2014-09-17 7 views
7

मेरे पास कोई भी अक्का अनुभव नहीं है। मैं जानना चाहता हूं कि कैसे Akka संदेश JVM के भीतर और JVMs के बीच भी काम करता है।अक्का संदेश कैसे काम करता है

  • क्या कुछ पीओजेओ वस्तुओं की तरह जेवीएम के भीतर संदेश हैं?
  • क्या इंटर जेवीएम संचार के लिए सर्वर की तरह किसी भी तरह की जेएमएस की आवश्यकता है?
  • इन दो प्रकार के संदेशों के बीच अक्का अमूर्त अंतर कैसे करता है?
  • क्रमबद्धता आवश्यक है?
  • क्या मैं इंटर जेवीएम संचार के लिए कुछ अन्य प्रोटोकॉल (उदा। जेएमएस, एसओएपी, ...) का उपयोग कर सकता हूं? उदाहरण के लिए वसंत एकीकरण या अपाचे कैमल किसी भी प्रकार के संचार प्रोटोकॉल को संभाल सकता है।

उत्तर

10

इन सवालों के अधिकांश दस्तावेज में दूरस्थ पर खंड में दिए जाते हैं: एक JVM भीतर

http://doc.akka.io/docs/akka/2.3.6/scala/remoting.html

  • संदेश जो कुछ भी आप उन्हें जब तक वे अडिग हैं होना चाहता हूँ कर रहे हैं।
  • दो ActorSystems से बाहर कुछ भी आवश्यक नहीं है जो रिमोटिंग के लिए सेट है जो नेटवर्क पर एक दूसरे तक पहुंच सकता है। अक्का जेएमएस का उपयोग नहीं करता है।
  • अक्का स्थान पारदर्शिता प्रदान करता है, स्थानीय और दूरस्थ संचार के बीच का अंतर उपयोगकर्ता (यानी, अंत डेवलपर) से छिपा हुआ है। इस अनुभाग को स्थान पारदर्शिता पर देखें: http://doc.akka.io/docs/akka/2.3.6/general/remoting.html
  • हां। इस उत्तर में पहले लिंक के क्रमबद्धरण अनुभाग देखें।
  • अक्का अभिनेताओं के बीच दूरस्थ संचार के लिए ज़ीरोएमक्यू का उपयोग कर सकते हैं। ऊंट एकीकरण उपलब्ध है लेकिन अंतर-अभिनेता संचार के लिए नहीं, इसका उपयोग अभिनेताओं या उपभोक्ताओं के रूप में कलाकारों का उपयोग करके अन्य प्रोटोकॉल को एकीकृत करने के लिए किया जा सकता है।
संबंधित मुद्दे