我有一个要求建立一个Java模块,将作为路由器之间的自动柜员机服务器或任何其他销售点接受卡,和一个核心银行系统。此模块应解释来自端点的请求,并在与核心烘焙系统通信之前进行一些处理。通信将通过TCP IP套接字的java实现。像ATM这样的端点将是服务器&这个中间件将是客户端。这个应用程序将继续监听服务器消息&应该能够解释1k到2k范围内的同时请求。
其思想是让一个客户端套接字线程监听服务器消息,并在不同的线程中处理每个接收到的消息。我的基本想法中有什么问题吗?
有没有什么开源的应用程序可以满足我的需求?提前感谢您的建议。
发布于 2012-05-15 12:07:58
Apache和JBoss Netty是两个可以尝试的重要开源选项。有许多关于这两种情况的comparison报告。您可以搜索更多比较报告。
发布于 2012-05-15 13:54:58
在http://akka.io/上对类似的想法做了一些评估,发现它很有用。然而,该产品的想法从未投入生产。
https://stackoverflow.com/questions/10593963
复制相似问题