Occasionally connected computing
کبھی کبھار منسلک کمپیوٹنگ (او سی سی) ایک فن تعمیر یا فریم ورک کے لیے کمپیوٹنگ میں استعمال ہونے والی اصطلاح ہے جو انٹرنیٹ سے منسلک نہ ہونے پر ویب ایپلی کیشن کے کچھ پہلوؤں کو چلانے کی اجازت دیتی ہے۔ یہ بعض اوقات رچ انٹرنیٹ ایپلی کیشن (آر آئی اے) کی ایک خصوصیت ہوتی ہے۔ سافٹ ویئر فن تعمیر کبھی کبھار منسلک کمپیوٹنگ ایک سافٹ ویئر فن تعمیر ہے جو اس خیال پر مبنی ہے کہ ایک اختتامی صارف کو انٹرنیٹ ایپلی کیشن کے ساتھ کام جاری رکھنے کے قابل ہونا چاہیے یہاں تک کہ جب عارضی طور پر منقطع ہو یا جب وائرلیس کنکشن ناکام ہو یا دوسری صورت میں دستیاب نہ ہو۔ او سی سی کو 'وسیع کمپیوٹنگ' کے ایک پہلو کے طور پر دیکھا گیا ہے۔ ماضی میں، آڈیو اور بصری ٹیلی فونی اب کنکشن ختم ہونے پر کام نہیں کرتے تھے۔ او سی سی فن تعمیر میں، کنکشن بحال ہونے پر ٹاسک جاری رہتے ہیں اور مرکزی ڈیٹا اسٹور کو اپ ڈیٹ کرتے ہیں۔ کلائنٹ سائیڈ مستقل ڈیٹا (سی ایس پی ڈی)، اگرچہ مرکزی ڈیٹا اسٹور کی طرح مستقل ڈیٹا نہیں ہے، لیکن ذاتی اور لیپ ٹاپ کمپیوٹرز جیسے غیر ہینڈ ہیلڈ ڈیوائسز پر او سی سی فریم ورک کا ایک عام نفاذ ہے۔ چونکہ پی ڈی اے پر مقامی ڈیٹا اسٹور عام طور پر کئی گیگا بائٹس سے زیادہ ہوتا ہے، او سی سی ہینڈ ہیلڈ ڈیوائسز کے لیے زیادہ قابل عمل ہو جاتا ہے۔ او سی سی فریم ورک اور نفاذ کرل زبان کے معاملے میں ایک متبادل یو آر آئی اسکیم کا استعمال کسی وسائل کی شناخت کے لیے کیا جاتا ہے جسے او سی سی کے لیے استعمال کیا جانا ہے۔ جہاں ایک عام ایچ ٹی ٹی پی یو آر ایل ہو سکتا ہے {یو آر ایل "http://www.your-office.com/your-site.php"} ایک او سی سی یو آر آئی ہو سکتا ہے {یو آر ایل "کرل:// او سی سی/ضرورت کے مطابق دوبارہ مربوط کریں"} اس طرح کا یو آر آئی منسلک ہونے پر ویب پر اور منقطع ہونے پر مقامی اسٹور پر ری ڈائریکٹ ہوتا ہے۔ رن ٹائم پر بائٹ کوڈ امیج کو محفوظ کرنے کی صلاحیت کی وجہ سے سمال ٹاک زبان ایک خاص معاملہ ہے۔ ریبول 2. x رن ٹائم ماحول کا استعمال کرنے کے امکانات سمال ٹاک اور کرل 5.0 کے درمیان کہیں موجود ہیں لیکن ریبول 3.0 کی ریلیز کے ساتھ بڑھایا جا سکتا ہے جو 2008 کے آخر میں متوقع ہے (ایک عوامی الفا جنوری 2008 میں شروع ہوا۔) او سی سی رچ انٹرنیٹ ایپلی کیشن (آر آئی اے) کے لیے سمال ٹاک پتلی کلائنٹ کے لیے او سی سی پلیٹ فارم سی سائیڈ کے طور پر او سی سی ریبول کے لیے کرل (پروگرامنگ زبان) اور سرج آر ٹی ای بھی دیکھیں۔ ہر جگہ کمپیوٹنگ ایچ ٹی ٹی پی ایک بے ریاست پروٹوکول آر ای ایس ٹی کے طور پر جو ایک کمپیوٹنگ فن تعمیر کا انداز ہے جو سی ایس پی ڈی سے گریز کرتا ہے۔ بیرونی حوالہ جات ایڈوب وائٹ پیپر کرل کو او سی سی ریبول ماڈل کے لیے سی ایس پی ڈی کے ساتھ ڈیزائن کی گئی زبان کے طور پر جوڑتا ہے۔ او سی سی کبھی کبھار منسلک سسٹمز آرکیٹیکچر پر انٹیل او سی سی آرکیٹیکچر-اڈی دہان سافٹ ویئر آرکیٹیکچر کا ایک بلاگ پوسٹ۔