一个三层结构的问题,精通三层的大侠帮帮忙???(50分)

  • 主题发起人 主题发起人 haifeilong
  • 开始时间 开始时间
H

haifeilong

Unregistered / Unconfirmed
GUEST, unregistred user!
在三层结构中,怎么在客户端启动时检测服务器端是否已经启动,如果服务器端未启动,提示先启动服务器。
(我的系统是:客户端启动时,服务器端也跟着自动启动,客户端关闭时服务器端也跟着自动关闭。怎么实现让服务器端启动后,客户端才能启动,客户端关闭后,服务器端不会自动关闭,而是通过手工关闭)
注:我用的是SocketConnection控件。
 
本来就是这样的,楼主的borland socket server激活了没有?
 
我的处理是:
如果服务器端未启动,提示出现连接服务器的窗口。
 
你可以关掉borland socket server
 
最简单了,你先把服务器给运行,就不会出现服务器端随着客户端的运行关闭而运行关闭了
 
try
sockconnection.connected:=true
except
showmessage('服務器沒有啟動')
end;
最簡單了
 
只要服务器运行了,就不会有这样的提示了
 
书上不是说客户程序一起启动会自动激活服务程序吗??
 
如果用TSocketConnection 的话 borland socket server这个东西必须得运行起来。
最好把应用程序服务器做成服务吧。不错的选择。
 
我们使用了MTS技术做了一个比较通用的中间件,大家感兴趣可以下载测试一下,最好能给个建议[:)]
例程下载www.szmax.net/webpush-8.htm
 
后退
顶部