当前位置:主页>销售管理软件> 列表

一个三层结构的问题,精通三层的大侠帮帮忙??? 找药品进销存表格

记账软件版1楼: 在三层结构中,怎么在客户端启动时检测服务器端是否已经启动,如果服务器端未启动,提示先启动服务器。
(我的系统是:客户端启动时,服务器端也跟着自动启动,客户端关闭时服务器端也跟着自动关闭。怎么实现让服务器端启动后,客户端才能启动,客户端关闭后,服务器端不会自动关闭,而是通过手工关闭)
注:我用的是SocketConnection控件。

2楼: 本来就是这样的,楼主的borland socket server激活了没有? 如药品进销存表格

3楼: 我的处理是:
如果服务器端未启动,提示出现连接服务器的窗口。

4楼: 你可以关掉borland socket server

5楼: 最简单了,你先把服务器给运行,就不会出现服务器端随着客户端的运行关闭而运行关闭了

6楼: try
sockconnection.connected:=true
except
showmessage(''服務器沒有啟動'')
end;
最簡單了

记账软件版7楼: 只要服务器运行了,就不会有这样的提示了

8楼: 书上不是说客户程序一起启动会自动激活服务程序吗??

9楼: 如果用TSocketConnection 的话 borland socket server这个东西必须得运行起来。
最好把应用程序服务器做成服务吧。不错的选择。

10楼: 我们使用了MTS技术做了一个比较通用的中间件,大家感兴趣可以下载测试一下,最好能给个建议[:)]


例程下载www.szmax.net/webpush-8.htm