本书全面深入地介绍了当今最热门的编程技术,包括COM、ActiveX、Web服务器应用程序,以及Internet上的WinSock、UDP、HTTP、HTML、FTP、SMTP、POP3、NNTP等协议。本书由16章组成,主要内容包括面向对象编程,组件对象模型(COM),ActiveX框轲,“Type Library”编辑器,创建ActiveX,OLE自动化,使用WinScok,使用FTP控件,使用UDP控件,使用HTTP控件,使用HTML控件,SMTP控件,使用POP控件,使用NNTP控件,创建Web服务器应用程序,Web服务器的细节。该书主要是为那些想在Internet.Intrane领域编程的读者写的,不是一本C++ Builder 3的入门参考书,本书虽然是针对应用和开发C++ Builder 3的技术人员编写,但其中很多内容具有普遍性,对使用其他开发工具的读者也有一定的参考使用。
第一章 面向对象编辑\r\n\r\n1.1 什么是对象\r\n1.2 修改元件的名称\r\n1.3 对象的作用域问题\r\n1.4 类成员的可见性\r\n1.5 对象的相互赋值\r\n1.6 自己创建一个对象\r\n1.7 VCL的结构\r\n1.8 TOobject\r\n1.9 TPersistent\r\n1.10 TComponent\r\n1.11 TControl\r\n1.12 TWinControl\r\n1.13 TGraphicControl\r\n1.14 TCustomControl\r\n\r\n第二章 组件对象模型(COM)\r\n\r\n2.1 几个基本概念\r\n2.2 客户和服务器\r\n2.3 认识GUID、CLSID、IID\r\n2.4 引用计数\r\n2.5 什么是IUnkvown接口\r\n2.6 DLL形式的COM服务器\r\n2.7 接口\r\n2.8 调度接口\r\n2.9 双重接口\r\n2.10 对接口的引用\r\n\r\n第三章 ActiveX框架\r\n\r\n3.1 什么是ActiveX框架 \r\n3.2 TInterfacedObject\r\n3.3 TComObject\r\n3.4 TTypedComObject\r\n3.5 TAutoObject\r\n3.6 TAutoIntfObject\r\n3.7 TActiveXControl\r\n3.8 TComServerObject\r\n3.9 TComServer\r\n3.10 TActiveForm\r\n3.11 TPropertyPage\r\n3.12 TComObjectFactory\r\n3.13 TTypedComObjectFactory\r\n3.14 TActiveXPropertyPageFactory\r\n3.15 TAutoObjectFactory\r\n3.16 TActiveXcontrolFactory\r\n3.17 TActiveFormFactory\r\n\r\n第四章 “Type Llibrary”编辑器\r\n\r\n4.1 关于类型库的概述\r\n4.2 创建一个新的类型库\r\n4.3 “Type Library”编辑器的窗口\r\n4.4 类型库的一般信息\r\n4.5 接口\r\n4.6 在接口中加入成员\r\n4.7 调度接口\r\n4.8 类型库枚举\r\n4.9 组件类(CoClass)\r\n4.10 把类型库引入到当前项目中\r\n4.11 刷新、保存、注册和发布类型库\r\n\r\n第五章 创建ActiveX控件\r\n\r\n5.1 创建和使用ActiveX控件\r\n5.2 向导创建了哪些文件\r\n5.3 编辑类型库\r\n5.4 创建特性页\r\n5.5 注册和安装ActiveX控件\r\n5.6 怎样使用ActiveX控件\r\n5.7 ActiveForm\r\n5.8 在Web上发布Active\r\n\r\n第六章 OLE自动化\r\n\r\n6.1 怎样操纵自动化对象\r\n6.2 怎样创建自动化服务器\r\n6.3 自动化对象的类型库\r\n6.4 创建In-Process型的自动化服务器\r\n6.5 注册和调试自动化对象\r\n\r\n第七章 使用WinSock\r\n\r\n7.1 关于Socket的概述\r\n7.2 建立服务器端Socket\r\n7.3 建立客户端Socket\r\n7.4 怎样在网络上传输数据\r\n7.5 TCustomWinSocket\r\n7.6 TClientWinSocket\r\n7.7 TServerWinSocket\r\n7.8 TServerClientWinSocket\r\n7.9 TWinSocketStream\r\n7.10 一个网上交谈(Chat)程序\r\n\r\n第八章 使用FTP控件\r\n\r\n8.1 FTP控件的特性\r\n8.2 FTP控件的方法\r\n8.3 FTP控件的事件\r\n\r\n第九章 使用UDP控件\r\n\r\n9.1 使用UDP控件的一般步骤\r\n9.2 UDP控件的特性\r\n9.3 UDP控件的方法\r\n9.4 UDP控件的事件\r\n\r\n第十章 使用HTTP控件\r\n\r\n10.1 HTTP控件的特性\r\n10.2 HTTP控件的方法\r\n10.3 HTTP控件的事件\r\n\r\n第十一章 使用HTML控件\r\n\r\n11.1 HTML控件概述\r\n11.2 HTML控件的特性\r\n11.3 HTML控件的方法\r\n11.4 HTML控件的事件\r\n11.5 几个与HTML控件有关的对象\r\n\r\n第十二章 使用SMTP控件\r\n\r\n12.1 SMTP控件的特性\r\n12.2 SMTP控件的方法\r\n12.3 SMTP控件的事件\r\n\r\n第十三章 使用POP控件\r\n\r\n13.1 POP控件的特性\r\n13.2 POP控件的方法\r\n13.3 POP控件的事件\r\n\r\n第十四章 使用NNTP控件\r\n\r\n14.1 NNTP控件的特性\r\n14.2 NNTP控件的方法\r\n14.3 NNTP控件的事件\r\n\r\n第十五章 创建Web服务器应用程序\r\n\r\n15.1 WWW是怎样工作的\r\n15.2 静态的HTML页面\r\n15.3 动态的HTML页面\r\n15.4 怎样与客户交互\r\n15.5 交互生页面\r\n15.6 与数据库的连接\r\n15.7 怎样调试Web服务器应用程序\r\n\r\n第十六章 Web服务器的细节\r\n\r\n16.1 Web服务器应用程序的逻辑结构\r\n16.2 Web模块\r\n16.3 Web调度器\r\n16.4 动作项\r\n16.5 HTTP请求消息\r\n16.6 HTTP响应消息\r\n16.7 页面生成器\r\n16.8 操纵Web服务器应用程序\r\n16.9 Web服务器与数据库
无封面