हालांकि त्रिज्या प्रारूप अपेक्षाकृत व्यापक रूप से उपयोग किया जाता है (और परियोजना अभी भी जीवित है), मैं अंतर्निहित डेटा प्रारूप के लिए विनिर्देश नहीं ढूंढ पा रहा हूं। या स्वरूप, यह देखते हुए कि कम से कम दो प्रारूप हैं; मानक एक, और कॉम्पैक्ट प्रारूप।थ्रिफ्ट प्रारूप विनिर्देश कहां है?
अपने व्यापक उपयोग को देखते हुए मुझे उम्मीद है कि यह सिर्फ मेरा खराब Google-fu है, और एक विनिर्देश या विनिर्देश मौजूद हैं (स्रोत कोड के बाहर)। यदि हां, तो कृपया साझा करें!
संपादित करें: जावा स्रोत कोड प्रारूप को समझने के लिए बहुत बुरा नहीं है; TBinaryProtocol.java और TCompactBinaryProtocol.java देखें; जिसमें जेनरेटेड क्लासेस (जो टीबीएएस का विस्तार करता है) द्वारा बुलाया गया प्राइमेटिव होता है,
EDIT2: हालांकि इसमें प्रारूप स्पेक नहीं है, "the missing guide" अच्छी पढ़ाई है।
धन्यवाद। हां, मुझे मूल टीबीनरी और टीकंपैक्टप्रोटोकॉल के बीच अंतर पता है। जेसन प्रोटोकॉल बेकार लगता है इसलिए मुझे परवाह नहीं है, लेकिन निश्चित रूप से पहले दो के defs होना अच्छा लगेगा। लेकिन इस मामले में स्रोतों को पढ़ने में काफी आसान है ताकि काम करे। – StaxMan