D dragoon1974 Unregistered / Unconfirmed GUEST, unregistred user! 2009-01-04 #1 我们以前的程序是C/S结构的,去年因为需要仓储做一个三层的服务器,使用中发现问问多多。因为对DCOM和COM+不是很熟悉,所以产生自己写一个服务器的想法。初步想法是通过IdHttpServer和IdHttp控件传输数据,自己在服务器端执行sql和检索数据。不知道大家做过类似程序吗,希望能多提建议。
我们以前的程序是C/S结构的,去年因为需要仓储做一个三层的服务器,使用中发现问问多多。因为对DCOM和COM+不是很熟悉,所以产生自己写一个服务器的想法。初步想法是通过IdHttpServer和IdHttp控件传输数据,自己在服务器端执行sql和检索数据。不知道大家做过类似程序吗,希望能多提建议。
N ninthspace Unregistered / Unconfirmed GUEST, unregistred user! 2009-01-04 #2 中间层尽量简单一些,我现在是接的别人做过的程序,中间层他们型的太复杂了。而且尽量使用一个中间层支持多个不同类型的应用程序,也就是说,把一对一的关系改成一对多的关系。
L luoyanqing119 Unregistered / Unconfirmed GUEST, unregistred user! 2009-01-04 #3 DELPHI有现成的控件可用,也可以直接写中间层的接口方法,然后客户端写调用,之间可以调用WINSOCKET压缩加密封包,如果怕麻烦的话,可以先应用标准控件的调用方式,然后用空时再慢慢加,如果用ID的话,代码量很大,不灵活,扩展性差,因为要是用标准三层的MADIAS的话,很容易扩展为B/S的结构的,B/S与C/S客户端都可共用中间层服务器.
DELPHI有现成的控件可用,也可以直接写中间层的接口方法,然后客户端写调用,之间可以调用WINSOCKET压缩加密封包,如果怕麻烦的话,可以先应用标准控件的调用方式,然后用空时再慢慢加,如果用ID的话,代码量很大,不灵活,扩展性差,因为要是用标准三层的MADIAS的话,很容易扩展为B/S的结构的,B/S与C/S客户端都可共用中间层服务器.