Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
核心银行和ATM服务器之间Java中间件的可扩展性_Java_Multithreading_Sockets - Fatal编程技术网

核心银行和ATM服务器之间Java中间件的可扩展性

核心银行和ATM服务器之间Java中间件的可扩展性,java,multithreading,sockets,Java,Multithreading,Sockets,我需要构建一个Java模块,作为ATM服务器或任何其他接受卡的销售点与核心银行系统之间的路由器。 该模块应解释来自端点的请求,并在与核心烘焙系统通信之前进行一些处理。通信将通过TCP IP套接字的java实现。像ATM这样的终端将是服务器&这个中间件将是客户端。此应用程序将继续侦听服务器消息,并且应该能够解释1k到2k范围内的同步请求 其思想是让一个客户端套接字线程监听服务器消息,并在不同的线程中处理每个接收到的消息。我的基本想法有什么问题吗 是否有任何开源应用程序可满足我的要求? 提前感谢您的

我需要构建一个Java模块,作为ATM服务器或任何其他接受卡的销售点与核心银行系统之间的路由器。 该模块应解释来自端点的请求,并在与核心烘焙系统通信之前进行一些处理。通信将通过TCP IP套接字的java实现。像ATM这样的终端将是服务器&这个中间件将是客户端。此应用程序将继续侦听服务器消息,并且应该能够解释1k到2k范围内的同步请求

其思想是让一个客户端套接字线程监听服务器消息,并在不同的线程中处理每个接收到的消息。我的基本想法有什么问题吗

是否有任何开源应用程序可满足我的要求?
提前感谢您的建议。

Apache和是两个突出的开源选项,您可以尝试。关于这两个问题的报道很多。您可以搜索更多比较报告

Apache和是两个突出的开源选项,您可以尝试。关于这两个问题的报道很多。您可以搜索更多比较报告

对类似的想法做了一些评估,发现它很有用。然而,产品理念从未投入生产

对类似的想法做了一些评估,发现它很有用。然而,产品理念从未投入生产

+1对于Netty-它非常健壮,我发现性能非常出色。+1对于Netty-它非常健壮,我发现性能非常出色。