繁体   English   中英

如何将Java Servlet与Play框架网络套接字混合使用?

[英]How to mix Java Servlets with Play framework web-sockets?

我想将标准的J2EE应用程序和Play网络套接字混合使用。 两者都是用Scala编写的。

通过包含Play框架发行版中的一些jar,我设法使Play网络套接字代码与J2EE Scala代码一起编译。 但是,我不知道如何让Play的网络套接字处理程序监听连接。
我通常使用Jetty( java -jar jetty-runner.jar myapp.war )运行应用程序

只要我可以同时使用Servlet和Play的网络套接字,我就不介意通过play run运行该应用程序。

是否有比在单独的容器中运行两个应用程序更好的解决方案?

J2EE应用程序使用HTML,JSP,Servlet和JDBC。

Play将sbt用于其构建系统。 我想说,实现目标的最简单方法是坚持使用sbt进行编译和构建(Servelet项目和play2项目),反之亦然。 如果目录配置正确, Sbt可以编译scala和java源代码。 由于play2已经生成了正确的sbt构建配置,因此您需要将servlet构建配置连接到其中。 Sbt有几个用于特殊任务的插件,在这种情况下,您可以使用x-sbt-webplugin

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM