2013-10-27 12 views
7

के लिए एएस 3 लाइब्रेरी मैं अपनी परियोजनाओं में node.js + socket.io का उपयोग कर रहा हूं, और मुझे सबसे ज्यादा परेशान करने वाले मुद्दों में से एक सामान्य AS3 लाइब्रेरी की अनुपस्थिति है, जो AS3 और node.js के बीच संचार को संभाल सकता है socket.io का उपयोग कर।सॉकेट.ओ

मेरी आखिरी परियोजना में, मैंने https://github.com/simb/FlashSocket.IO इस लाइब्रेरी का उपयोग किया, लेकिन मुझे वापस node.js v0.8.25 पर रोल करना पड़ा।

तो - आवश्यकताएँ: Node.js साथ

  • वर्क्स v0.10.x socket.io v0.9.x
  • सुरक्षित कनेक्शन समर्थन (WSS)
साथ
  • वर्क्स

    एक से अधिक पुस्तकालय होना अच्छा लगेगा, शायद कोई बेहतर व्यक्ति जानता है? धन्यवाद!

  • +0

    अच्छा सवाल। मैंने थोड़ी देर पहले इसे देखा, और फ्लैश क्लाइंट्स के लिए एक अलग प्रोटोकॉल लिखना समाप्त कर दिया कि 1) फ्लैश क्लाइंट्स और सॉकेट.ओ क्लाइंट्स के बीच जेएसओएन संदेश साझा किया, और 2) फ्लैश क्लाइंट को एक दूसरे को बाइनरी एएमएफ धारावाहिक भेजने की अनुमति दी (वास्तव में जावास्क्रिप्ट संगत नहीं है)। –

    उत्तर

    3

    मुझे इसकी भी आवश्यकता है, इसलिए मैंने इसका उपयोग किया है: https://github.com/sinnus/socket.io-flash

    requires Socket.IO(>= v.0.8) 
    
    +0

    क्या node.js और socket.io फ्लैश के साथ काम नहीं करेगा "आउट ऑफ़ द बॉक्स?" मैंने इसे नियमित AS3 XMLSockets के साथ कार्यान्वित करने का प्रयास किया है और मैं क्लाइंट एसडब्ल्यूएफ में प्रारंभिक कनेक्शन कर सकता हूं, लेकिन io.sockets.on ('कनेक्शन') कभी भी आग नहीं लगाता है और एसडब्ल्यूएफ सॉकेट से() नहीं भेज सकता है। – Gregir

    +0

    शायद कुछ जावास्क्रिप्ट मुखौटा के साथ जो आप बाहरी इंटरफेस का उपयोग कर कॉल कर रहे हैं .. मैंने कोशिश नहीं की है, यदि अभी भी समर्थित हैं तो इन पुस्तकालयों को ठीक होना चाहिए हालांकि – andygoestohollywood

    +0

    आह, मैं देखता हूं। ये अकेले एसडब्ल्यूएफ/प्रोजेक्टर हैं, ताकि इसके साथ कुछ करने के लिए भी हो। – Gregir

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