Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/11 9:22:14
C#教程:COM+组件的创建与应用

C#教程:COM+组件的创建与应用

COM+组件的创建与应用

COM+组件的创建与应用主要分为5个阶段:建立动态链接库、建立KeyFile和强名称、注册COM+组件服务、建立客户端程序、测试COM+应用程序。

下面主要通过一个示例来讲解COM+组件的创建与应用,示例主要实现的是银行系统转账功能。本示例主要用到两张数据表和一个动态链接库。

本示例数据库采用SQL Server 2000数据库,数据库名称为db_35,数据表名称分别为tb_ICBC和tb_CCB。数据表结构如表1和表2所示,另外,本示例数据库和示例程序将完全提供给读者,请参见本书附带的光盘。



表1 tb_CCB数据表结构



表2 tb_ICBC数据表结构

动态链接库Ex35_01.dll中主要包含账户类(Account)和转账类(Transfer),动态链接库的创建以及涉及的方法将在35.2.1节中进行详细讲解。动态连接库成功开发后,将DLL安装到COM+,利用客户端应用程序调用DLL,COM+会负责事务的运作过程,其中一个方法执行失败,则取消事务。例如,转账失败,数据库数据恢复到事务之前的状态;否则,转账成功。




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759