Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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
Java 如何解耦MDB和发送soap请求的类_Java_Message Driven Bean - Fatal编程技术网

Java 如何解耦MDB和发送soap请求的类

Java 如何解耦MDB和发送soap请求的类,java,message-driven-bean,Java,Message Driven Bean,我们通过Websphere上的MDB连接到外部合作伙伴Web服务。一个MDB包含15个合作伙伴的代码。当MDB接收到一条消息时,它会找出它所针对的合作伙伴,并调用partnerHandler类。该类与外部伙伴通信,并将应答发送回MDB,MDB将应答返回给JMS 这个设置的问题是,如果一个合作伙伴类发生了更改,或者应该添加一个新的合作伙伴类,那么我们就用所有合作伙伴类重新加载整个MDB 您能建议一个更好的设置吗?我们不需要重新部署所有类,也不需要为每个合作伙伴创建MDB。 谢谢:O)

我们通过Websphere上的MDB连接到外部合作伙伴Web服务。一个MDB包含15个合作伙伴的代码。当MDB接收到一条消息时,它会找出它所针对的合作伙伴,并调用partnerHandler类。该类与外部伙伴通信,并将应答发送回MDB,MDB将应答返回给JMS

这个设置的问题是,如果一个合作伙伴类发生了更改,或者应该添加一个新的合作伙伴类,那么我们就用所有合作伙伴类重新加载整个MDB

您能建议一个更好的设置吗?我们不需要重新部署所有类,也不需要为每个合作伙伴创建MDB。 谢谢:O)