2016-03-23 35 views
5

फ्रेमवर्क 2.5.0 वेबसाइटॉक उदाहरण प्ले करें।प्ले फ्रेमवर्क 2.5.0 वेबसाइट्स उदाहरण

प्ले 2.5.0 वेबसाइकिल कोड अक्का धाराओं का समर्थन करने के लिए बदल दिया गया है लेकिन मुझे इसका उपयोग करने के लिए नमूना कोड नहीं मिल रहा है।

+1

हैं उदाहरण परियोजनाओं का प्रयोग करेंगे अभी व। –

उत्तर

5

यह ठीक से 2.5.1 में दर्ज हो जाएगा के रूप में आप देख सकते हैं: https://www.playframework.com/documentation/2.5.x/StreamsMigration25#Migrating-WebSockets-%28WebSocket%29

: https://github.com/playframework/playframework/issues/5057


इस बीच आप माइग्रेशन मार्गदर्शिका जिस पर स्ट्रीम एक हिस्सा है पर एक नज़र ले जा सकते हैं

आप देखेंगे कि महत्वपूर्ण हिस्सा WebSocket.MappedWebSocketAcceptor<In,Out> वर्ग है। आप इस एक का उपयोग बताने के लिए अपने स्वयं के प्रकार के लिए Message फ्रेम कन्वर्ट करने के लिए खेलने के लिए - String, Json, आदि

सौभाग्य प्ले के जावा एपीआई कुछ पूर्वनिर्धारित कार्यान्वयन प्रदान करता है की तरह। मान लीजिए कि आप वेबसॉकेट कनेक्शन को संभालना चाहते हैं जो JSON डेटा का आदान-प्रदान करता है। तो फिर तुम https://github.com/playframework/play-websocket-scala और https://github.com/playframework/play-websocket-java पर WebSocket.Json (https://github.com/playframework/playframework/blob/master/framework/src/play/src/main/java/play/mvc/WebSocket.java#L71)

return WebSocket.Json.accept(requestHeader -> { 
    // returns a Flow<JsonNode, JsonNode, ?> 
}) 
+0

https://github.com/playframework/play-websocket-scala पर उदाहरण परियोजनाएं हैं और https://github.com/playframework/play-websocket-java –

+0

धन्यवाद, मैं एक नज़र डालेगा और फिर अंत में अपडेट करूंगा उत्तर – Anton

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