Rich client platform
رچ کلائنٹ پلیٹ فارم (آر سی پی) ایک پروگرامر ٹول ہے جو آزاد سافٹ ویئر اجزاء کو مربوط کرنا آسان بناتا ہے، جہاں زیادہ تر ڈیٹا پروسیسنگ کلائنٹ کی طرف ہوتی ہے۔ جائزہ آر سی پی ایک ایسا سافٹ ویئر ہے جو مندرجہ ذیل اجزاء پر مشتمل ہے: ایک کور (مائیکرو کرنل)، لائف سائیکل مینیجر ایک معیاری بنڈلنگ فریم ورک ایک پورٹیبل ویجیٹ ٹول کٹ فائل بفر، ٹیکسٹ ہینڈلنگ، ٹیکسٹ ایڈیٹر ایک ورک بینچ (ویوز، ایڈیٹرز، نقطہ نظر، وزارڈز) ڈیٹا بائنڈنگ اپ ڈیٹ مینیجر آر سی پی کے ساتھ، پروگرامر موجودہ کمپیوٹنگ پلیٹ فارمز پر اپنی ایپلی کیشنز بنا سکتے ہیں۔ شروع سے مکمل درخواست لکھنے کے بجائے، وہ پلیٹ فارم کے ذریعہ فراہم کردہ فریم ورک کی ثابت شدہ اور تجربہ شدہ خصوصیات سے فائدہ اٹھا سکتے ہیں۔ پلیٹ فارم پر تعمیر تیزی سے ایپلی کیشن کی ترقی اور انضمام کی سہولت فراہم کرتا ہے، جبکہ کراس پلیٹ فارم کا بوجھ پلیٹ فارم ڈویلپرز کے ذریعے اٹھایا جاتا ہے۔ یہ پلیٹ فارم ماؤس کے ایک سادہ کلک کے ساتھ سافٹ ویئر ایپلی کیشن میں گرافک ٹولز، اسپریڈشیٹس اور میپنگ ٹیکنالوجیز جیسے آزاد سافٹ ویئر ماڈیولز کے ہموار انضمام کی اجازت دیتا ہے۔ ان کے تخلیق کاروں کا دعوی ہے کہ آر سی پی کے ساتھ بنائے گئے پروگرام بہت سے آپریٹنگ سسٹمز کے لیے پورٹیبل ہیں جبکہ کلائنٹ سرور ایپلی کیشنز کی طرح امیر ہیں جو روایتی کلائنٹس استعمال کرتے ہیں۔ اوپن سورس کی مثالیں جاوا کے لیے ایکلپس، نیٹ بینز اور اسپرنگ فریم ورک آر سی پیز ہیں۔ امیر کلائنٹ اجزاء پر مبنی سافٹ ویئر انجینئرنگ حوالہ جات بیرونی لنکس ایکلپس رچ کلائنٹ پلیٹ فارم ویکی پروجیکٹو کولبری آر سی پی نیٹ بینز پلیٹ فارم سافٹ ویئر فن تعمیر بھی دیکھیں۔