COM CORBA与Internet编程技术

出版时间:2000-6  出版社:清华大学出版社  作者:徐新华  页数:234  

内容概要

在Internet上进行应用程序的开发正成为大势所趋,而其中COM和CORBA的作用越来越重要。Inprise公司推出的C++ Builder 4对这两种技术提供了很好的支持。本书全面介绍了这两种技术以及其他一些当今比较流行的Internet编程技术,如DAX技术、ActiveX控件、自动化服务器、MTS和Winsock等,并对TCP、UDP、HTTP、FTP、SMTP等Internet上的常用协议在C++ Builder 4中的应用方法作了解释。本书最后还详细介绍了Web服务器应用程序。本书内容翔实,叙述简洁,为读者掌握C++ Builder 4的Internet开发技术提供了很好的指导。而且由于书中很多内容具有普遍性,因此对使用其他开发工具的读者也有一定的参考作用。

书籍目录

第一章 组件对象模型                                      1.1 几个基本概念                   1.2 客户与服务器                   1.3 认识GUID.CISID.IID                   1.4 引用计数                   1.5 虚拟方法表                   1.6 IUnknown接口                   1.7 接口                   1.8 调度接口                   1.9 双重接口                   1.10 对接口的引用                   1.11 动态链接库形式的COM服务器                   1.12 创建COM对象的一般步骤                                      第二章 ActiveX框架                                      2.1 什么是ActiveX框架                   2.2 TInterfacedObject                   2.3 TComObjcet                   2.4 TTypedComObjcet                   2.5 TAutoObject                   2.6 TAutoIntfObject                   2.7 TActiveXControl                   2.8 TComServerObject                   2.9 TComServer                   2.10 TActiveForm                   2.11 TPropertyPage                   2.12 TComObjectFactory                   2.13 TTypedComObjectFactory                   2.14 TActiveXPropertyPageFactory                   2.15 TAutoObjectFactory                   2.16 TActiveXControlFactory                   2.17 TActiveFormFactory                                      第三章 Type Library编辑器                                      3.1 关于类型库的概述                   3.2 Type Library编辑器的基本操作                   3.2.1 创建一个新的类型库                   3.2.2 打开一个已有的类型库                   3.2.3 刷新类型库                   3.2.4 保存和注册类型库                   3.2.5 把类型库引入到当前项目中                   3.2.6 引出类型库                   3.2.7 发布类型库                   3.3 Type Library编辑器的窗口                   3.4 类型库的一般信息                   3.5 接口                   3.6 在接口中加入成员                   3.7 调度接口                   3.8 类型库枚举                   3.9 组件类                   3.10 别名.记录.联合.模块                                      第四章 创建ActiveX控件                                      4.1 创建和使用ActiveX控件                   4.2 向导创建了哪些文件                   4.2.1 项目文件                   4.2.2 类型库的接口源文件                   4.2.3 类型库接口的实现文件                   4.2.4 About框的源文件                   4.3 编辑类型库                   4.3.1 在接口中加入新的成员                   4.3.2 加入新的特性                   4.3.3 加入新的方法                   4.4 数据捆绑                   4.5 创建特性页                   4.6 注册和安装ActiveX控件                   4.7 怎样使用ActiveX控件                   4.8 ActiveForm                   4.9 在Web上发布ActiveX                   4.9.1 Project页                   4.9.2 Packages页                   4.9.3 Additional Files页                   4.9.4 Code Signing页                                      第五章 对象链接与嵌入自动化                                      5.1 怎样操纵自动化对象                   5.1.1 通过引入类型库来操纵自动化服务器                   5.1.2 通过调用Variant::Exec来操纵自动化服务器                   5.1.3 迟后联编                   5.2 怎样创建自动化服务器                   5.3 自动化对象的类型库                   5.4 注册和调试自动化对象                                      第六章 创建微软交易服务器对象                                      6.1 MTS组件                   6.2 管理资源                   6.3 MTS事务                   6.4 基于角色的安全检查                   6.5 资源分配器                   6.6 基客户                   6.7 MTS与COM.DCOM                   6.8 创建MTS对象的一般步骤                   6.9 向导生成了哪些文件                   6.10 把MTS对象安装到MTS包中                   6.11 MTS Explorer                                      第七章 CORBA应用程序                                      7.1 CORBA应用程序的体系结构                   7.2 进一步理解Stub.Skeleton和Smart Agent                   7.3 激活CORBA服务器                   7.4 创建CORBA服务器的一般步骤                   7.5 定义对象接口                   7.6 CORBA Server向导                   7.7 从IDL文件中生成Stub和Skeleton                   7.8 CORBA Object Implementation向导                   7.9 实例化CORBA对象                   7.10 使用委托模式                   7.11 实现CORBA对象                   7.12 防止线程冲突                   7.13 在接口库中注册接口                   7.14 CORBA客户程序                   7.15 使用Stub                   7.16 使用DII                   7.17 测试CORBA服务器                   7.18 分发CORBA应用程序                   7.19 配置Smart Agent                   7.19.1 启动Smart Agent                   7.19.2 配置ORB域                   7.19.3 连接不同局域网上的Smart Agent                                      第八章 使用WinSock                                      8.1 关于Socket的概述                   8.2 建立服务器端Socket                   8.3 建立客户端Socket                   8.4 怎样在网络上传输数据                   8.5 在客户端使用多线程技术                   8.6 在服务器端使用多线程技术                   8.7 TCustomWinSocket                   8.8 TClientWinSocket                   8.9 TServerWinSocket                   8.10 TServeClientWinSocket                   8.11 TWinSocketStream                   8.12 一个网上交谈(Chat)程序                                      第九章Internet协议                                      9.1 TPowersock                   9.1.1 TPowersock的特性                   9.1.2 TPowersock的方法                   9.1.3 TPowersock的事件                   9.2 使用FTP控件                   9.2.1 FTP控件的特性                   9.2.2 FTP控件的方法                   9.2.3 FTP控件的事件                   9.3 使用UDP控件                   9.3.1 使用UDP控件的一般步骤                   9.3.2 UDP控件的特性                   9.3.3 UDP控件的方法                   9.3.4 UDP控件的事件                   9.4 使用HTTP控件                   9.4.1 HTTP控件的特性                   9.4.2 HTTP控件的方法                   9.4.3 HITP控件的事件                   9.5 使用SMTP控件                   9.5.1 SMTP控件的特性                   9.5.2 SMTP控件的方法                   9.5.3 SMTP控件的事件                   9.6 使用POP控件                   9.6.1 POP控件的特性                   9.6.2 POP控件的方法                   9.6.3 POP控件的事件                   9.7 使用NNTP控件                   9.7.1 NNTP控件的特性                   9.7 2 NNTP控件的方法                   9.7.3 NNTP控件的事件                   9.8 使用HTML控件                   9.8.1 HTML控件概述                   9.8.2 HTML控件的特性                   9.8.3 HTML控件的方法                   9.8.4 HTML控件的事件                                      第十章 创建Web服务器应用程序                                      10.1 WWW是怎样工作的                   10.2 静态的HTML页面                   10.3 动态的HTML页面                   10.4 怎样与客户交互                   10.5 交互生成页面                   10.6 与数据库的连接                   10.7 怎样调试Web服务器应用程序                   10.7.1 调试ISAPI或NSAPI类型的Web服务器应用程序                   10.7.2 调试CGI或Win-CGI类型的Web服务器应用程序                                      第十一章 Web服务器的细节                                      11.1 Web服务器应用程序的逻辑结构                   11.2 Web模块                   11.3 Web调度器                   11.4 动作项                   11.5 HTTP请求消息                   11.5.1 HTTP请求消息是怎样传递的                   11.5.2 TWebRequest是怎样声明的                   11.5.3 TWebRequest对象的特性和方法                   11.5.4 TISAPIRequest对象                   11.5.5 TCGIRequest对象                   11.5.6 TWinCGIRequest对象                   11.6 HTTP响应消息                   11.6.1 怎样建立HTTP响应消息                   11.6.2 怎样传递HTTP响应消息                   11.6.3 自己传递HTTP响应消息                   11.6.4 TWebResponse是怎样声明的                   11.6.5 TWebResponse对象的特性和方法                   11.6.6 TISAPIResponse对象                   11.6.7 TCGIResponse对象                   11.6.8 TWinCGIResponse对象                   11.7 页面生成器                   11.7.1 怎样建立HTML模板                   11.7.2 指定HTML模板                   11.7.3 转换并返回转换后的结果                   11.7.4 怎样转换(OnHTMLTag事件)                   11.7.5 TDataSetPageProducer                   11.8 操纵Web服务器应用程序                   11.8.1 TWebApplication对象                   11.8.2 TCGIApplication对象                   11.8.3 TISAPIApplication对象                   11.9 Web服务器与数据库                   11.9.1 用TSession管理与数据库的连接                   11.9.2 TDataSetTableProducer元件                   11.9.3 TQueryTableProducer元件                   11.10 两个典型的Web服务器应用程序

图书封面

评论、评分、阅读与下载


    COM CORBA与Internet编程技术 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7