书籍详情

Visual Basic网络程序设计

Visual Basic网络程序设计

作者:范剑波主编

出版社:科学出版社

出版时间:2003-08-01

ISBN:9787030120397

定价:¥19.00

购买这本书可以去
内容简介
  本书的特点是集理论和应用于一体,重点突出网络的高级编程,讲解网络编程中使用的拽术和难点,及网络程序设计的实例。本书每章开始附有本章要点和本章难点提示,每章末尾附有小结和习题,供学生平时学习和练习之用。本书内容包括:网络程序设计基础、Winsock编程原理、Winsock控件的程序设计、Email程序设计实例、Web服务器程序设计实例、Web Browser程序设计、FTP程序设计、Winsock API函数的应用和VB.NET网络程序设计初步。附录提供了教学参考资料。 本书为高等工科教育统编教材,适合于计算机专业及相关专业本、专科学生作为教材使用,也可供高职计算机专业学生选用,并可供计算机工程技术人员参考。
作者简介
暂缺《Visual Basic网络程序设计》作者简介
目录
第1章 网络程序设计基础
  1.1 网络的基本应用
  1.2 网络层次模块结构模型
    1.2.1 OSI参考模型
    1.2.2 TCP/IP体系结构
    1.2.3 TCP/IP体系结构与OSI参考模型对照
  1.3 IP地址和端口
    1.3.1 IP地址
    1.3.2 端口
  1.4 TCP、UDP和IP协议
    1.4.1 TCP协议
    1.4.2 UDP协议
    1.4.3 IP协议
  1.5 可靠的数据传输
    1.5.1 可靠传输服务软件的特征
    1.5.2 提供可靠性的一般方法
    1.5.3 超时与重发
    1.5.4 三次握手
    1.5.5 紧急方式
  小结
  习题
第2章 Winsock编程原理
  2.1 Winsock的初始化
  2.2 错误检查和处理
  2.3 套接字编程原理
  2.4 基本的WinsockAPI函数
    2.4.1 创建套接字--socket函数
    2.4.2 绑定--bind函数
    2.4.3 监听--listen函数
    2.4.4 建立套接字连揍-connect与accept函数
    2.4.5 发送数据--send和sendto函数
    2.4.6 接收数据--recv和recvfrom函数
    2.4.7 中断和关闭套接字--shutdown和closesocket函数
  2.5 套接字编程实例
  小结
  习题
第3章 Winsock控件的程序设计
  3.1 Winsock规范、控件
    3.1.1 Winsock规范
    3.1.2 Winsock控件的属性
    3.1.3 Winsock控件的方法
    3.1.4 Winsock控件的事件
  3.2 邮件发送器程序的设计与实现
    3.2.1 邮件发送器程序的功能和主要技术
    3.2.2 邮件发送器程序的实现
  3.3 网络聊天程序的设计与实现
    3.3.1 网络聊天程序的功能和主要技术
    3.3.2 网络聊天程序的实现
  3.4 与远程计算机通信程序的设计与实现
    3.4.1 与远程计算机通信程序的功能和主要技术
    3.4.2 与远程计算机通信程序的实现
  小结
  习题
第4章 Email序设计实例
  4.1 Email概述
  4.2 发送和接收电子邮件
    4.2.1 SMTP和发送电子邮件
    4.2.2 POP3和接受电子邮件
  4.3 MAPISession&MAPIMessages控件的属性、方法
    4.3.1 MAPISession控件的属性
    4.3.2 MAPISession控件的方法
    4.3.3 MAPIMessages控件的属性
    4.3.4 MAPIMessages控件的方法
  4.4 Email程序的设计与实现
    4.4.1 Email程序的功能和主要技术
    4.4.2 Email程序的具体实现,
  小结
  习题
第5章 Web服务器程序设计实例
  5.1 HTTP协议概述
  5.2 Web服务器的设计与实现
    5.2.1 Web服务器的功能介绍
    5.2.2 Web服务器实现和操作的步骤
    5.2.3 Web服务器的代码分析
    5.2.4 Web服务器的运行
  5.3 HTTP代理服务器的设计与实现
    5.3.1 HTTP代理服务器的工作原理
    5.3.2 HTTP代理服务器的实现方法
    5.3.3 HTTP代理服务器的代码分析
    5.3.4 HTTP代理服务器的运行
  小结
  习题
第6章 WebBrowser程序设计
  6.1 万维网浏览器概述
  6.2 WebBrowser控件的属性、方法和事件
    6.2.1 WebBrowser控件的属性
    6.2.2 WebBrowser控件的方法
    6.2.3 WebBrowser控件的事件
  6.3 万维网浏览器程序的设计与实现
    6.3.1 万维网浏览器程序的功能和主要技术
    6.3.2 万维网浏览器程序的具体实现
  小结
  习题
第7章 FTP程序设计
  7.1 FTP协议概述
  7.2 InternetTransfer控件的属性、方法和事件
    7.2.1 InternetTransfer控件的属性
    7.2.2 InternetTransfer控件的方法
    7.2.3 InternetTransfer控件的事件
  7.3 FTP程序的设计与实现
    7.3.1 FTP程序的功能介绍
    7.3.2 FTP程序的代码分析
  小结
  习题
第8章 Windows网络API编程应用
  8.1 获取主机名和IP地址
    8.1.1 技术提要
    8.1.2 实例1:获取域名或主机名、IP地址
  8.2 获取网卡物理地址
    8.2.1 技术提要
    8.2.2 实例2:获取网卡的物理地址
  8.3 获取网络连接信息
    8.3.1 技术提要
    8.3.2 实例3:获取网络的连接状态
  8.4 连接网络资源
    8.4.1 技术提要
    8.4.2 实例4:连接网络资源
  8.5 使用WinNT/Win2000的信史服务
    8.5.1 技术提要
    8.5.2 实例5:用函数NetMessageBufferSend发送消息
  8.6 Ping操作的实现
    8.6.1 技术提要
    8.6.2 实例6:通过主机名或域名Ping一个IP地址
  小结
  习题
第9章 Visual Basic.NET网络程序设计初步
  9.1 Microsoft.NET的结构
  9.2 VB.NET中的WebForms
    9.2.1 WebForms的应用
    9.2.2 WebForms的处理过程
    9.2.3 WebForms实例
  9.3 VB.NET中的WebServices
    9.3.1 WebServices简介
    9.3.2 WebServices实例
    9.3.3 WebServices的发展前景
  小结
  习题
附录1 Visual Basic网络程序设计课程教学大纲
附录2 Visual Basic应用程序的发布
附录3 Visual Basic帮助文件的制作
参考文献
猜您喜欢

读书导航