সুচিপত্র:
আইটি মার্চেন্ট পরিষেবাদির অংশ হিসাবে বা সফ্টওয়্যার আর্কিটেকচারের অন্যান্য অংশ হিসাবে অনেকগুলি বিভিন্ন ধরণের ব্যবসা লেনদেন প্রক্রিয়া সিস্টেমে বিনিয়োগ করতে পারে। তবে আইটি আশেপাশের অন্যান্য শর্তগুলির মতো এই লেবেলটি কিছুটা অস্পষ্ট বলে মনে হতে পারে। এটি আংশিক কারণ কারণ, লেনদেন প্রক্রিয়াজাতকরণ কেবল আর্থিক লেনদেনের জন্য একটি শব্দ নয়, যদিও অনেক টিপিএস সিস্টেম, যেমন ক্রেডিট কার্ড প্রসেসিংয়ের জন্য, অর্থ বদলের প্রক্রিয়াটির চারপাশে ঘুরতে পারে।
মূলত, লেনদেন প্রক্রিয়াজাতকরণ আর্থিক লেনদেন এবং যাচাইকরণের মতো অন্যান্য প্রক্রিয়া উভয় সহ বিভিন্ন লেনদেনের একটি মডেল। বিশেষজ্ঞরা ব্যাচ প্রসেসিং নামে পরিচিত বিভিন্ন ধরণের মডেলের সাথে লেনদেন প্রক্রিয়াকরণের বিপরীতে হন, যেখানে প্রচুর পরিমাণে পৃথক লেনদেন সম্মিলিতভাবে পরিচালিত হয়। উভয়ই আর্থিক লেনদেন পরিচালনা করে এমন স্ট্যান্ডার্ড ই-বাণিজ্য সিস্টেমে প্রয়োগ করা যেতে পারে।
আমরা যখন লেনদেন প্রক্রিয়াজাতকরণ সম্পর্কে কথা বলি, তখন "লেনদেন" শব্দটি পুরো প্রক্রিয়াটিকে বোঝায়। সফল হওয়ার জন্য, প্রক্রিয়াটি শুরু থেকে শেষ পর্যন্ত শেষ করতে হবে। অর্থ এক অ্যাকাউন্ট থেকে বের হয়ে অন্য অ্যাকাউন্টে যেতে হয়। অন্যান্য ধরণের অ-আর্থিক লেনদেনের সাথে একটি সফ্টওয়্যার আর্কিটেকচারের বিভিন্ন অংশ আপডেট করা দরকার। অন্যথায় সিস্টেমে "ড্রপ লেনদেন", বা মাইক্রোসফ্ট "সততা হারাতে" ডাকে বলে থাকতে পারে।
বাদ পড়া লেনদেনের বিপরীতটিকে বলা হয় "টেকসই লেনদেন"। এই টেকসই লেনদেনগুলি অনেক অনলাইন ক্রিয়াকলাপের যেমন মৌলিক ভিত্তি, যেমন টিকিট বা ইভেন্ট বুকিং, ক্রেডিট কার্ড প্রসেসিং এবং অন্যান্য কুইড প্রো ব্যবস্থা, একাধিক সিস্টেম আপডেট করার দরকার ছিল এবং একটি ডিজিটাল ইভেন্টের সাথে অন্যটির সাথে সারিবদ্ধ হতে হয়েছিল। তাহলে লেনদেন প্রক্রিয়াজাতকরণ কীভাবে এই ধরণের স্থায়িত্ব নিশ্চিত করতে সহায়তা করে? এর কটাক্ষপাত করা যাক.
এসিডি এবং বেস লেনদেন মডেল
সময়ের সাথে সাথে ডেটা বিশেষজ্ঞরা বিভিন্ন মডেল তৈরি করেছেন যা সফল এবং টেকসই লেনদেনকে প্রচার করে। এর মধ্যে একটিকে বলা হয় পারমাণবিকতা, ধারাবাহিকতা, বিচ্ছিন্নতা এবং স্থায়িত্ব, বা এসিডি। এই "হার্ড" লেনদেন যাচাইয়ের সিস্টেমটি মূলত উপলভ্য, নরম রাষ্ট্র, চূড়ান্ত ধারাবাহিকতা বা BASE নামে আরও একটি মডেলের দিকে পরিচালিত করে, আরও বহুমুখী বিকল্প। এই উভয় মডেলই আইটি পেশাদারদের আরও সুসংগত লেনদেন প্রক্রিয়াজাতকরণ ব্যবস্থার দিকে পরিচালিত করতে পারে। এই দুটি পদ্ধতি কীভাবে কাজ করে তার একটি সহজ ধারণার জন্য, কোনও ট্রেন স্টেশনটিতে সেই দুটি পুরানো অ্যানালগ মার্কি সিস্টেমের কল্পনা করুন, যেখানে আপডেটগুলি সময়সীমার তথ্য সহ বিভিন্ন বিচলিত টুকরো জড়িত। তাদের মধ্যে কয়েক সেকেন্ডের জন্য প্রচণ্ডভাবে ক্লক দেয়, তারপরে ছেড়ে যায়। অন্যটি চলতে থাকে, সময়ের সাথে সাথে কয়েকটা ট্যাপারিং প্লানস এবং থ্যাঙ্কস থেকে শেষ পর্যন্ত নিস্তব্ধতার দিকে যায়। প্রথম উদাহরণটি এসিডকে বোঝায়, দ্বিতীয়টি বেসের প্রতিনিধিত্ব করে। উভয় ক্ষেত্রেই লক্ষ্য একই: মোট ডেটা রেজোলিউশন। (এসিডি-তে কিছু ব্যাকগ্রাউন্ড পড়ার জন্য, আমাদের ডাটাবেসগুলির ভূমিকা দেখুন)লেনদেন পরিচালকদের
লেনদেন প্রক্রিয়া সিস্টেমের আর একটি প্রাথমিক উপাদান হ'ল লেনদেন পরিচালক manager এই আইটেমটি আধুনিক আইটি-র অনেকগুলি ব্যক্তিত্ব-ভিত্তিক পদগুলির মধ্যে একটি। এটি খুব বেশি দিন আগে হয়নি যে এই শব্দটি এমন কোনও ব্যক্তিকে বোঝায় যে লেনদেন সম্পন্ন করার দায়িত্ব অর্পিত ছিল, সাধারণত আর্থিক বিষয়গুলি। সেই দিনগুলিতে কোনও ব্যাংক টেলারকে একটি লেনদেন পরিচালক হতে পারে। বিপরীতে, আজকের শব্দটি বর্তমানে ব্যবহৃত হিসাবে এটি সামগ্রিকভাবে লেনদেন প্রক্রিয়াজাতকরণ ব্যবস্থার একটি অদৃশ্য উপাদানকে বোঝায়, তবে এটি পূর্বনির্ধারিত ভূমিকাযুক্ত।
বিভিন্ন ধরণের টিপিএস সক্ষম করার সময় লেনদেন পরিচালকদের ব্যবহার সমস্যাযুক্ত হতে পারে। উদাহরণস্বরূপ, J2EE বা অনুরূপ সংস্থানগুলির সাথে কাজ করা বিকাশকারীরা যখন লেনদেন পরিচালকের কাছে কোনও কল বিভিন্ন ত্রুটি ফিরিয়ে দেয় তখন তারা কোনও ক্ষতিতে পারেন। লেনদেন পরিচালককে কার্যকরভাবে কল করতে সমস্ত ধরণের ঘোষণা এবং ভেরিয়েবলগুলি সঠিক হতে হবে এবং বিকাশকারী ফোরামগুলি এই ধরণের সেটআপগুলির গল্পগুলি সহ পুরোপুরি পরিপূর্ণ হয়েছে যা কেবল বেশ সঠিক ছিল না।
ভাষা-নির্দিষ্ট সেরা অনুশীলনের গাইড (J2EE এর মতো এটি) লেনদেন পরিচালনা এবং অ্যাপ্লিকেশন বিকাশের ফ্রেমওয়ার্কগুলির মতো অন্যান্য সহায়তা পদ্ধতির বিষয়ে কিছু টিপস সরবরাহ করতে পারে। অন্যান্য লেনদেনের সংস্থাগুলিতে অবজেক্ট ট্রানজেকশন সার্ভিস (ওটিএস) অন্তর্ভুক্ত থাকে, যা নির্দিষ্ট জটিলতা এবং ক্রস-প্ল্যাটফর্ম প্রক্রিয়াগুলি মোকাবিলার জন্য অবজেক্ট ম্যানেজমেন্ট গ্রুপ দ্বারা উত্পাদিত হয়েছিল।
মাইক্রোসফ্ট কিছু বিস্তৃত সংস্থান নিয়ে এসেছে; নতুন উইন্ডোজ ওএস সংস্করণগুলি কার্নেল লেনদেন পরিচালক (কেটিএম) সহ প্রেরণ করে, যা সি ++ অ্যাপ্লিকেশনগুলিকে সমর্থন করতে পারে। মাইক্রোসফ্ট ক্রস-প্ল্যাটফর্ম লেনদেন সহায়তার জন্য 2000 সাল থেকে মাইক্রোসফ্ট বিতরণ লেনদেন সমন্বয়কারী (ডিটিসি) অফার করেছে।
লেনদেন প্রক্রিয়া সিস্টেমের সাথে অন্যান্য বিবেচনা
সাধারণভাবে, কার্যকর টিপিএস সেটআপগুলির জন্য বিভিন্ন ধরণের মূল লক্ষ্যগুলি পূরণ করতে হয়। তথ্য কার্যকরভাবে ডেটা স্ট্রাকচারে অ্যাক্সেসযোগ্য হওয়া দরকার এবং এটিকে বিভিন্ন ধরণের ব্যর্থতা থেকে রক্ষা করা দরকার। পরিশীলিত ব্যাকআপ সিস্টেমগুলি সাইবার-আক্রমণ, প্রাকৃতিক দুর্যোগ বা অন্যান্য ধরণের দায়বদ্ধতার বিরুদ্ধে সুরক্ষার ব্যবস্থা করতে সহায়তা করে। উপরে বর্ণিত কয়েকটি সরঞ্জাম ডেটা দুর্নীতি এবং অন্যান্য সমস্যার মোকাবেলায় সহায়তা করার জন্য তৈরি হয়েছিল যা লেনদেনের স্থায়িত্বের উপর প্রভাব ফেলতে পারে।
টেকসই লেনদেনের অর্থ ক্রস প্ল্যাটফর্ম আপডেটগুলিও সমাধান করতে হবে। এসিডি এবং বেসের মডেলগুলি এখানে শিক্ষণীয়। আধুনিক পেশাদাররা যে কাজ করেন তা প্রচুর পরিমাণে এই ধরণের ধারাবাহিকতার সাথে সম্পর্কিত এবং একটি লেনদেনের লেবেলযুক্ত এই মূল প্রক্রিয়াগুলিকে সমর্থন করার জন্য কোনও ডেটা সিস্টেমের একটি অংশ অন্যটির সাথে মিলে যায় তা নিশ্চিত করে তোলা।
স্পষ্টতই, টিপিএস সিস্টেমের আরও অনেকগুলি বিস্তৃত উপাদান এবং কেস-বাই-কেস সমস্যাগুলি এবং সমাধানগুলি দেখার জন্য রয়েছে, তবে যেখানে বিভিন্ন ধরণের লোক তাদের সমাধানের জন্য জড়িত থাকতে পারে (উদাহরণস্বরূপ, যখন কোনও ব্যবসায়ের সাথে কিছু সমস্যা রয়েছে) কারিগরি বিক্রেতাদের), এটি প্রথমে এই কীটির মূল পরিভাষাটি স্পষ্ট করতে সহায়তা করে sense