में मैपिंग WebSocketEndpoints मैं जावा ईई 7 वेब एप्लिकेशन विकसित करने की कोशिश कर रहा हूं जो वेबस्केट एंडपॉइंट का उपयोग करता है और जेटी सर्वर पर इसे तैनात करता है। तथापिवेब.एक्सएमएल फ़ाइल
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd"
bean-discovery-mode="annotated">
WebSocketEndpoint ठीक से टिप्पणी की जाती है और Netbeans/Glassfish4 साथ ठीक काम करता है,,:
Game/
src/
main/
java/
game/
WebSocketEndpoint.java
webapp/
index.html
scripts/
variousjavascriptstuff.js
WEB-INF/
beans.xml
web.xml
beans.xml फ़ाइल में:
एप्लिकेशन के पास निम्न संरचना है आवेदन जेटी सर्वर पर तैनात किया जाना चाहिए।
तो, मेरा प्रश्न - मैं वेब.एक्सएमएल फ़ाइल में यूआरएल/गेम में वेबस्केट एंडपॉइंट कैसे मैप करूं? मुझे सर्वलेट मैपिंग के लिए कई उदाहरण मिले हैं, लेकिन मुझे नहीं लगता कि यह सर्वर एंडपॉइंट के लिए काम करेगा।
या, वहाँ एक रास्ता जेट्टी के लिए एक web.xml फ़ाइल में लिखने के लिए है, जिससे कि वह डालूँगा एनोटेट वर्गों/तरीकों (ऊपर beans.xml के समान)
जोड़े के लिए?मुझे मैन्युअल कॉन्फ़िगरेशन पसंद है लेकिन मुझे यह दिमागी दबदबा लगता है कि इंटरनेट में कोई भी नहीं है कि कोई गंभीरता का पता लगाने के लिए अपने contianer (tomcat 8) को कैसे प्राप्त करें। क्या कोई सामान्य तरीका नहीं है? मुझे कंटेनर विशिष्ट समाधान पसंद नहीं हैं। – momomo