文件名称:COM+实战(转载)
文件大小:299KB
文件格式:DOC
更新时间:2010-12-20 09:02:36
COM+ 接口
在应用层(也称业务逻辑层)我这次为了节约篇幅只做订单信息维护这个模块。每个模块由一个COM+组件实现:订单维护组件为客户端提供GetOrders——订单查询、GetOrderDetail——根据订单编号获取清单、GetOrder——根据订单编号获取订单信息、GetOtherDatas——获取订单中需用到的其他信息(客户信息、货品信息、员工信息、货运商信息)、UpdateOrder——更新订单信息等5个方法。
应用服务器端和客户端均使用了Borland Delphi 7进行开发。Delphi 7提供了对COM+强有力的支持,而且还对开发COM+组件提供了向导,程序员可以轻松的开发出COM+组件。此外,Delphi 7还封装了ADO,而且提供了DataSnap套件(包括了ClientDataSet和DataSetProvider等组件)用于连接客户端和应用服务器,使得开发多层分布式系统更加容易。