2009-09-15 14 views
8

स्कैला रिमोट एक्टर्स (इस अभिनेता से बात करने की अनुमति देने वाले रिमोट नोड्स के प्रमाणीकरण और चर्चा की सामग्री को एन्क्रिप्शन) के लिए सुरक्षा लागू करने के लिए (या ए) अनुशंसित तरीका क्या है? क्या किसी ने यह किया है; काम कैसे बना?स्कैला रिमोट एक्टर सुरक्षा

  • एसएसएल ...

  • कुछ जावा पुस्तकालय ...

  • कुछ JSR ...

  • कस्टम क्रमांकन ...

  • केवल वीपीएन है इस पर काम करने जा रहा है ...

???

उत्तर

0

मेरा अनुमान है कि अनुशंसित रिमोट अभिनेता का उपयोग ऐसे परिस्थिति में नहीं करना है जहां कम से कम अभी तक सुरक्षा की आवश्यकता हो। यह स्कैला कोड से केवल Java RMI के समान सुलभ कोड का एक दूरस्थ आमंत्रण है, इसलिए इच्छित उपयोग स्थानीय नेटवर्क के भीतर है। मुझे लगता है कि मौजूदा रिमोट अभिनेता के शीर्ष पर सुरक्षा परत रखना अच्छा होगा। अभी के लिए web service using Lift बनाओ?

2

"ए" तरीका हालांकि निश्चित रूप से "ए" एक्सएमएल एन्क्रिप्शन (http://www.w3.org/TR/xmlenc-core/) का उपयोग करके सभी संदेशों को एन्क्रिप्ट करने का तरीका नहीं होगा। यह एक अच्छा विचार की तरह लगता है

कुछ कारण हैं:

  • ओल्ड/विश्वसनीय जावा व्यापक रूप से उपलब्ध पुस्तकालयों।
  • एप्लिकेशन परत पर काम करता है: समझने में आसान, डीबग और यूनिट-टेस्ट।
  • वीपीएन के साथ नेटवर्क व्यवस्थापक काम की कोई ज़रूरत नहीं है।
  • एसएसएल के साथ सर्वर व्यवस्थापक काम की कोई ज़रूरत नहीं है।
  • प्रकाशित एन्क्रिप्शन योजनाएं किसी भी स्वामित्व समाधान से हमेशा बेहतर होती हैं जो आप स्वयं के साथ आने का प्रयास कर सकते हैं।

बेशक, यदि आप एक्सएमएल में छलांग लगाने जा रहे हैं तो आप वेब सेवा के लिए अतिरिक्त कदम भी जा सकते हैं क्योंकि अन्य उत्तरदाताओं ने सुझाव दिया है - लेकिन यह अतिरिक्त परतों और अधिक कॉन्फ़िगरेशन की लागत पर आता है ।

मेरा उत्तर मानता है कि यह एक व्यक्ति परियोजना है ... एक एंटरप्राइज़ वातावरण में आपको वास्तव में प्राधिकरण को अलग करने और कम से कम सुरक्षा परतों को जोड़ने के लिए धक्का देना चाहिए।

संबंधित मुद्दे