问题标签 [netty]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-services - 软件设计问题
我打算在客户端服务器设计中构建一个软件。技术应该是Java。
服务器应该有一个用于 web 服务(例如 RESTful Jersey)、RMI、JSF 的通信层。
客户端可以是:Swing 中的 Fatclients 或 JSF 中的 Browser 客户端。
我的重点是用于服务器的 JBoss Netty,Jersey 看起来要简单得多,但 Netty 会有更多其他接口,这也可能很有趣。Netty 是否为 RMI 提供了一些东西?
我在某处读到 JSF 和 RESTful 不适合。是否有适合像 icefaces 这样的 JSF 实现的 Web 服务实现?
谢谢!
netty - 在 netty 通道上设置套接字超时
我有一个 netty 通道,我想在底层套接字上设置一个超时(默认设置为 0 )。
超时的目的是,如果 15 分钟内没有任何事情发生,则将关闭未使用的通道。
虽然我没有看到任何配置可以这样做,并且套接字本身也对我隐藏。
谢谢
java - 在 SPRING 服务器中使用 JAVA NIO 框架
我正在实现一个混合了 Web-Servlet 和普通 Java 应用程序的混合服务器应用程序。
Java 应用程序为远程设备管理数千个套接字,而 Web 应用程序与用户交互以设置/读取任何套接字的状态。Java NIO 或Apache-MINA 与 Jboss-Netty似乎是套接字应用程序的不错选择。
第一个问题是,我可以在同一台服务器上运行两个应用程序(带有 Web 界面的 Servlet + JAVA NIO 应用程序)吗?我现在将 Tomcat 用于 Servlet,将普通的 procrun 守护程序用于套接字应用程序
我不知道 Spring 是否适合这种组合,因为我没有看到任何关于在 Spring 中使用 NIO 的信息。
第二个问题是,两个应用程序如何在它们之间进行通信?目前我正在使用 RMI,但我想知道是否有更好的解决方案。
java - 是否值得将 quickfixj 从 Mina 迁移到 Netty?
我正在编写一个基于 quickfixj 的 FIX 买方 GUI。尽管性能对 GUI 来说不是问题,但我正在考虑将 quickfixj 从 Mina 迁移到 Netty,因为我想将其开发为买方引擎。quickfixj 的表现让我不满意。听说Netty在性能上比Mina好。
有谁知道Java平台上还有其他开源FIX引擎(因为quickfixj中有很多错误)?我想知道哪个是更好的选择,迁移还是另一个FIX引擎?
java - Java netty每秒只能接受X个请求?
Java netty每秒只能接受X个请求?使用选择器方法是否真的会成为每秒服务请求的瓶颈?我们发现当流量很高时,客户端无法连接,导致超时。
java - 没有加密的 sslengine 密码套件
我在使用SSLEngine
Java 时遇到了一个小问题。我用它来创建客户端和服务器之间的 SSL 连接。这不是基于 Web 的应用程序。
我正在为我的产品开发人员创建一个框架,以便在客户端和服务器之间进行通信。根据他们的配置,我必须创建连接。如果需要加密,我必须创建一个加密通道并将其提供给他们;如果没有,我只需要创建一个没有加密但带有消息摘要的 SSL 通道,所以我需要启用的密码套件是SSL_RSA_WITH_NULL_MD5
. 如果需要加密,我将使用SSL_RSA_WITH_<some encryption algo>_SHA/MD5
.
我能够配置第二个……但无法配置SSL_RSA_WITH_NULL_MD5
. 它给了我一个例外 message No cypher suites in common
。我用来开发这个的框架是 Netty(jboss-netty)。
任何人都可以帮我解决这个问题吗?
代码 ::
java - Java Http 隧道
我目前正在尝试在 Java 客户端(包括 Netty)和服务器之间实现 Http 隧道,所以我想知道是否有任何服务器也基于 Netty 来支持这个隧道,或者我应该构建服务器端我自己?
java - 暂停从 Java Web 应用程序发送和接收消息
在设计可以发送和接收消息的 Web 应用程序时需要帮助。它必须具有暂停功能。我无法思考如何暂停发送和接收(线程吓到我 T_T)。接收端是客户端/服务器(使用netty)
任何建议都非常受欢迎。谢谢!!
java - How to read/write with netty when other side is using readUTF/writeUTF?
I'm trying to communicate with a server that uses DataInputStream.readUTF and DataOutputStream.writeUTF.
I did the usual bootstrapping code to setup my client, and set the following pipelinefactory
#xA;in MyClientHandler which extends SimpleChannelUpstreamHandler, I have the following:
#xA;I managed to receive messages from server successfully, but server is not receiving my "hello over there" message. Not sure what I might have overlooked.
Also, notice the boolean sent, can I add such fields and work with them without threading concerns?
java - ExtJS JsonStore 和 Netty
我试图在 ExtJS 和 Java 之间进行通信我正在将请求从 ExtJS 发送到使用 netty 的 Java 服务器。如果有人可以向我发送一个示例,说明如何从 java 端格式化响应以及如何从 ExtJS 端读取响应数据,我会提前感谢。这是我在 ExtJS 方面的来源
执行此代码并接收此响应时 {"OpenCashTime":[{"Time":1291623637000},{"Time":1294914317000}]} 尽管即使萤火虫看到它的 Json,但我仍然收到 loadexception