WWW、数据库与Java的结合.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WWW、数据库和Java的结合 张瑞山高洋 (华北计算技术研究所北京619信箱6分箱100083) 擅要本文介绍w孵、数据库和如a的结合,主要弁绍wwW,w孵与数据库的连接, 及由于Java与两者结合而导致的www、www与数据库连接发生的一些变化。 关t词wWw数据库Java连接JDBc 引言 WWW自出现以来,发展十分迅速,据统计在】993年,世界上只有儿自个WWW 服务器,而在1994年就有l万个左右.增K=速度杯常快。www通过超文本链接把分敖 在世界各地的WWW资源结合成一个整体,同时它使崩简单、方便、界面友好、能够处 理多种媒体信息,只需州鼠标轻轻一点,即可“漫游世界”,因特网用户可以容易的浏 览信息、布询信息。WWW应用范罔十分广泛,包括歧府、商业、教育、个人应用等。 随着应H;j日趋广‘泛和深入,人们希望把WWW的信息浏览功能和数据库的信息处理功能 结合起来,这样会使WWW能力变得更缇人,这同时也需要提供WWW访问数据库的方 法。而Java由r简单性、面向对象性、安全性、平台无天性Ⅲ笛成为首选的网络编程语 言,使其必然与www结台,结合的结果,一方面增加了WWW的动态性、交互性、安 全性、扩充性筲特点,同时也导致浏览器结构和处理机制发生了一些变化,此外它也使 WWW与数据库的连接发生了~些变化。 WWW 不太严格地说,可以这样理解WWW.、Ⅵ^~,足建—芷拒客户机,妇&务器模l!之上-,以 H丁rP协议羽JHTML语言为基础,通过超文本链接把世界各地的WWW资源连接起来, 构成一个环球信息网络空间,它能够提供具有友好Hj户界面的信息浏览功能、使用简单 方便,此外通过调用其它协议如F1甲等,它还能够提供其它各种inten幡服务。其中 HTlP协议是基’『|客户机明日务器模式r的简单、灵活、无连接、无状态的WWW通信协 媒体文档,HTML通过标记和属性对一段文本的语言进{j描述,它的一个重要特征是超 文本链接,超文本链接中包含uRL(统一资源地址),通过uRL羊¨超文本链接,WWW 资源就连接成为一个挫体了。F面列出基丁m1P协议的客户村1/服务器的交互过程川 1、浏览器确定URL。 2、浏览器向DNS询问uRL的IP地址。 3、DNS同答。浏览器与lP地址的80端口建立一个TCP迮接。 4、浏览器发送耐命令。 5、服务器发送文什。 6、服务器释放TcP连接。 ·75· 7、浏览器获得并显示正文。 8、浏览器获得并显示图像。 需要说明的是,随着应用的发展,I-rIML、}册、www浏览器以及浏览器与服务 器交互作用的方式也都在不断地演进和发展。 WWW与数据库的连接 部分介绍)。l、2两种连接方式如刚l:(其中WWW网关指CGI和API) 其作用过}¥为:首先在客户端的浏览器中填写查询请求表格,然后附加到URL上发 序能登录剑数据库服务器上,按条州-进行奄询,将结果格式化成HTML页返同给客户 机。 WWW服务器运行外部}l序的规范,按照CGI编写的程序可 1、CGI(通川网关接口) 以扩展服务器的功能,CGI应_【}j程序能够与浏览器进行交互作HJ,还可以通过数据库的 API与数据库苫外部数据源进行通信。按照鹰I【}』环境的不同,CGI可以分为标准CGI和间 接CGI。标准CGI足通过标准输入输出方式实现服务器与CGI科序之间的数据交换,而 是一个人家都支持的规范,但是州CGI编榉复杂、麻烦,义由丁CGI程序应用是作为一 慢,此外还要求编稗人员必须熟悉HTML,这些缺点决定了CGI:姿逐渐被新标准所取 代。 2、API(内嵌式的编稗接口) 由y-CGI存在性能较低,编科困难等缺点,儿家WWW 服务器软件厂商开发山各自的服务API,以克服CGl性能缺陷。服务器API一般为一个 DLL(动态链接库)提供,是驻留在www服务器中的}¥序代码,其扩展wwⅣ服务器 功能与CGI相同,由丁API应川程序是一些与www服务器软1,i:处丁同一地址空间的 DLL,所以所有的HrrP服务器进科能够直接利用各种资源.这就提高了系

文档评论(0)

baihualong001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档