当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《网络程序设计》PPT电子课件(共三章)

资源类别:文库,文档格式:PPT,文档页数:622,文件大小:10.77MB,团购合买
目录 第一章 socket网络编程 第二章C/S模式程序设计 访问关系数据库 程序设计 第三章B/S模式程序设计 WWW基础 页面程序设计(javascript) 服务器端程序设计(jsp,asp)
点击下载完整版文档(PPT)

网络程序设计 徐国成 13978029951 2005年5月

网络程序设计 徐国成 13978029951 2005年5月

目录 ■第一章 socket网络编程 第二章C/S模式程序设计 访问关系数据库 程序设计 ■第三章B/S模式程序设计 WW基础 页面程序设计( (javascript) 服务器端程序设计(jsp,asp)

目录  第一章 socket网络编程  第二章 C/S模式程序设计  访问关系数据库  程序设计  第三章 B/S模式程序设计  WWW基础  页面程序设计(javascript)  服务器端程序设计(jsp,asp)

课程基础 ■计算机网络基础 计算机网络概念 网络协议与分层模型,TCPP协议(包括UDP Internet/Pv4/Pv6 C/S模式和B/S模式 W和HTTP,URL 高级语言程序设计(C,JAVA,VB.)

课程基础  计算机网络基础  计算机网络概念  网络协议与分层模型,TCP/IP协议(包括UDP)  Internet/IPV4/IPV6  C/S模式和B/S模式  WWW和HTTP, URL  高级语言程序设计(C, JAVA,VB…)

成绩评分标准 考试:70分 上课内容20分 教材内容:20分 编程技能和思路:30分 ■上机:30分(3-5人一组,至少完成一题) Socket程序设计(实现联通SG|P协议 C/S结构程序设计(实现两个数据库之间同名表的同步复制) B/S结构程序设计(实现收发邮件和短信) 可以选择实际的题目(对于有能力联系到实际项目的同学)

成绩评分标准  考试:70分  上课内容:20分  教材内容:20分  编程技能和思路:30分  上机:30分(3-5人一组,至少完成一题)  Socket程序设计(实现联通SGIP协议)  C/S结构程序设计(实现两个数据库之间同名表的同步复制)  B/S结构程序设计(实现收发邮件和短信)  可以选择实际的题目(对于有能力联系到实际项目的同学)

第1章 Socket网络通信编程 1.1套接字 Socket Windows、UNⅨ、 Linux等都支持 socket Microsoft visua|C++: socket被封装成类 (CAsyncSocketFA Csocket Microsoft visual basic: socke以 Winsock控件的 方式出现

第1章 Socket网络通信编程 1.1 套接字Socket Windows、UNIX、Linux等都支持socket Microsoft Visual C++:socket被封装成类 (CAsyncSocket和Csocket) Microsoft Visual Basic:socket以Winsock控件的 方式出现

Winsock控件-主机之间利用TcP通信 客户程序 RemoteHost属性、 RemotePort属性、 Connect方法 服务器程序 ocalPort属性、 Listen方法、 Connection Request事件、 Accept方法。 发送和接收数据 Send Data、 DataArrival事件、 GetData方法

Winsock控件 - 主机之间利用TCP通信 客户程序 RemoteHost属性、RemotePort属性、Connect方法 服务器程序 LocalPort属性、Listen方法、ConnectionRequest事件、Accept方法。 发送和接收数据 SendData、DataArrival事件、GetData方法

Winsock控件-主机之间利用UDP通信 服务器程序 ocalPort属性、 RemoteHost属性、 Remote Port属性、 Send Data方法、 DataArriva事件、 GetData方法 客户程序 RemoteHost属性、 RemotePort属性、 Send data方法、 Data Arrival事 件、 GetData方法

Winsock控件 - 主机之间利用UDP通信 服务器程序 LocalPort属性、RemoteHost属性、RemotePort属性、SendData方法、 DataArrival事件、GetData方法 客户程序 RemoteHost属性、RemotePort属性、SendData方法、DataArrival事 件、GetData方法

1.1.1网络应用程序编程接口 操作系统OS:内核和系统应用程序,应用程序 编程接口 API(application program interface) 应用程序1应用程序2应用程序n 网络应用程序编程接口( socket) TCP/IP核心协议 物理介质 图11应用程序与TCPP核心协议的接口

1.1.1 网络应用程序编程接口 操作系统OS:内核和系统应用程序 ,应用程序 编程接口API (application program interface) 图1.1 应用程序与TCP/IP核心协议的接口 应用程序 1 应用程序……2 网络应用程序编程接口(socket) TCP/IP 核 心 协 议 物 理 介 质 应用程序 n

1.1.2客户-服务器( client-server)模式 客户-服务器模式 客户和服务器:两个应用程序(进程),可 位于互联网的两台主机上。客户发出服务请 求,服务器作出响应。 *非对等性:请求服务一提供服务,服务器有 更大的硬、软件资源和处理能力; *随机性:服务器开机后处于等待状态,通 信过程由客户进程随机发起,服务器及时 响应

1.1.2 客户-服务器(client-server)模式 1. 客户-服务器模式 客户和服务器:两个应用程序(进程),可 位于互联网的两台主机上。客户发出服务请 求,服务器作出响应。 * 非对等性:请求服务--提供服务,服务器有 更大的硬、软件资源和处理能力; * 随机性:服务器开机后处于等待状态,通 信过程由客户进程随机发起,服务器及时 响应

2.并发服务器和重复服务器 并发服务器( concurrent server): 主服务器( master):一直运行,监听客户请 求;当有客户请求时,产生一个子进程即从服 务器( slave响应请求,而自己回到等待状态。 重复服务器 iterative server) 不产生从服务器,包含一请求队列供客户请求 排队,按FIFo( first in first out逐一响应请求 优缺点:并发服务器产生多个子进程并发地 响应多个请求,实时性好;但系统开销大。 3.面向连接和无连接

2. 并发服务器和重复服务器  并发服务器(concurrent server) : 主服务器(master):一直运行,监听客户请 求 ;当有客户请求时,产生一个子进程即从服 务器(slave)响应请求,而自己回到等待状态。  重复服务器(iterative server): 不产生从服务器,包含一请求队列供客户请求 排队,按FIFO(first in first out) 逐一响应请求。  优缺点:并发服务器产生多个子进程并发地 响应多个请求,实时性好;但系统开销大。 3. 面向连接和无连接

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共622页,可试读40页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有