2012-01-24 19 views
5

मुझे अपने मोबाइल क्लाइंट (चैट आधारित) के लिए "एक्सएमपीपी ओवर बॉश" के साथ "सरल एक्सएमपीपी" की तुलना करना है। मैं दोनों की तुलना करने के लिए एक ही उपकरण का उपयोग करना चाहता हूं। मैंने इंटरनेट पर खोज की और tsung नामक टूल पाया जो HTTP और XMPP दोनों का समर्थन करता है। मैंने उदाहरण उदाहरण स्क्रिप्ट के साथ एक्सएमपीपी के लिए सुंग चलाने और स्थापित करने में सक्षम है।त्संग का उपयोग करके "परीक्षण पर एक्सएमपीपी" लोड परीक्षण के लिए एक्सएमएल स्क्रिप्ट कैसे लिखें?

अब समस्या यह है कि मैं "एक्सएमपीपी पर बोसम" के लिए Tsung xml स्क्रिप्ट लिखने में असमर्थ हूं। मैंने इंटरनेट पर खोज करने की कोशिश की लेकिन कोई भी नहीं मिला।

क्या कोई कृपया मुझे "एक्सएमपीपी ओवर बॉश" के लिए Tsung स्थापित करने में मार्गदर्शन कर सकता है?

कृपया मुझे बताएं कि त्संग के अलावा कोई अन्य उपकरण मौजूद है जो मेरे उद्देश्य को पूरा कर सकता है।

उत्तर

6

कुछ समय से पहले आप त्सांग पर बकवास समर्थन मिल सकता है, लेकिन केवल पर अपने मास्टर शाखा में:

https://github.com/processone/tsung/blob/master/src/tsung/ts_bosh.erl

अपनी स्क्रिप्ट में उसे सक्षम सिर्फ अपने सर्वर से कनेक्शन का प्रकार बदलने के लिए करने के लिए "बो श: ":

http://my_bosh_server:5280/http-bind 

वैकल्पिक रूप से आप उपयोग कर सकते हैं" bosh_ssl बकवास "के बदले" "यदि http-बाँध"

<server host="my_bosh_server" port="5280" type="bosh"></server> 

बस सुनिश्चित करें कि आपके XMPP सर्वर पर बकवास कनेक्शन के लिए सुन रहा है बनाने " आप अपने कनेक्शन में एसएसएल जोड़ना चाहते हैं। किसी भी मामले में, हाँ, यह पूरी तरह से अनियंत्रित है।

3

Tsung XMPP का परीक्षण करने के लिए एक अच्छा विकल्प है। और Tsung की एक जबर प्लगइन है - यह मूलभूत एक्सएमपीपी जैसे पंजीकरण, लॉगिन, संपर्क/नाम बदलें/हटाएं, चैट, एमयूसी, पबब, उपस्थिति (कनेक्ट, ऑनलाइन, ऑफ़लाइन) के लिए एक मूल उपकरण है ...

कच्चे एक्सएमएल आप कच्चे का उपयोग कर सर्वर से कच्चे XML डेटा भेज सकते हैं: आप कच्चे प्रकार का उपयोग कर सर्वर से किसी भी कच्चे XML डेटा भेज सकते हैं इसका मतलब है कि -

और यह भी त्सांग की अस्पष्ट प्लगइन कच्चे एक्सएमएल का समर्थन करता है टाइप:

<jabber type="raw" ack="no_ack" data="&lt;stream&gt;foo&lt;/stream&gt;"></jabber> 

सावधान: आप <,>, & तरह एक्सएमएल वर्ण सांकेतिक शब्दों में बदलना चाहिए, आदि

अधिक सामग्री के लिए द्वारा http://tsung.erlang-projects.org/user_manual.html#htoc58

+0

त्संग मैनुअल में कहीं भी बोश का उल्लेख नहीं है? – dhruvbird

+1

यह सच है। Tsung बोश नहीं जानता है। –

+0

शायद आप एक्सएमपीपी को बॉश पर परीक्षण करने के लिए जेएमटर का प्रयास कर सकते हैं? –

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

  • कोई संबंधित समस्या नहीं^_^