Occasionally connected computing
মাঝে মাঝে সংযুক্ত কম্পিউটিং (ওসিসি) একটি শব্দ যা একটি স্থাপত্য বা কাঠামোর জন্য কম্পিউটিংয়ে ব্যবহৃত হয় যা ইন্টারনেটের সাথে সংযুক্ত না থাকলে একটি ওয়েব অ্যাপ্লিকেশনের কিছু দিক চালানোর অনুমতি দেয়। এটি কখনও কখনও রিচ ইন্টারনেট অ্যাপ্লিকেশনের (আর. আই. এ) একটি বৈশিষ্ট্য। সফ্টওয়্যার আর্কিটেকচার মাঝে মাঝে সংযুক্ত কম্পিউটিং হল একটি সফ্টওয়্যার আর্কিটেকচার যা এই ধারণার উপর ভিত্তি করে তৈরি যে একজন শেষ ব্যবহারকারীকে অস্থায়ীভাবে সংযোগ বিচ্ছিন্ন হয়ে গেলেও বা বেতার সংযোগ ব্যর্থ হলেও বা অন্যথায় অনুপলব্ধ থাকলেও একটি ইন্টারনেট অ্যাপ্লিকেশনের সাথে কাজ চালিয়ে যেতে সক্ষম হওয়া উচিত। ওসিসিকে 'বিস্তৃত কম্পিউটিং'-এর একটি দিক হিসাবে দেখা হয়েছে। অতীতে, সংযোগ হারিয়ে গেলে অডিও এবং ভিজ্যুয়াল টেলিফোনি আর কাজ করত না। একটি ওসিসি আর্কিটেকচারে, কাজগুলি চলতে থাকে এবং যখন একটি সংযোগ পুনরুদ্ধার করা হয় তখন একটি কেন্দ্রীয় ডেটা স্টোর আপডেট করা হয়। ক্লায়েন্ট-সাইড স্থায়ী ডেটা (সি. এস. পি. ডি), কেন্দ্রীয় ডেটা স্টোরের মতো স্থায়ী ডেটা না হলেও, ব্যক্তিগত এবং ল্যাপটপ কম্পিউটারের মতো অ-হ্যান্ডহেল্ড ডিভাইসে ও. সি. সি কাঠামোর একটি সাধারণ বাস্তবায়ন। যেহেতু পিডিএ-তে স্থানীয় ডেটা স্টোর সাধারণত বেশ কয়েকটি গিগাবাইট অতিক্রম করে, ও. সি. সি হ্যান্ডহেল্ড ডিভাইসের জন্য আরও কার্যকর হয়ে ওঠে। ও. সি. সি কাঠামো এবং বাস্তবায়ন কার্ল ভাষার ক্ষেত্রে একটি বিকল্প ইউ. আর. আই স্কিম ব্যবহার করা হয় একটি সম্পদ চিহ্নিত করতে যা ও. সি. সি-র জন্য ব্যবহার করা হবে। যেখানে একটি সাধারণ এইচটিটিপি ইউআরএল হতে পারে {ইউআরএল "http://www.your-office.com/your-site.php"} একটি ওসিসি ইউআরআই হতে পারে {ইউআরএল "কার্লঃ// ওসি/প্রয়োজনীয় হিসাবে পুনরায় সংযোগ করুন"} এই ধরনের ইউআরআই সংযুক্ত হওয়ার সময় ওয়েবে এবং সংযোগ বিচ্ছিন্ন হওয়ার সময় স্থানীয় দোকানে পুনঃনির্দেশিত হয়। রান টাইমে বাইটকোড ইমেজ সংরক্ষণ করার ক্ষমতার কারণে স্মলটক ভাষা একটি বিশেষ কেস। আরইবিওএল 2. x রানটাইম পরিবেশ ব্যবহার করার সম্ভাবনাগুলি স্মলটক এবং কার্ল 5.0-এর মধ্যে কোথাও রয়েছে তবে 2008 সালের শেষের দিকে অনুমান করা হয়েছে যে আরইবিওএল 3 প্রকাশের সাথে প্রসারিত হতে পারে (একটি সর্বজনীন আলফা জানুয়ারী 2008 সালে শুরু হয়েছিল।) এছাড়াও দেখুন কার্ল (প্রোগ্রামিং ল্যাঙ্গুয়েজ) এবং ও. সি. সি. রিচ ইন্টারনেট অ্যাপ্লিকেশন (আর. আই. এ)-এর জন্য স্মলটক পাতলা ক্লায়েন্টের জন্য ও. সি. সি প্ল্যাটফর্ম সীসাইড হিসাবে ও. সি. সি. রিবোলের জন্য সার্জ আর. টি. ই. সর্বব্যাপী কম্পিউটিং এইচ. টি. টি. পি একটি স্টেটলেস প্রোটোকল আর. ই. এস. টি যা একটি কম্পিউটিং আর্কিটেকচার স্টাইল যা সি. এস. পি. ডি রেফারেন্সগুলি এড়িয়ে যায় যা অ্যাডোব হোয়াইটপেপার কার্লকে ও. সি. সি রিবোল মডেলের 'উভয় পক্ষের' কম্পিউটিং ও. সি. সি আর্কিটেকচারের জন্য সি. এস. পি. ডি দিয়ে ডিজাইন করা একটি ভাষা হিসাবে লিঙ্ক করে-ও. সি. সি মাঝে মাঝে সংযুক্ত সিস্টেম আর্কিটেকচারে ইন্টেল-উডি দাহান সফ্টওয়্যার আর্কিটেকচারের একটি ব্লগ পোস্ট