التواصل بين العمليات
Communications Inter Process
التواصل أو التخاطب بين العمليات هو جعل برنامجين يعملان تحت نظام تشغيل واحد قادرين علي التواصل والتخاطب مع بعضهما، ولقد سؤلت في هذا الموضع كثيرا لذلك قررت ألخص معرفتي في هذا المقال ليستفيد الجميع.
لمن هذا الموضوع:
هذا الموضوع موجه للمطورين ذوي الخبرة المتوسطة، ويجب إن يكون لديه معرفة بواجهة برمجة التطبيقات API وكيفية استخدمها. جميع الأمثلة مكتوبة بلغة VB و VB.net، واعتقد إن المطورين يمكنهم فهم الأمثلة ونقلها إلي اللغات الآخرة ليستفيد الجميع.
يوجد العديد من الاستخدامات لتقنية التخاطب بين البرامج، فيمكنك استخدمها في (عدم السماح للمستخدم بتشغيل أكثر من نسخة من البرنامج أو تحديد العدد الأقصى، عند محاولة المستخدم تشغيل ملف يتم فتحة في نسخة البرنامج المفتوحة حاليا بدلا من تشغيل نسخة جديد من البرنامج لفتح الملف، تبادل البيانات بين البرامج، تنفيذ إجراء موجود في برنامج أخر ). هذه بعض من استخدامات تقنية التواصل بين العمليات ويمكنك تسخير تقنيات التواصل لخدمة حاجتك.
المقالية والامثلة بهذا الرابط : http://www.box.net/shared/7lr2r9eek3
مع تحيات : هيثم الفضي