here: तूफान को कई भाषाओं के साथ संगत होने के लिए बहुत शुरुआत से डिजाइन किया गया था, तूफान में तूफान और बहाव उपयोग पर सी ++ स्पॉट/बोल्ट लिखने के लिए कैसे करें। निम्बस एक थ्रिफ्ट सेवा है और टोपोलॉजीज को थ्रिफ्ट संरचनाओं के रूप में परिभाषित किया जाता है। थ्रिफ्ट का उपयोग किसी भी भाषा से तूफान का उपयोग करने की अनुमति देता है।तूफान
मुझे लगता है कि जावा में बनाई गई एक टोपोलॉजी टोपफ्ट डेटाटाइप के रूप में टोपोलॉजी (स्पॉट्स, बोल्ट्स, कंपोनेंट कॉमन) को क्रमबद्ध करके तैनात की जाती है और फिर निंबस पर तैनात हो जाती है। जावा में ऑब्जेक्ट को इसके तरीकों और डेटा के साथ क्रमबद्ध करना आसान है। तो दूसरी तरफ निंबस को वस्तुओं को बनाने और उन्हें आमंत्रित करने की जरूरत है। (मुझे यहां विस्तार से याद आ रही है, लेकिन मुझे उम्मीद है कि मुझे सही बिंदु मिल गया है)
लेकिन मुझे आश्चर्य है कि सी ++ में टोपोलॉजी कैसे लिखें और इसे उसी तरह तैनात करें। सी ++ आधारित टोपोलॉजी को क्रमबद्ध करने और जावा के लिए उसी तरह टोपोलॉजी को निष्पादित/निष्पादित करने के लिए थ्रिफ्ट सहायता करता है?
मैंने इस संबंध में link1link2 लिंक देखे हैं और एकमात्र समाधान शेल्बॉल्ट का उपयोग कर रहा है। जो प्रक्रिया को आमंत्रित करता है और इसके साथ मानक I/o पर संचार करता है।
थ्रिफ्ट मार्ग का उपयोग करने के लिए, क्या हमें सी ++ में तूफान कोर को फिर से लिखना होगा? इसके अलावा थ्रिफ्ट का उपयोग क्यों करें जब यह केवल जेवीएम भाषाओं का समर्थन करता हो? थिफ्ट का उपयोग पाइथन/सी ++ जैसी भाषाओं के लिए बिल्कुल नहीं किया जाता है।