English 中文(简体)
使用 Netty 集成 websocket, 使用 Tomcat 运行的 Spring 网络应用程序集成 。
原标题:integrating websockets using Netty with Spring web app running in tomcat

我使用Netty(在8081号港口监听)和在Tomcat(在80号港口运行)运行的单独的Spring网络应用程序(在80号港口运行)实施网络套接字服务器。

我想以某种方式将所有请求都传送到当地主机:80/Websocket, 传送到8081港的我的Netty服务器。 这是否可行 。 因为Tomcat 和 泉水建在 http 协议之上, 请知道这怎么可能实现 。

我只想用我现有的春季网络应用程序中的网套 来启用服务器推进功能。 有什么建议吗?

问题回答

最简单的方式可能是将 nginx 服务器放在前面, 并让它转发给 / Websockets 的请求, 但是由于 Websockets 不是 Http 1.0, 您不能使用普通的代理 Pass 指令, 但是根据< a href=' http://www. letseehere.com/ reverse- proxy-web- sockets rel= “ nofollow” > http://www. letseehere. com/ reverse-proxy-web- sockets < / a >, 可以通过一个特殊的插件进行。

查看以下两个链接, 显示如何使用春季配置网状 。 我用一个网状套接字服务器在Tomcat 内部运行, 监听二进制包( 不在 http) 的特定端口 。

link1 link2

为什么不在最新的Tomcat网站(7. 27)使用网络软件支持呢?





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签