এপিআই… কে এপিইউআই তৈরি করছে?

কর্মপ্রবাহ 1

শিল্পে আমাদের বেশ কিছুক্ষণ অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস রয়েছে। একটি এর চ্যালেঞ্জ এপিআই ইন্টিগ্রেশন প্রোগ্রাম করার জন্য প্রয়োজনীয় উন্নয়ন সংস্থানগুলি সন্ধান করছে। এটা সহজ না. যে কোনও আধুনিক প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করে আপনাকে সাধারণত কোনও সেবার ভেরিয়েবলগুলি পোস্ট করতে হয় এবং তারপরে এক্সএমএল (এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ) ব্যবহার করে ফলাফলগুলি পুনরুদ্ধার করতে হয়।

2000 সালে, আমি কলোরাডোর ডেনভারে একটি ডাটাবেস বিপণন পরামর্শদাতার জন্য কাজ করছিলাম এবং আমাদের একটি সেজেন্ট সলিউশনস নামে একটি সরঞ্জাম ছিল। সেজেন্ট শেষ পর্যন্ত কিনেছিলেন গ্রুপ 1। গ্রুপ 1 কিছু চমত্কার অ্যাপ্লিকেশন তৈরির জন্য ডাটাবেস বিপণনের দৃশ্যে সুপরিচিত। আমি নিশ্চিত না যে সেজেন্ট পণ্যগুলি যা আমি ব্যবহার করতাম সেগুলির কী হয়েছিল তবে তারা অবিশ্বাস্য ছিল। আপনার স্ক্রিনের বাম দিকে আপনার 'ট্রান্সফর্মস' ছিল এবং আপনি এগুলিকে একটি কার্যপ্রবাহে টেনে আনতে পারেন। প্রতিটি ট্রান্সফর্মের সমস্ত ইনপুট এবং আউটপুট স্বয়ংক্রিয়ভাবে পরবর্তী ট্রান্সফর্মটিতে টাই হয়ে যায়।

সুতরাং, আমি একটি ফাইল আমদানি করার জন্য একটি ওয়ার্কফ্লো তৈরি করতে পারি, ক্ষেত্রগুলিকে একটি ডাটাবেসে মানচিত্র তৈরি করতে, ক্ষেত্রের মানগুলি রূপান্তর করতে, ঠিকানাগুলি পরিষ্কার করতে, ঠিকানাগুলি জিওকোড করতে, সম্পূর্ণ ফাইলটি রফতানি করতে পারি etc. একই তথ্য সহ প্রক্রিয়া। একটি কার্যপ্রবাহের 'ব্যাক-এন্ড' পর্যালোচনা করে, সেজেন্ট আসলে এক্সএমএল ব্যবহার করে পরিকল্পনাটি সঞ্চিত করে। এর মূল অর্থ হ'ল আপনি যদি চান তবে আপনি গতিশীলভাবে একটি ওয়ার্কফ্লো তৈরি করতে এবং চালিত করতে পারেন। সমাধানটি digit ডিজিটের সমাধান ছিল, তবে ডেটা গুদামটি ব্যবহারের পরিকল্পনা তৈরি করতে কয়েক দিনের পরিবর্তে কয়েক মিনিট সময় নেয়।

এপিআই, ওয়েব পরিষেবাদি, এসওএপি, ফ্লেক্স, অ্যাজাক্স, ইত্যাদির আবির্ভাবের সাথে ... আমি আগ্রহী যে কেন এখনও কেউ ওয়েব-ভিত্তিক অ্যাপ্লিকেশন প্রোগ্রামিং ব্যবহারকারী ইন্টারফেস তৈরি করতে পারেনি। অন্য কথায়, এর জন্য একটি ড্রাগ এবং ড্রপ ইন্টারফেস এপিআই কল। এসওএপি সহ, সংস্থাগুলি একটি ডাব্লুএসডিএল (ওয়েব পরিষেবা সংজ্ঞা ভাষা) সঞ্চয় করে যা ওয়েব সার্ভিসটি কীভাবে গ্রাস করতে হয় সে জন্য মূলত একটি প্রোগ্রাম্যাটিক এনসাইক্লোপিডিয়া। পাঁচ বছরে কেউ তার ব্যাখ্যার জন্য কোনও সমাধান বিকাশ করতে পারেনি এপিআই অথবা ওয়েব সার্ভিসটি দৃশ্যত কোনও কর্মপ্রবাহ তৈরি করবে? কেউ কি এতে কাজ করছেন?

দিনের জন্য আমার এখানে 1 বিলিয়ন ডলার ধারণা। যদি কেউ এমন একটি ফ্লেক্স ইন্টারফেস তৈরি করতে পারে যা ডাব্লুএসডিএল পড়তে পারে এবং কলগুলিকে দৃশ্যত উপস্থাপন করতে পারে, তবে আপনি কলগুলির মধ্যে ইন্টারঅ্যাকশনগুলি টানতে এবং ফেলে দিতে পারেন। এটি ওয়েবের অনুপস্থিত লিঙ্ক… কোনও ভাষা না বুঝেই তাদের নিজের সমাধানটিকে 'প্রোগ্রাম' করার জন্য ওয়েবকে অ্যাক্সেসযোগ্য করে তুলছে।

আপনি কি মনে করেন?

এই সাইট স্প্যাম কমাতে Akismet ব্যবহার করে। আপনার ডেটা প্রক্রিয়া করা হয় তা জানুন.