本文主要是介绍【ITOO项目中遇到的问题】Jboss启动项目能远程调用其他系统,不能远程调用本系统问题解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、项目背景
ITOO项目中有个考评系统中,考评系统中有个学生端,学生端用于学生的考试与评教,本来是一个很好的模块,但是很多人不愿意去做,或者是做的时候效率很低,这是为什么呢?这是因为本来学生端模块就需要启动一个student就可以了,但是在这里它不行,它需要将其他模块(component,onlineditpaper,exammanage等),这让我们每次打开eclipse启动Jboss的时候超级慢,经常会出现卡住的情况。也就出现了很多人不愿意做的情况。
二、如何解决?
1、一般远程调用出现问题,都是配置的问题,是不是哪个配置文件出问题了呢?
<client-context><ejb-receivers><!-- 需要多个的话 --><!-- 远程调用基础的配置 --><remoting-ejb-receiver outbound-connection-ref="remote-ejb-connection-qx" /><remoting-ejb-receiver outbound-connection-ref="remote-ejb-connection-jc" /><remoting-ejb-receiver outbound-connection-ref="remote-ejb-connection-kp" /></ejb-receivers></client-context>
<socket-binding-group name="standard-sockets" default-interface="any" port-offset="${jboss.socket.binding.port-offset:0}"><socket-binding name="management-native" interface="management" port="${jboss.management.native.port:9999}"/><socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/><socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9443}"/><socket-binding name="ajp" port="8009"/><socket-binding name="http" port="8091"/><socket-binding name="https" port="8443"/><socket-binding name="remoting" port="4447"/><socket-binding name="txn-recovery-environment" port="4712"/><socket-binding name="txn-status-manager" port="4713"/><outbound-socket-binding name="mail-smtp"><remote-destination host="localhost" port="25"/></outbound-socket-binding><outbound-socket-binding name="remote-ejb-jc"><remote-destination host="192.168.22.247" port="4447"/></outbound-socket-binding><outbound-socket-binding name="remote-ejb-qx"><remote-destination host="192.168.22.249" port="4447"/></outbound-socket-binding><outbound-socket-binding name="remote-ejb-kp"><remote-destination host="192.168.22.248" port="4447"/></outbound-socket-binding><outbound-socket-binding name="remote-ejb-xs"><remote-destination host="192.168.22.250" port="4447"/></outbound-socket-binding><outbound-socket-binding name="local"><remote-destination host="localhost" port="4444"/></outbound-socket-binding></socket-binding-group>
三、总结
这篇关于【ITOO项目中遇到的问题】Jboss启动项目能远程调用其他系统,不能远程调用本系统问题解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!