先看下异常信息:
(mx.messaging.messages::RemotingMessage)#0
body = (Array)#1
clientId = (null)
destination = \”\”
headers = (Object)#2
messageId = \”9D7C932F-AFFA-26C1-F624-C1EA7B88DB1B\”
operation = \”getAllClasses\”
source = (null)
timestamp = 0
timeToLive = 0
从异常信息中可以发现destination值为空字符串,根本原因是配置文件remoting-config.xml中没有定义destination对应的调用目标。
比如
var classesDao : RemoteObject = new RemoteObject(\”ClassesDao\”);
到remoting-config.xml中查找destination标签Id为ClassesDao的声明,没有找到,所以报告如上异常信息。
您可能感兴趣的文章:
- C# NetRemoting实现双向通信
- Remoting和Webservice的详细介绍及区别
- Microsoft .Net Remoting系列教程之三:Remoting事件处理全接触
- Microsoft .Net Remoting系列教程之二:Marshal、Disconnect与生命周期以及跟踪服务
- Microsoft .Net Remoting系列教程之一:.Net Remoting基础篇
- ASP.NET通过Remoting service上传文件
- WCF和Remoting之间的消息传输