C++ Builder 5高级编程技术:COM、CORBA与Internet编程

C++ Builder 5高级编程技术:COM、CORBA与Internet编程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2000-12
版次: 1
ISBN: 9787115090102
定价: 37.00
装帧: 精装
开本: 其他
纸张: 其他
9人买过
  • 本书全面深入地介绍了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与Interface

    1.1 COM的基本概念

    1.2 客户与服务器

    1.3 认识GUID、CLSID、IID

    1.4 引用计数

    1.5 虚拟方法表

    1.6 接口的语法

    1.7 IUnknown接口

    1.8 分派接口

    1.9 双重接口

    第二章 ActiveX框架

    2.1 什么是ActiveX框架

    2.2 TInterfacedObject

    2.3 TComObject

    2.4 TTypedComObject

    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

    第三章 类型库

    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 ActiveForm

    5.9 在Web上发布ActiveX

    5.10 测试ActiveX控件或ActiveForm

    第六章 OLE Automation

    6.1 创建Automation服务器

    6.2 Automation服务器的类型库

    6.3 在Automation对象的接口中加入成员

    6.4 注册和调试Automation服务器

    第七章 Active Server Page

    7.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 安装事务对象

    第九章 CORBA

    9.1 CORBA应用程序的体系结构

    9.2 Stub、Skeleton和Smart Agent

    9.3 激活CORBA服务器

    9.4 创建CORBA服务器的一般步骤

    9.5 定义对象接口

    9.6 CORBA Server向导

    9.7 从IDL文件中生成Stub和Skeleton

    9.8 CORBA Object Implementation向导

    9.9 实例化CORBA对象

    9.10 使用委托模式

    9.11 实现CORBA对象

    9.12 防止线程冲突

    9.13 在接口库中注册接口

    9.14 CORBA客户程序

    9.15 使用Stub

    9.16 使用DII

    9.17 测试CORBA服务器

    9.18 分发CORBA应用程序

    9.19 配置Smart Agent

    9.20 通过CORBA实现代码共享

    第十章 WinSock

    10.1 关于Socket的概述

    10.2 建立服务器端Socket

    10.3 建立客户端Socket

    10.4 如何在网络上传输数据

    10.5 在客户端使用多线程技术

    10.6 在服务器端使用多线程技术

    10.7 TCustomWinSocket

    10.8 TClientWinSocket

    10.9 TServerWinSocket

    10.10 TServerClientWinSocket

    10.11 TWinSocketStream

    10.12 一个网上交谈(Chat)程序

    第十一章 连接Internet

    11.1 安装TCP/IP协议

    11.2 用PING命令检测Internet连接

    11.3 通过RAS建立拨号连接

    11.4 在Win9x下用RNAAPP.EXE进行拨号

    第十二章 Internet协议

    12.1 TPowersock

    12.2 FTP

    12.3 UDP

    12.4 HTTP

    12.5 SMTP

    12.6 POP

    12.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 Cookie

    13.12 重定向到另一个Web站点

    13.13 与客户交互

    13.14 网页生成器

    13.15 基于Web的数据库应用程序

    13.16 TDataSetTableProducer

    13.17 TQueryTableProducer

    13.18 记忆状态

    13.19 网页链接技术

    13.20 操纵Web服务器应用程序

    13.21 调试Web服务器应用程序

    13.22 两个典型的Web服务器应用程序

    第十四章 MIDAS Web应用程序

    14.1 以ActiveX控件或ActiveForm作为客户端

    14.2 创建MIDAS Server for InternetExpress

    14.3 创建MIDAS Web应用程序

    14.4 使用JavaScript库

    14.5 授权启动和访问MIDAS Server

    14.6 使用XML Broker

    14.7 MIDAS网页生成器

    14.8 Web网页编辑器

    14.9 在运行期操纵Web组件

    14.10 自定义HTML模板
  • 内容简介:
    本书全面深入地介绍了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与Interface

    1.1 COM的基本概念

    1.2 客户与服务器

    1.3 认识GUID、CLSID、IID

    1.4 引用计数

    1.5 虚拟方法表

    1.6 接口的语法

    1.7 IUnknown接口

    1.8 分派接口

    1.9 双重接口

    第二章 ActiveX框架

    2.1 什么是ActiveX框架

    2.2 TInterfacedObject

    2.3 TComObject

    2.4 TTypedComObject

    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

    第三章 类型库

    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 ActiveForm

    5.9 在Web上发布ActiveX

    5.10 测试ActiveX控件或ActiveForm

    第六章 OLE Automation

    6.1 创建Automation服务器

    6.2 Automation服务器的类型库

    6.3 在Automation对象的接口中加入成员

    6.4 注册和调试Automation服务器

    第七章 Active Server Page

    7.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 安装事务对象

    第九章 CORBA

    9.1 CORBA应用程序的体系结构

    9.2 Stub、Skeleton和Smart Agent

    9.3 激活CORBA服务器

    9.4 创建CORBA服务器的一般步骤

    9.5 定义对象接口

    9.6 CORBA Server向导

    9.7 从IDL文件中生成Stub和Skeleton

    9.8 CORBA Object Implementation向导

    9.9 实例化CORBA对象

    9.10 使用委托模式

    9.11 实现CORBA对象

    9.12 防止线程冲突

    9.13 在接口库中注册接口

    9.14 CORBA客户程序

    9.15 使用Stub

    9.16 使用DII

    9.17 测试CORBA服务器

    9.18 分发CORBA应用程序

    9.19 配置Smart Agent

    9.20 通过CORBA实现代码共享

    第十章 WinSock

    10.1 关于Socket的概述

    10.2 建立服务器端Socket

    10.3 建立客户端Socket

    10.4 如何在网络上传输数据

    10.5 在客户端使用多线程技术

    10.6 在服务器端使用多线程技术

    10.7 TCustomWinSocket

    10.8 TClientWinSocket

    10.9 TServerWinSocket

    10.10 TServerClientWinSocket

    10.11 TWinSocketStream

    10.12 一个网上交谈(Chat)程序

    第十一章 连接Internet

    11.1 安装TCP/IP协议

    11.2 用PING命令检测Internet连接

    11.3 通过RAS建立拨号连接

    11.4 在Win9x下用RNAAPP.EXE进行拨号

    第十二章 Internet协议

    12.1 TPowersock

    12.2 FTP

    12.3 UDP

    12.4 HTTP

    12.5 SMTP

    12.6 POP

    12.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 Cookie

    13.12 重定向到另一个Web站点

    13.13 与客户交互

    13.14 网页生成器

    13.15 基于Web的数据库应用程序

    13.16 TDataSetTableProducer

    13.17 TQueryTableProducer

    13.18 记忆状态

    13.19 网页链接技术

    13.20 操纵Web服务器应用程序

    13.21 调试Web服务器应用程序

    13.22 两个典型的Web服务器应用程序

    第十四章 MIDAS Web应用程序

    14.1 以ActiveX控件或ActiveForm作为客户端

    14.2 创建MIDAS Server for InternetExpress

    14.3 创建MIDAS Web应用程序

    14.4 使用JavaScript库

    14.5 授权启动和访问MIDAS Server

    14.6 使用XML Broker

    14.7 MIDAS网页生成器

    14.8 Web网页编辑器

    14.9 在运行期操纵Web组件

    14.10 自定义HTML模板
查看详情
相关图书 / 更多
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++边做边学
冯玉芬;周树功;母景琴;詹胜
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++程序设计基础教程 第2版
刘厚泉 李政伟 葛欣
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++编程这样学
胡芳
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++程序设计案例教程(线上线下混合版)
杨卫明;李晓虹
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++之旅(第3版)
[美]Bjarne Stroustrup(本贾尼 斯特劳斯特鲁普
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++20代码整洁之道:可持续软件开发模式实践(原书第2版)
[德]斯蒂芬·罗斯(Stephan Roth)
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++ Core Guidelines解析
杨文波 译;[德]赖纳·格林(Rainer Grimm)著 吴咏炜;何荣华;张云潮
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++程序设计(第4版)
周会平;徐建军;王挺
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++开发案例精讲
杨国兴 著
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++程序设计实践教程(新国标微课版)
马光志
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++程序设计基础与实践
牛园园;韩洁琼;李晓芳;吴成宇
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++程序设计基础教程
丁卫平 程学云 陈文兰 主编;任红建 沈晓红 文万志 副主编
您可能感兴趣 / 更多
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
塑料模具数字化设计与制造综合技能实训
徐新华 刘红伟 房增寿 编著
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
光学综合实验指导书
徐新华
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
梅花香自苦寒来--盐粒子的考研之路(2020)
徐新华 著
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
建筑环境与能源应用工程专业毕业设计指导
徐新华、于靖华、王飞飞 著
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
梅花香自苦寒来:盐粒子的考研之路
徐新华 编
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
探索教育新理念
徐新华、石其兵 著
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
北京科技大学现代远程教育学习指南
徐新华、张明波、高航 著
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
宝宝学画画:高级本(适合大班5-6岁)
徐新华 著
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C语言程序设计教程(第二版)
徐新华 主编
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C语言程序设计教程/21世纪高职高专新概念教材
徐新华 主编
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
C++Builder 5高级编程技术
徐新华
C++ Builder 5高级编程技术:COM、CORBA与Internet编程
Delphi 4核心编程技术
徐新华 编著