| الإصدار | 1.0.0.2 |
|---|---|
| الناشر | Cognitier |
| يوم الاصدار | ٢٦/٠٨/٢٠٠٩ |
| تم إضافة التاريخ | ٢٥/٠٩/٢٠٠٩ |
| متطلبات نظام التشغيل | Windows XP/2003/Vista |
| المتطلبات | .NET Framework 2.0 |
| إجمالي التنزيلات | ٨٥ |
| التنزيلات في الأسبوع | ١ |
| السعر | Free |
وصف
يتيح لك SimpleIPCExpress إمكانية تنفيذ بعض أعمال تطبيقك في عملية خارجية على نفس الجهاز - مما يؤدي إلى عزل تطبيقك عن تسرب الذاكرة وتعطل العملية. يمكنك إجراء استدعاءات وظيفية للكائنات في العملية الخارجية كما لو كانت كائنات محلية. تحت التغطيات ، أنت تستخدم .NET عن بُعد عبر قناة IPC (Inter Process Communication) ، لكنك لست بحاجة إلى أن تكون خبيرًا في .NET عن بُعد لاستخدام SimpleIPC. يتعامل النظام الأساسي مع الاتصالات وتفاصيل دورة حياة العملية نيابة عنك. يعمل SimpleIPC على نظام Windows ، ويجب كتابة الكود المراد تشغيله في العملية الخارجية بلغة برمجة .NET. ومع ذلك ، قد تتم كتابة رمز العميل الخاص بك بعدة لغات ، لتضمين لغات Java و VBScript/VBA و .NET.
قد تفكر في استخدام SimpleIPC في ظل الظروف التالية:
1. لديك بعض التعليمات البرمجية المفيدة ، ولكن لديها القدرة على طرح استثناءات غير معالجة وتعطل عملية التطبيق. يمكنك تشغيل هذا الرمز عبر SimpleIPC. إذا كان هناك تعطل في العملية ، فسيكون أحد العمليات الخارجية القابلة للاستهلاك ، وليس عملية التطبيق. يمكن للتطبيق الخاص بك فقط تكرار المكالمة مقابل عملية خارجية مختلفة والمتابعة. ليست هناك حاجة لتأثر المستخدمين النهائيين.
2. لديك بعض التعليمات البرمجية المفيدة ، ولكن التي تسرب الذاكرة. يمكنك تشغيل هذا الرمز عبر SimpleIPC وتكوين العمليات الخارجية لإعادة التدوير بشكل متكرر. بهذه الطريقة ، يمكنك الحفاظ على استهلاك ذاكرة التطبيق الخاص بك تحت السيطرة دون التضحية بالوظائف.
3. أنت بحاجة إلى طريقة سريعة لتنفيذ إحدى مهام البرمجة الشائعة العديدة ، مثل استدعاء كود .NET من تطبيق Java ، أو تشغيل مجموعة فرعية من عمليات التطبيق الخاص بك تحت هوية Windows مختلفة ، أو تقييد الوصول المتزامن إلى الموارد المشتركة في -بيئة المستخدم. يوفر SimpleIPC واجهات برمجة تطبيقات بسيطة لمهام البرمجة مثل تجميع الكائنات واستدعاء خدمات الويب.
4. تحتاج إلى إضافة multithreading إلى تطبيق MS Office.