扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:冷枫 来源:CSDN 2007年9月21日
关键字: 冷枫 Remote Objects 部署
下面根据激活类型分两种情况:SAO(服务端激活对象)和CAO(客户端激活对象)。
1.SAO对象
对SAO对象而言,比较简单。根据Server端配置文件中<wellknown>节或RemotingConfiguration.RegisterWellKnownServiceType()方法中指定的URL,通过IE浏览器检测,如下所示:
http://<hostname>:<port>/<ApplicationName>/<URL>?wsdl
如果IE返回WSDL信息,则显示Remote Objects部署成功。其实只要看到IE有正确返回信息就行了,如果你了解WSDL(Web Services Description Language),可以进一步看看是否调用的Remote Method是否有出现。
需要注意的地方:
(1)如果Remote Objects部署在IIS中,<ApplicationName>则为虚拟目录名称(Virtual Directory Name),并且不要在Web.Config配置文件中设定Application Name。同时Remote Objects的URL需要以soap或rem为后缀名。
(2)如果Remote Objects不是部署在IIS中,则必须在configuration配置文件或者在代码中RemotingConfiguration.Application=”<ApplicationName>”来指定ApplicationName。
2.CAO对象
对于CAO对象,和SAO对象不一样。需要如下的URL来测试:
http://<hostname>:<port>/<ApplicationName>/RemoteActivationService.rem?wsdl
后面是RemoteActivationService.rem,这点和SAO对象不一样。
需要注意的地方:
在调用CAO对象时,需要在Client端的配置文件中<client>节指定Remote Objects的url属性。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1793987
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者