关闭

如何检测Remote Objects是否部署成功

标签: serverurlapplicationsoapiisie
2402人阅读 评论(0) 收藏 举报
分类:

  在调试.Net Remoting程序时,经常会出现一些莫名其妙的问题,IDE提示的异常信息有时也不一定正确。很多时候都是自己粗心,配置configuration文件上出了问题,包括ClientServer端的配置文件。
  
言归正传,这里看看如何检测Remote Objects是否部署成功。Remote Objects部署成功是第一步,否则Client端调用Remote Objects肯定会抛异常信息了。因此,如出现异常信息,首先检测Remote Objects是否成功部署在Server端。  

下面根据激活类型分两种情况:SAO(服务端激活对象)和CAO(客户端激活对象)。

 

1SAO对象

SAO对象而言,比较简单。根据Server端配置文件中<wellknown>节或RemotingConfiguration.RegisterWellKnownServiceType()方法中指定的URL,通过IE浏览器检测,如下所示:

http://<hostname>:<port>/<ApplicationName>/<URL>?wsdl

如果IE返回WSDL信息,则显示Remote Objects部署成功。其实只要看到IE有正确返回信息就行了,如果你了解WSDLWeb Services Description Language),可以进一步看看是否调用的Remote Method是否有出现。

 

需要注意的地方:

1)如果Remote Objects部署在IIS中,<ApplicationName>则为虚拟目录名称(Virtual Directory Name),并且不要在Web.Config配置文件中设定Application Name。同时Remote ObjectsURL需要以soaprem为后缀名。

2)如果Remote Objects不是部署在IIS中,则必须在configuration配置文件或者在代码中RemotingConfiguration.Application=”<ApplicationName>”来指定ApplicationName

 

2CAO对象

对于CAO对象,和SAO对象不一样。需要如下的URL来测试:

http://<hostname>:<port>/<ApplicationName>/RemoteActivationService.rem?wsdl

 

后面是RemoteActivationService.rem,这点和SAO对象不一样。

 

需要注意的地方:

在调用CAO对象时,需要在Client端的配置文件中<client>节指定Remote Objectsurl属性。

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

(一)Hive的安装部署及测试

Hive的功能架构介绍Hive是一种以SQL风格进行任何大小数据分析的工具,其特点是采取类似关系数据库的SQL命令。其特点是通过 SQL处理Hadoop的大数据,数据规模可以伸缩扩展到100PB+,数...
  • xuxudede1989
  • xuxudede1989
  • 2015-12-23 11:22
  • 1924

ZooKeeper的部署和测试

本文是介绍了zookeeper的单机模式,伪集群模式的安装步骤。提供相关测试步骤验证是否部署成功。并总结了部署过程中遇到的一些问题。
  • zjl477595675
  • zjl477595675
  • 2015-08-06 08:47
  • 6157

怎么测试Tomcat是否安装配置成功

我们打开Tomcat的安装路径,如下: 我们双击“bin”文件夹,如下: 我们再双击上图中标出的start.dat文件,如下: (注意:点击bin下面的startup.bat文件...
  • JusterDu
  • JusterDu
  • 2016-03-14 15:15
  • 17905

基于sim900a单片机控制电话的拨打并检测是否成功

  • 2014-07-31 15:43
  • 32KB
  • 下载

redis安装,检测redis是否安装成功以及配置redis密码

下载redis 点击打开下载页 下载好后 复制所在位置 cd 跳到 D:\java\64bit 图中的目录位置 这样便启动成功了。 设置redis密码的话要 到redis.conf中找到 ...
  • qq_27292113
  • qq_27292113
  • 2016-06-02 21:14
  • 4023

如何检测301是否跳转成功. 判断是不是301跳转

前段时间有个客户新注册了个域名,需要做一个转向跳转。我告诉他最好做一个301,结果他去问了原来给他们做网站的技术‘高手’,然后被告知,不知道这个东西。看来有必要在我们这里好好介绍一下这个知识点了,以免...
  • qq_18539137
  • qq_18539137
  • 2014-07-29 10:15
  • 721

eset remote administrator 部署官方文档

  • 5天前 12:27
  • 5.46MB
  • 下载

遠端部署(Remote Deployment).NET WebForm

  • 2012-11-22 21:24
  • 323KB
  • 下载

Selenium 自动化测试(二)部署Selenium Remote Control(Selenium RC)

Selenium 是 thoughtworks公司的一个集成测试的强大工具,在上一篇文章介绍了Selenium IDE,现在来说说Selenium Remote Control。Selenium Re...
  • loophome
  • loophome
  • 2015-12-16 17:07
  • 1674

教师测评系统完整源码,直接导入能部署成功

  • 2017-08-19 14:22
  • 18.90MB
  • 下载
    个人资料
    • 访问:1083820次
    • 积分:14173
    • 等级:
    • 排名:第1019名
    • 原创:305篇
    • 转载:28篇
    • 译文:0篇
    • 评论:592条
    最新评论
    [╄ 冷枫]简介