anyevent :: mp.

إطار عمل متعدد المعالجة / رسائل الإلكترونية
التحميل الان

anyevent :: mp. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Marc Lehmann
  • موقع ويب الناشر:
  • http://www.goof.com/pcg/marc/

anyevent :: mp. العلامات


anyevent :: mp. وصف

إطار الإطار متعدد المعالجة / الرسائل على غرار Erlang Anyevent :: MP هو وحدة بيرل (-family) تنفذ رسالة تمرير رسالة بسيطة. لا يستبعد بساطتها، يمكنك إرسال عمليات أخرى بشكل آمن عمليات تشغيل نفسها أو المضيفين الآخرين، ويمكنك الإشراف على الكيانات عن بعد. مقدمة مقدمة لهذا عائلة الوحدة النمطية، انظر الصفحة اليدوية Anyevent :: MP :: INTRO والأمثلة تحت سبيل المثال / .synopsis استخدم Anyevent :: MP؛ يحتوي Node # $ رقم عقدة العقدة على عقدة العقدة هذه إرجاع معرف عقدة العقدة هذه $ # $ # معرف المنفذ الخاص / الخاص بالمنفذ في ردود RCV # تهيئة العقدة حتى تتمكن من إرسال / تلقي الرسائل تكوين؛ # المنافذ هي وجهات الرسائل # إرسال رسائل منفذ SND $، اكتب => البيانات ...؛ SND $ ميناء، smg؛ sndmg_with_first_element_bing_a_port؛ # إنشاء / استخدام المنافذ، والطريقة البسيطة الخاصة بي press_port = port {my msmg = _}؛ # إنشاء / استخدام المنافذ، ورسالة الموسومة مطابقة منفذ $ = منفذ؛ ميناء RCV $، Ping => SUB {SND $ _ ، "بونغ"}؛ ميناء RCV $، بونغ => sub {warn "pong تلقى \ n"}؛ # قم بإنشاء منفذ على عقدة أخرى بلدي منفذ $ = Spawn $ العقدة، $ initfunc، inaitdata؛ # تدمير بروت مرة أخرى # "طبيعية" قتل كيل $ ميناء، my_error => "كل شيء مكسور"؛ # الخطأ اقتل # مراقبة Mon To $ LocalPort، $ CB -> (@ Msg) # الاتصال يتم الاحتجاج به في الموت Mon To $ LocalPort، $ Othport # Kill Othport على الموت غير الطبيعي Mon To $ Localport، $ Otherport، MMS # إرسال رسالة عن الموت # تنفيذ التعليمات البرمجية مؤقتا في منفذ منفذ Peval $ منفذ، Sub {DET "قتل المنفذ!" } # تنفيذ عمليات الاسترجاعات في سياق منفذ ذاتي $ الخاص بي TIMER = AE :: Timer 1، 0، PSUB {DET "قتل المنفذ وتأخر"؛ } متطلبات: perl.


anyevent :: mp. برامج ذات صلة