以前两层的程序现在改造成三层,DCOMConnection和SocketConnection都没有问题,WebConnection也可以但是有一些问题。1、如果服务端程序已经启动,则客户端无法连接到服务器。
2、如果客户端没有启动,则可以连接并自动启动服务器,但此时服务端界面无法显示。3、iis网站的默认的匿名访问用户为IUSER_机器名,所以当客户端连接时的服务端时是以此客户启动的无法看到服务端界面也很正常。所以修改iis网站的匿名用户为administrator,当客户端连接时服务端会已administrator启动,但是还是无法看到程序界面。4、有些资料说需要修改服务器com对象的配置:
a、身份验证级别:无
b、启动权限、访问权限、配置权限全部改为自定义,并添加everyone组
c、标识:交互式用户(只要改为此项,无论其它选项如何都会出现一下错误:因为配置类型不正确,系统无法开启服务器进程。请检查用户名和密码。)多提供点分,如果能解决当然好,解决不了就给大家放了。现在用这个估计没多少人了,不敢报很大希望。呵呵