यह कमांड मैसेज-पासपी है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
संदेश-पास - कमांड लाइन संदेश::पासिंग रनर स्क्रिप्ट
SYNOPSIS
संदेश-पास [विकल्प]
विकल्प:
--इनपुट - इनपुट संक्षिप्त नाम (आवश्यक)
--आउटपुट - आउटपुट संक्षिप्त नाम (आवश्यक)
--फ़िल्टर - फ़िल्टर का संक्षिप्त नाम (डिफ़ॉल्ट शून्य)
--डिकोडर - डिकोडर संक्षिप्त नाम (डिफ़ॉल्ट JSON)
--एनकोडर - एनकोडर संक्षिप्त नाम (डिफ़ॉल्ट JSON)
--input_options - इनपुट के लिए JSON विकल्प स्ट्रिंग
--output_options - आउटपुट के लिए JSON विकल्प स्ट्रिंग
--filter_options - फ़िल्टर के लिए JSON विकल्प स्ट्रिंग
--decoder_options - डिकोडर के लिए JSON विकल्प स्ट्रिंग
--encoder_options - एन्कोडर के लिए JSON विकल्प स्ट्रिंग
या:
--configfile - कॉन्फिग फ़ाइल (कॉन्फिग::किसी के साथ लोड करने के लिए)
उपरोक्त विकल्पों की आपूर्ति
वर्णन
संदेश::पासिंग घटकों की एक सरल श्रृंखला बनाता है, जो इस तरह दिखती है:
इनपुट => डिकोडर => फ़िल्टर => एनकोडर => आउटपुट
यह आपको एक प्रोटोकॉल से एक संदेश इनपुट करने, उसे डिकोड करने, उसे संसाधित करने और फिर करने की अनुमति देता है
इसे एन्कोड करने के बाद इसे फिर से आउटपुट करें।
ऐसा करने का सबसे सरल उदाहरण है:
संदेश-पास --इनपुट एसटीडीआईएन --आउटपुट एसटीडीओयूटी
जो आपके द्वारा टाइप की गई JSON स्ट्रिंग्स को वापस टर्मिनल पर प्रतिध्वनित करेगा।
कक्षा नाम विस्तार
नीचे दिए गए विवरण के अनुसार सभी छोटे वर्ग के नामों का विस्तार किया गया है, केवल उन नामों को छोड़कर जो हैं
इसके पहले '+' लगा हुआ है, जिसका तात्पर्य पूर्ण वर्ग नाम से है।
उदाहरण के लिए
संदेश-पास --इनपुट '+मेरा::उदाहरण::इनपुट' --आउटपुट STDOUT
विस्तार हैं:
निवेश
संदेश::पासिंग::इनपुट::XXX
उत्पादन
संदेश::पासिंग::आउटपुट::XXX
फ़िल्टर
संदेश::पासिंग::फ़िल्टर::XXX
एनकोडर
संदेश::पासिंग::फ़िल्टर::एनकोडर::XXX
विकोडक
संदेश::पासिंग::फ़िल्टर::डिकोडर::XXX
कॉन्फ़िग फ़ाइल
यदि "--configfile" विकल्प दिया गया है, तो एक कॉन्फिग फ़ाइल का उपयोग किया जाएगा।
इस कॉन्फ़िगरेशन फ़ाइल में डेटा का प्रारूप कमांड लाइन विकल्पों के लिए आवश्यक प्रारूप से मेल खाता है,
जैसे
{
"इनपुट": "XXX",
"input_options":{},
"आउटपुट": "XXX",
"आउटपुट_ऑप्शंस":{},
"फ़िल्टर": "XXX",
"फ़िल्टर_विकल्प":{},
"एनकोडर": "XXX",
"एनकोडर_विकल्प":{},
"डिकोडर": "XXX",
"डिकोडर_विकल्प":{}
}
कॉन्फिग::एनी द्वारा समर्थित किसी भी कॉन्फिग प्रारूप का उपयोग किया जा सकता है, हालांकि JSON एकमात्र प्रारूप है
जो अतिरिक्त निर्भरताओं के बिना काम करना निश्चित है जिनकी इसके लिए आवश्यकता नहीं है
मॉड्यूल।
onworks.net सेवाओं का उपयोग करके ऑनलाइन संदेश-पासपी का उपयोग करें