运行环境:
中间层应用服务程序(采用Remote Datamodule)通过ADO连接SQLSERVER 2000,为了绕过Firewall客户端采用 webconnetion http方式连接中间层应用。当客户端连接应用服务后,应用服务程序就会在服务器上启动一个进程。当要更新应用服务程序时,将不得不kill 新应用服务程序当前进程,然后替换上新的新应用服务程序。此时,客户端不能连接
新应用服务程序,除非重启服务启机器。??怎样才能更新应用服务程序,不重启服务启机器。

解决方案 »

  1.   

    不会吧,听说用socket方式连接还有一个单独的服务器,试试重起它。
      

  2.   

    谢谢,上位老兄的回复!
    不过,我采用的不是socket方式,而是“中间层应用服务+IIS4.0的形式”。
      

  3.   

    我补充一下系统的框架:       webconnection 
              http
    client1--------------〉网关  
                         Firewall-->内部服务器(IIS+中间层应用服务)-->SQL
    client2--------------〉
    ...