Windchill 远程调用服务器端代码配置

Windchill 配置远程调用UAT环境代码栗子

修改wt.manager.cmd.MethodServer.debug.args配置

两种方式,一种是通过官方推荐的手法用命令添加,一种是简单粗暴的直接在wt.properties中增加
方式一:在windchill shell 中执行如下命令

xconfmanager -s wt.manager.cmd.MethodServer.debug.args="-Xdebug -Xrunjdwp:transport:dt_socket,server=y,suspend=n,address=9999" -t wt.properties -p

方式二:

#add by wonly.wu just config the remote test 0n  2019-08-30 begin
wt.manager.cmd.MethodServer.debug.args=-Xdebug -Xrunjdwp\:transport\:dt_socket,server\=y,suspend\=n,address\=9999
#add by wonly.wu just config the remote test 0n  2019-08-30 end

注意事项

wt.manager.cmd.MethodServer.debug.args 的适用场景

  1. wt.manager.cmd.MethodServer.debug.args ,只适用于只有一个方法服务器没有后台方法服务器的测试环境
  2. 如何需要配置多个方法服务器和一个后台方法服务器, 需要把参数 wt.manager.cmd.MethodServer.de
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,关于Windchill远程调用方法服务器配置和测试类,我可以给你一些指导。 首先,你需要在Windchill中启用远程调用方法服务器。这可以通过Windchill管理员界面的“系统管理”>“远程调用方法服务器”选项来完成。在这里,你需要指定远程调用方法服务器的主机名和端口号等信息。 其次,你需要在Windchill中创建一个Java类,用于测试远程调用方法服务器是否正常工作。这个类需要实现Windchill提供的RemoteMethodServerTest接口,并重写其中的方法。在这个测试类中,你可以编写一些简单的测试方法,用于测试远程调用方法服务器是否能够正常响应请求。 最后,你可以在测试类中使用Windchill提供的RemoteMethodServer类来调用远程方法。具体来说,你可以使用RemoteMethodServer类的invoke方法来调用远程方法,并将方法名、参数类型和参数值作为参数传递给该方法。例如,以下代码片段演示了如何调用远程方法: ``` RemoteMethodServer rms = RemoteMethodServer.getDefault(); String method = "myRemoteMethod"; Class<?>[] argTypes = { String.class }; Object[] args = { "Hello, World!" }; String result = (String) rms.invoke(method, null, null, argTypes, args); System.out.println(result); ``` 这段代码将调用名为“myRemoteMethod”的远程方法,并将字符串“Hello, World!”作为参数传递给该方法。远程方法的返回值将被存储在result变量中,并打印到控制台上。 希望这些信息能对你有所帮助。如果你有其他问题,请继续提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值