JavaWildfly:是否可以在EAR的EJB模块内定义websocket端点?
我有一个内附EJB模块和WAR模块的EAR。。。典型的情况
如果我在war中定义一个websocket端点,那么一切都可以正常工作:客户机打开连接并更改消息。 如果我在EJB中移动websocket端点,该类将不工作,并且来自客户端的连接永远不会打开
在Wildfly 9.0.2中是否可以在EJB模块内定义端点? 我该怎么办
你可以在下面搜索框中键入要查询的问题!
我有一个内附EJB模块和WAR模块的EAR。。。典型的情况
如果我在war中定义一个websocket端点,那么一切都可以正常工作:客户机打开连接并更改消息。 如果我在EJB中移动websocket端点,该类将不工作,并且来自客户端的连接永远不会打开
在Wildfly 9.0.2中是否可以在EJB模块内定义端点? 我该怎么办
# 1 楼答案
我在现有的war项目中添加了一个新的websocket服务器,该服务器使用@ServerEndpoint注释值“pdfservice”定义,该项目打包在ear中,并部署在wildfly 10上。jboss网站。xml已经作为
websocket服务器在ws://<;主持人:port>/pdf/pdfservice
# 2 楼答案
这类似于将EJB公开为REST端点——它们只在WAR模块中工作