1 网络程序设计pdf 文件使用pdffactory pro试用版本创建www

1 网络程序设计pdf 文件使用pdffactory pro试用版本创建www

ID:33589992

大小:259.12 KB

页数:7页

时间:2019-02-27

1 网络程序设计pdf 文件使用pdffactory pro试用版本创建www_第1页
1 网络程序设计pdf 文件使用pdffactory pro试用版本创建www_第2页
1 网络程序设计pdf 文件使用pdffactory pro试用版本创建www_第3页
1 网络程序设计pdf 文件使用pdffactory pro试用版本创建www_第4页
1 网络程序设计pdf 文件使用pdffactory pro试用版本创建www_第5页
资源描述:

《1 网络程序设计pdf 文件使用pdffactory pro试用版本创建www》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络程序设计主讲:王晓华联系方式¡电话:029-88201987¡电子邮箱:xh_wang01@yahoo.com.cn¡在线答疑时间:每周四上午9:00—11:00网络教育学院BBS课程地位和目的¡地位:专业基础课¡先导课程:计算机网络,操作系统概论静态网页编写(HTML)高级语言程序设计(JAVA)¡目的:了解网络环境下的编程方法,软件实现技术;在互联网的应用层掌握建立网站和制作主页的基本方法及相关技术。(JSP)1PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.com.cn教材¡JSP基础教程¡耿祥义编著¡清华大

2、学出版社-黑魔方系列丛书¡教材技术支持:http://www.heimofang.com作业和考核*作业:关于网络程序设计或JSP技术的小论文,期末考试前一周交,字数2000字。*考核:大作业形式,期末考试时布置,使用JSP技术编写简单的B/S应用网站。两周时间完成,最后提交大作业报告。*成绩:小论文(30%)+大作业(70%)主要内容¡网络程序设计概述。¡JSP简介。¡JSP语法。¡JSP内置对象。¡JSP中的文件操作。¡JSP中使用数据库。¡JSP与JavaBean。¡复习和串讲。2PDF文件使用"pdfFactoryPro"试用版本创建www.fi

3、neprint.com.cn第一章网络程序设计概述1.1网络基础¡计算机网络定义。¡计算机网络的组成。¡网络体系结构:OSI模型;TCP/IP模型¡网络拓扑结构。¡局域网类型:以太网;令牌环网;令牌总线网。3PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.com.cn1.2网络程序设计发展¡网络程序设计的发展经历了从单机编程到网络编程的转变,其发展历程基本上是与网络自身的发展同步的。纵观网络程序设计的发展,可以划分为联机多用户程序设计、对等网络程序设计、Client/Server程序设计、RPC程序设计、Browser

4、/Server程序设计、分布式程序设计六个阶段。1.2.1联机多用户程序设计¡网络发展的最初阶段就是“大型主机+终端”,这一时期的网络并不是真正意义上的网络,而是由一台大型主机和多个联机终端所组成,用户从终端登录到大型主机上进行操作。因此,这一阶段的网络程序设计的特点就是用户联机登录,多个用户进程同时运行,通过时间片机制实现并发,其程序设计思路与单机上编程相似,并不考虑网络通讯问题。1.2.2对等网络程序设计¡随着计算机的小型化以及网络技术的发展,开始出现了真正意义上的计算机网络——网络的每一个节点都有独立的处理能力,网络发展到分散式网络和分布式网络阶段

5、,同时局域网的发展不仅使得网络通信协议不断完善,同时也促进了基于各种协议的应用服务的发展。4PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.com.cn¡在对等网络中的计算机没有主从的概念,即是服务的提供者又是服务的享受者,因此这种应用模型较为灵活。在这一时期的网络程序设计也遵循该种思想,设计的网络软件可以安装在局域网的所有计算机上,通过对等式通讯协议进行通信,典型的应用软件如局域网中的消息发送程序等。¡由于对等模型所提供的服务能力有限,能应用的网络规模较小,所以对等方式在网络程序设计的发展过程中没有占据过主导地位,但

6、这种模型却一直存在,现今仍在基于Windows操作系统的网络中大量使用。1.2.3Client/Server程序设计¡客户机/服务器(Client/Server)网络计算模型(或网络应用模型),是在以服务器为中心基础上发展的结果,客户机/服务器相对于对等模型最大的该进就是将主机的角色各异化,让不同处理能力得主机负责不同的功能,由于服务器可以从通讯、I/O等频繁发生的慢速操作中脱离出来,利用自己特殊的硬件资源,提供单纯而强大的运算能力,因此这种非对等的主从结构可以适应更大的网络规模,满足更高服务要求的应用。5PDF文件使用"pdfFactoryPro"试用

7、版本创建www.fineprint.com.cn¡Client/Server逐步成为九十年代网络应用的主流模型,并且在网络程序设计领域也产生了较为深远的影响,以至于现在的网络服务软件大多由服务器与客户端两部分共同构成。1.2.4RPC程序设计¡远程过程调用(RemoteProcedureCall,RPC)是对Client/Server方式的发展,是一种屏蔽了网络通讯细节的通信方式。其主要的处理方法是当主机A上的进程调用主机B上的一个过程时,主机A上的调用进程被挂起,在主机B上执行被调用的过程,信息以参数的形式从调用进程传递到被调用进程,并将被调用进程执行

8、的结果返回给调用进程。¡对于网络程序员来说,编写程序时不需要处理网络通讯过程,仅

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。