我的方案是先用Remoting实现聊天程序,然后将客户端和服务端分别放到IE和IIS上。
在Windows上运行程序完全正常,但是当放到IIS和IE上时就出现了问题。
1.先是IIS的问题。在网上查了资料和自己对ASP.NET的了解,当在Web.config中配置了system.runtime.remoting节后,应用启动后IIS会根据配置自动注册信道和远程对象,但是当应用停止时注册的信道和远程对象会不会被自动注销或停止,这点不知道是怎么回事。
2.当IE运行时,通过跟踪发现Remoting客户端在建立信道实例时停止,不知道IE对其新建的进程的功能是不是有用限制。
请了解Remoting和IE的朋友帮忙解答:)