2015-09-17 157 views
-1

我有基于Java EE的Web服务云系统。我使用jboss作为应用服务器,java版本为1.7Web服务实现Java EE

我的系统就像客户端和商家服务器之间的桥梁。客户端通过soap协议发送数据(金额USD,商户ID,支付类型等),并根据请求的参数进行服务实现并发送回客户端。

我有一个问题:

有两种方法可以让内核执行,

1是在主线程中运行它,每一个Web服务在主线程 每服2调用应在运行单独的线程。

我不想要代码示例或任何东西,只是确定我的解决方案的正确方法是什么?

+1

我会建议你使用类似的Netty或Jetty来处理Web服务器端。编写一个多线程服务器是非常不平凡的,考虑到你问这个问题,我建议你不要尝试它。例如,查看Spring Boot或Spring Integration,以获得您想要执行的端到端解决方案。 –

+0

jBoss线程池有什么问题? – BigMike

回答

0

在我的情况下,我将系统设计为由主线程管理的多个线程。此解决方案非常有用,易于维护。

+0

这不提供问题的答案。要批评或要求作者澄清,在他们的帖子下留下评论 - 你总是可以评论你自己的帖子,一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你会能够[评论任何帖子](http://stackoverflow.com/help/privileges/comment)。 – amdixon

+0

@amdixon我认为它看起来像一个答案。不是很彻底,但无论如何都是答案。 – Anders