[英]JCA or Spring Integration/Camel dilemma
我们的应用程序需要在套接字(TCP)上接受客户端请求。 我有两个选择
使用Spring Integration TCP支持
优点:1.我们已经大量使用spring了,因此这里的学习曲线会更少。 2.无需容器的简化的端到端测试
问题:我关心的是并发请求的处理和扩展。 它可以使用托管线程池吗? 我还有其他需要担心的事情吗?
使用JCA TCP入站适配器
优点:1.与Java EE容器一起很好地玩,因为它是实现此目的的建议方法。
问题:1.很难找到经过良好测试的TCP适配器(开源)2.需要容器
感谢您对此的想法。 还有,我应该知道的哥斯卡?
Spring提供了WorkManagerTaskExecutor
和TimerManagerTaskScheduler
来使用托管线程池。 Spring Integration中需要调度程序(例如轮询器)或任务执行程序的任何地方都可以使用这些抽象。 有关更多信息,请参见Spring Integration和Spring参考文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.