第一图书网

C++ Builder 5高级编程技术4:COM、CORBA与Internet编程 (平装)

徐新华 人民邮电出版社 (2000年12月1日)
出版时间:

2000年12月  

出版社:

人民邮电出版社 (2000年12月1日)  

作者:

徐新华  

字数:

611  

内容概要

本书全面深入地介绍了COM与Interface、ActiveX框架、类型库、COM客户与COM服务器、ActiveX控件、OLE Automation、Active Server Page、MTS或COM+、CORBA、WinSock、连接Internet、Internet协议、Web服务器扩展和MIDAS Web应用程序等内容。
C++ Builder 5是一个完全面向对象的编程工具。众多长期从事编程的人员从实践中体会到,只要真正领会了面向对象的编程思想,即使是很高深的编程领域,诸如COM、ActiveX、CORBA、MIDAS都不难掌握。所以,本书的重点是面向对象编程。
本书内容全面而又不失简洁,例子丰富,既可以作为广大读者学习C++ Builder 5的入门指导书,也可以作为程序员编程时的参考手册。

书籍目录

第一章 COM与Interface1.1 COM的基本概念1.2 客户与服务器1.3 认识GUID、CLSID、IID1.4 引用计数1.5 虚拟方法表1.6 接口的语法1.7 IUnknown接口1.8 分派接口1.9 双重接口第二章 ActiveX框架2.1 什么是ActiveX框架2.2 TInterfacedObject2.3 TComObject2.4 TTypedComObject2.5 TAutoObject2.6 TAutoIntfObject2.7 TActiveXControl2.8 TComServerObject2.9 TComServer2.10 TActiveForm2.11 TPropertyPage2.12 TComObjectFactory2.13 TTypedComObjectFactory2.14 TActiveXPropertyPageFactory2.15 TAutoObjectFactory2.16 TActiveXControlFactory2.17 TActiveFormFactory第三章 类型库3.1 关于类型库的概述3.2 “Type Library”编辑器的基本操作3.3 “Type Library”编辑器的窗口3.4 类型库的一般信息3.5 接口3.6 在接口中加入成员3.7 分派接口3.8 类型库枚举3.9 组件类3.10 别名、记录、联合和模块第四章 COM客户与COM服务器4.1 引入COM服务器的类型库4.2 通过元件外套来操纵COM服务器4.3 在没有元件外套的情况下操纵COM服务器4.4 用TOleContainer操纵COM服务器4.5 创建In-Process COM服务器4.6 创建Out-of-Process COM服务器4.7 涉及注册的细节第五章 ActiveX控件5.1 创建和使用ActiveX控件5.2 向导创建了哪些文件5.3 编辑类型库5.4 数据捆绑5.5 创建特性页5.6 注册和安装ActiveX控件5.7 使用ActiveX控件5.8 ActiveForm5.9 在Web上发布ActiveX5.10 测试ActiveX控件或ActiveForm第六章 OLE Automation6.1 创建Automation服务器6.2 Automation服务器的类型库6.3 在Automation对象的接口中加入成员6.4 注册和调试Automation服务器第七章 Active Server Page7.1 创建Active Server对象7.2 Active Server对象的类型库7.3 在脚本中创建Active Server对象的实例7.4 操纵Active Server对象7.5 注册含有Active Server对象的Automation服务器第八章 MTS或COM+8.1 事务对象8.2 管理资源8.3 基于角色的安全检查8.4 创建事务对象的一般步骤8.5 向导生成了哪些文件8.6 设置事务属性8.7 建立事务环境8.8 安装事务对象第九章 CORBA9.1 CORBA应用程序的体系结构9.2 Stub、Skeleton和Smart Agent9.3 激活CORBA服务器9.4 创建CORBA服务器的一般步骤9.5 定义对象接口9.6 CORBA Server向导9.7 从IDL文件中生成Stub和Skeleton9.8 CORBA Object Implementation向导9.9 实例化CORBA对象9.10 使用委托模式9.11 实现CORBA对象9.12 防止线程冲突9.13 在接口库中注册接口9.14 CORBA客户程序9.15 使用Stub9.16 使用DII9.17 测试CORBA服务器9.18 分发CORBA应用程序9.19 配置Smart Agent9.20 通过CORBA实现代码共享第十章 WinSock10.1 关于Socket的概述10.2 建立服务器端Socket10.3 建立客户端Socket10.4 如何在网络上传输数据10.5 在客户端使用多线程技术10.6 在服务器端使用多线程技术10.7 TCustomWinSocket10.8 TClientWinSocket10.9 TServerWinSocket10.10 TServerClientWinSocket10.11 TWinSocketStream10.12 一个网上交谈(Chat)程序第十一章 连接Internet11.1 安装TCP/IP协议11.2 用PING命令检测Internet连接11.3 通过RAS建立拨号连接11.4 在Win9x下用RNAAPP.EXE进行拨号第十二章 Internet协议12.1 TPowersock12.2 FTP12.3 UDP12.4 HTTP12.5 SMTP12.6 POP12.7 NNTP第十三章 Web服务器应用程序13.1 WWW是怎样工作的13.2 Web服务器扩展13.3 Web服务器应用程序的逻辑结构13.4 静态的HTML页面13.5 动态的HTML页面13.6 Web模块13.7 Web调度器13.8 Web动作项13.9 HTTP请求消息13.10 HTTP响应消息13.11 Cookie13.12 重定向到另一个Web站点13.13 与客户交互13.14 网页生成器13.15 基于Web的数据库应用程序13.16 TDataSetTableProducer13.17 TQueryTableProducer13.18 记忆状态13.19 网页链接技术13.20 操纵Web服务器应用程序13.21 调试Web服务器应用程序13.22 两个典型的Web服务器应用程序第十四章 MIDAS Web应用程序14.1 以ActiveX控件或ActiveForm作为客户端14.2 创建MIDAS Server for InternetExpress14.3 创建MIDAS Web应用程序14.4 使用JavaScript库14.5 授权启动和访问MIDAS Server14.6 使用XML Broker14.7 MIDAS网页生成器14.8 Web网页编辑器14.9 在运行期操纵Web组件14.10 自定义HTML模板


图书封面

广告

下载页面


C++ Builder 5高级编程技术4:COM、CORBA与Internet编程 (平装) PDF格式下载



相关图书