এসিই (অ্যাডাপটিভ কমিউনিকেশন এনভায়রনমেন্ট) একটি ফ্রি, ওপেন সোর্স এবং অবজেক্ট-ভিত্তিক ফ্রেমওয়ার্ক যা অফারটি থেকে ডিজাইন করা হয়েছে যাতে ডেভেলপাররা সাহায্য করে উচ্চ কার্যকারিতা সফটওয়্যার সিস্টেমগুলি তৈরি এবং নিয়োজন করতে পারে।
মাল্টিথ্রেডিং এর সুবিধা নিন
যে কোন ডেভেলপাররা তাদের সিস্টেমে multithreading সুবিধা গ্রহণ করতে চায়, যা ইন্টার-প্রসেস এবং / অথবা নেটওয়ার্ক যোগাযোগ ব্যবহার করে, এসিআই ফ্রেমওয়ার্ক ব্যবহার করে অ্যাপ্লিকেশনগুলি আরও দ্রুত বিকাশ করতে পারে।
উচ্চ স্তরের নিদর্শন এবং wrappers
এসিই একটি লাইব্রেরী সফটওয়্যার, এর সোর্স কোডটি সম্পূর্ণ বিনামূল্যে এবং আপনার উচ্চ স্তরের প্যাটার্নস এবং রেপারার জন্য ধন্যবাদ, আপনি প্রচুর অর্থ সঞ্চয় করার সময় দ্রুত এবং বহনযোগ্য সফ্টওয়্যার তৈরি করতে সক্ষম হবেন।
নিম্ন-স্তরের C ++ রেপারার
অন্যদিকে, এসিআই-র নীচের স্তরের অংশটি টাইপ-সুরক্ষিত এবং পোর্টেবল C ++ রেপারার একটি সংগ্রহকে অন্তর্ভুক্ত করে যা সি-এর জন্য বেশ কয়েকটি অপারেটিং সিস্টেম ইন্টারফেসগুলিকে অন্তর্ভুক্ত করে, যার মধ্যে রয়েছে আইপিসি মেকানিজম, ইভেন্ট ডামিটলিলেক্সিং, মাল্টি-থ্রেডিং এবং সিঙ্ক্রোনাইজেশন, স্পষ্ট ডাইনামিক লিঙ্কিং, ভাগ মেমরি ব্যবস্থাপনা, মেমোরি-ম্যাপ করা ফাইল এবং সিস্টেম ভি আইপিসি।
ফ্রেমওয়ার্ক এবং ক্লাস বিভাগগুলি
উপরন্তু, সফটওয়্যারটি একটি উচ্চ-স্তরের নেটওয়ার্ক প্রোগ্রামিং ফ্রেমওয়ার্কের সাথে প্রাক-লোড হয়ে আসে, যা সমস্ত পূর্ববর্তী নিম্ন স্তরের C ++ মোড়কে উন্নত এবং সমন্বিত করতে ব্যবহার করা যেতে পারে।
ACE এর কাঠামোর অংশে যেমন, ADAPTIVE পরিষেবা এক্সিকিউটিভ, শেয়ার্ড মোলক, রিঅ্যাক্টর, সার্ভিস কনফিগারর এবং কনজার্ভাইটিস অন্তর্ভুক্ত বিভিন্ন শ্রেণী বিভাগ আছে। একটি প্রমিত লাইব্রেরিও এসি প্যাকেজ দিয়ে প্রদান করা হয়, যা বিতরণ সামগ্রীগুলির জন্য ডিজাইন করা হয়েছে যা উপাদান হিসাবে আবৃত।
হুড এবং প্রাপ্যতা অধীনে
প্রোগ্রামটি সম্পূর্ণভাবে C ++ প্রোগ্রামিং ভাষায় লিখিত এবং লিনাক্সের অসংখ্য ডিস্ট্রিবিউশনগুলির সাথে সফলভাবে পরীক্ষা করা হয়েছে, যেমন আর্কিটেকচার লিনাক্স, ডেবিয়ান, ফেডোরা, রেড হ্যাট এন্টারপ্রাইজ লিনাক্স, জেনু, উবুন্টু এবং সেন্টোস।
সাম্প্রতিক সংস্করণ সর্বদা সফটওয়্যার থেকে বিনামূল্যে ডাউনলোড করা যাবে, একটি সার্বজনীন উত্স আর্কাইভ হিসেবে, যা আপনাকে আপনার কম্পিউটারের প্রজেক্টটি অপ্টিমাইজ করতে দেয়। এই সময়ে 32-বিট এবং 64-বিট হার্ডওয়্যার প্ল্যাটফর্ম উভয়ই সমর্থিত।
নতুন কী রয়েছে এই রিলিজে:
- এই সংস্করণটিতে FC20 এর জন্য সমর্থন যোগ করা হয়েছে এবং FC19 এর সমাপ্তি সমর্থন, C + + 11 বৈশিষ্ট্য পরীক্ষা স্যুট, MingW64 জন্য উন্নত সমর্থন, এবং উইন্ডোজ এ IPv6 সমর্থন উন্নতি করেছে।
নতুন কি আছে : সংস্করণে
- এই সংস্করণটি FC20 এবং FC19 এর জন্য শেষ সমর্থন সমর্থন করেছে C ++ 11 বৈশিষ্ট্য পরীক্ষা স্যুট, MingW64 জন্য উন্নত সমর্থন, এবং উইন্ডোজ এ IPv6 সমর্থন উন্নতি।
নতুন কি আছে 2.0 সংস্করণে আলফা 4:
- মেজর বাগফিক্স এবং বর্ধিতকরণ।
সংস্করণ 6.1.4:
- নতুন কি কি ACE_Time_Value এবং ACE_Monotonic_Time_Policy যোগ করা হয়েছে।
- TIME_POLICY সমর্থন ACE_Condition_Attributes, ACE_Message_Queue -s, ACE_Task -s এবং সম্পর্কিত ক্লাসগুলিতে যোগ করা হয়েছে।
- CORBA এর স্ট্রিং_ডুপ এবং স্ট্রিং_ফ্রী পুনর্বিবেচনা করা হয়েছে।
- মেসেজ ফ্র্যাগমেন্টেশনটি MIOP এ যোগ করা হয়েছে।
- ওপসএনডিডিএস এবং সিআইএও মধ্যে পারস্পরিক নির্ভরতা নির্ধারণ করা হয়েছে।
নতুন কি কি সংস্করণ 6.1.3:
- এই সংস্করণে ওরাকল সোলারিস স্টুডিও 1২ আপডেট 3, উইন্ডোজ সিই 7, একটি নতুন XML_Utils লাইব্রেরি, নতুন ওপেনসএলএলস কনফিগারেশন অপশন, ওপেনডডিএসএস 3.2 বা উচ্চতর সংস্করণ সহ DDS4CCM সমর্থনের জন্য কম্পাইল-টাইম সাপোর্ট সমর্থন যোগ করে। ডিডিএস বাস্তবায়ন, এবং অন্যান্য ছোটখাট উন্নতি এবং বাগফিক্স।
- উইন্ডোজের উচ্চ রেস টাইমার বিশ্বব্যাপী স্কেল ফ্যাক্টর এখন 64 বিট।
- এই সংস্করণটি রান-লাইন এনকোডিং এবং সংকলন সমর্থন যোগ করে। VxWorks 6.9 এর জন্য।
- এটি DynValue, DynValueBox, এবং DynValueCommon এবং তাদের সৃষ্টি / TAO_DynAnyFactory দ্বারা ব্যবহার করে।
- মিশ্রিত বাগ সংশোধন।
- এই সংস্করণটি একটি টাইমার নীতি টেমপ্লেট এবং API যোগ করে
- ছোটখাট ত্রুটি সংশোধন রয়েছে।
সংস্করণ 6.0.7:
নতুন কি? করুন
নতুন কি কি সংস্করণ 6.0.6:
- এই সংস্করণটি RHEL 6.1 64-বিট সমর্থন যোগ করে।
- এটি সংঘর্ষের কৌশল জন্য একটি নতুন পরিমাপ যোগ করে।
- TAO স্কেলগুলি পুনরায় সংশোধন করা হয়েছে।
- সংযোগগুলি এখন প্রথম ব্যবহারের পরিবর্তে স্থাপনার সময় স্থাপন করা যাবে।
- প্রয়োজন হলে ডিডিএস গ্রাহক এবং প্রকাশক এখন তৈরি হয়।
- সিআইএওর ভাল থ্রেড নিরাপত্তা রয়েছে।
- মিশ্রিত বাগফিক্সগুলি রয়েছে।
- এই সংস্করণটি Android NDK এর সাথে নির্মাণের জন্য সমর্থন যোগ করে
- ক্ষুদ্র বাগগুলি নির্দিষ্ট করা হয়েছে।
- এই সংস্করণটি জিওসি 4.6 জন্য সমর্থন যোগ করে।
- এটি mt_noupcall এর জন্য উন্নত সমর্থন রয়েছে।
- মিশ্রিত বাগফিক্সগুলি রয়েছে।
সংস্করণ 6.0.4:
নতুন কি? এবং C ++ বিল্ডারের জন্য সমর্থন সরিয়ে দেয়।
সংস্করণ 6.0.3:
নতুন কি? লি>
পাওয়া মন্তব্যসমূহ না