运行环境:
中间层应用服务程序(采用Remote Datamodule)通过ADO连接SQLSERVER 2000,为了绕过Firewall客户端采用 webconnetion http方式连接中间层应用。当客户端连接应用服务后,应用服务程序就会在服务器上启动一个进程。当要更新应用服务程序时,将不得不kill 新应用服务程序当前进程,然后替换上新的新应用服务程序。此时,客户端不能连接
新应用服务程序,除非重启服务启机器。??怎样才能更新应用服务程序,不重启服务启机器。
中间层应用服务程序(采用Remote Datamodule)通过ADO连接SQLSERVER 2000,为了绕过Firewall客户端采用 webconnetion http方式连接中间层应用。当客户端连接应用服务后,应用服务程序就会在服务器上启动一个进程。当要更新应用服务程序时,将不得不kill 新应用服务程序当前进程,然后替换上新的新应用服务程序。此时,客户端不能连接
新应用服务程序,除非重启服务启机器。??怎样才能更新应用服务程序,不重启服务启机器。
不过,我采用的不是socket方式,而是“中间层应用服务+IIS4.0的形式”。
http
client1--------------〉网关
Firewall-->内部服务器(IIS+中间层应用服务)-->SQL
client2--------------〉
...