ما هي الجهات الفاعلة في سكالا؟
ما هي الجهات الفاعلة في سكالا؟

فيديو: ما هي الجهات الفاعلة في سكالا؟

فيديو: ما هي الجهات الفاعلة في سكالا؟
فيديو: Bank Account. Akka, scala implementation 2024, شهر نوفمبر
Anonim

سكالا بناء التزامن الأساسي هو ممثلين . ممثلين هي في الأساس عمليات متزامنة تتواصل عن طريق تبادل الرسائل. ممثلين يمكن أن يُنظر إليه أيضًا على أنه شكل من الكائنات النشطة حيث يتوافق استدعاء طريقة مع إرسال رسالة.

ومعرفة ما هو الفاعل في عكا؟

ان ممثل عكا هي وسيلة لتلقي الرسائل وتمريرها للآخرين ممثلين بالإضافة إلى إجراء الحساب بناءً على البيانات التي يتم تلقيها. عكا يستخدم الممثل نموذجًا للحوسبة المتزامنة ، يتبنى هذا النموذج فلسفة أن كل شيء هو الممثل.

أيضا ، كيف يعمل ممثلو عكا؟ عكا عبارة عن مجموعة أدوات ووقت تشغيل لإنشاء تطبيقات متزامنة للغاية وموزعة ومتسامحة مع الأخطاء على JVM. عكا مكتوب بلغة سكالا ، مع توفير روابط لغوية لكل من سكالا وجافا. عكا ينشئ طبقة بين ممثلين والنظام الأساسي من هذا القبيل ممثلين تحتاج ببساطة إلى معالجة الرسائل.

وبالمثل ، ما هو الفاعل في البرمجة؟

هذا مشابه لكل شيء هو فلسفة كائن يستخدمها بعض وجوه المنحى برمجة اللغات. ان الممثل كيان حسابي يمكنه ، استجابةً لرسالة يتلقاها ، في نفس الوقت: تعيين السلوك الذي سيتم استخدامه للرسالة التالية التي يتلقاها.

لماذا يتم استخدام إطار عكا؟

باختصار، عكا هي برمجيات وسيطة مفتوحة المصدر لبناء أنظمة متزامنة للغاية وموزعة ومتسامحة مع الأخطاء على JVM. عكا تم تصميمه باستخدام Scala ، ولكنه يقدم واجهات برمجة تطبيقات Scala و Java للمطورين. من الصعب كتابة أنظمة متزامنة باستخدام آلية تقليدية منخفضة المستوى مثل الأقفال والخيوط.

موصى به: