我想采用多层结构,客户端采用应用程序的方式,还要求实现客户端最小配置,采用什么方案最好?(100分)

  • 主题发起人 主题发起人 zhwan
  • 开始时间 开始时间
Z

zhwan

Unregistered / Unconfirmed
GUEST, unregistred user!
我需要编写一个应用程序,我不想采用浏览器方式(对脚本不是太熟悉),但希望采用3层结构,
最好能给我个具体的例子(我有点笨),[brown][/brown]多谢了!
 
如用Oracle 就用ODAC 控件的net功能做客户端的连接;
如是用MS SQL 就用ADO;
客户端的配置都很简单。
 
我采用ms sql server,你说的这种模式属于c/s模式,我不希望这样,我想将业务逻辑等内容都放在服务器上。
 
在数据库服务器端建立数据库
在应用程序端建立与数据库的连接。然后在Delphi中建立一个数据模块,在数据模块中
用Database和AdoConnection控件连接到后端数据库,然后使用相应的query或dataset等
数据集控件存取数据,对于每一个数据集控件,使用一个DatasetProvier控件作为响应
客户端请求的媒介。建立好后运行一次,即可将其注册。
在客户端使用DcomConnection、SocketConnection等控件连接应用程序端,然后用
ClientDataset控件作为存取数据的工具。

 
我采用dcom连接方式做过,确实可以,但程序的发布很麻烦,需要在客户端做很多配置工作,我正在
我还不知道怎样用socket连接。我真笨,可能是有些着急的缘故。
 
我觉得上面的回答不能解决我的问题,其实我觉得WINDOWS应用程序的方式作为客户端应用比
基于浏览器的应用好,只是后者在发布上麻烦些,听说DELPHI 7.NET 快出来了,也许可以解决我的问题。
各位有何高见?
 
是在局域网内吗?dcom连接方式可以,socket比Dcom在操作上应该更简单一些。

>>>采用多层结构,还要求实现客户端最小配置
用ActiveForm发布客户端是按照你要求比较理想的,用IE就可在Client端操作。
 
搂主讲的比我想的还棒)
 
尽管我不是太满意结果,但还是谢谢大家,送分。
 
多人接受答案了。
 
后退
顶部