试分析几种服务器端脚本技术.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文档。上传文档
查看更多
试分析几种服务器端脚本技术 段刺杰 (广铁集团电子计算中心510088) ■曩车文叠过对几种用于■作萄杏同页柏曩舟量靖一奉技术进行实理机舅、性■辱各方冒的 分析.南连了动鸯—页的一佧赢理、分类和主蠢发晨方向。 黄一胃衄醐荤嵌人式最务羹■膏奉技术嵌^式鼍:务■靖■奉技术阿美爰序册 我目的办公自动化建设蛐于∞年代,进入如年代后蔓是发晨迅猛。裱着办公宜动化设备的 不断丰童.网培技术荫飞速发晨.计算机软件也日新月异。目前。构筑企业内部信息网(Intranet)、 实现办公自动化(0A)。进而实现电子商务(e—business)I三成为众多的企事业单位的当务之急。把 办公自动化和先进的Internet早台相结合。舒遣出了一种新的办公和鼹务理念,让企业可以:透过 发布平台对同上的用户发布信息,通过以e—told]技术为核心的洧息交换平台进行电子文档簪信 息的交换。采用Inte删Intranet组网技术建立办公自动化系统必然蠢不开建立对外发布信息的 WEB站点。单纯的静态Web站点虽然开发起来较容易。但其难以适应信息的增加和变化。同时上 冈用户已不仅仅满足于澍览静态的冈页内存。而更希望通过人机对话的动态交苴方式获玻所需信 息,所以动态跨页的制作也麓越来越重要。 开发动态网页的技术多种多样。各有所长,+本文主要介绍几种运用鼍务磊靖脚本技术实现动态 Control、VB 阿页的有代表性的方法。服务器靖技术与lavaapplet、ArtiveXs耐pt、拍sc邱t等客 户靖技术有所不同,应用程序都是在服务鼍中解释执行。并根据执行后的结果产生lqlML页面并 选刭潮览鼍。由于应用程序是在眼务嚣靖■释执行,谊就不会对嘲篮嚣提出特别的要求。同时。由 于只是标准的I-IT/VlL页面送到澍览嚣而用户并藿不蓟服务嚣墙砷本的内容,因此可以防止程序 泼窃取,像护了开发者的利益和系统的安全。 一、PERL技术 一部分,它船与运行于WEB服务嚣上的其他程序进行通信。通过cGI,WEB服务器可以调用一个 程序(如PERL程序),同时又可将用户指定的数据传雏这个程序,随后。该程序处理传人的数据,服 务器再将该程序的璃应返回到谢览嚣。 由于PERL语言船运行于各种平自。所以用它缩写的网关程序可移植性相当强,几乎能运行 能强大的字符串处理运算符以及处理二进倒敦据的函敦和一些与某些UNIX系统函数等价的有 用函效。但这种CGI程序每接收到一个来自于浏览嚣的请求就要在系统中创建一个新的进程,从 磁盘上装载可执行映像。并在完成时再把它全部清除。另外,在每一次调用时有些资源(如数据库 215 连接资源)必须重新建立.它们既不能被缓存也不能被重用。这样当站点的访同人数激增时.WEB 服务器的性能也必将直线下降。另外,它的数据库连接功能比较弱,某些情况下甚至还会降低数据 库的存取速度。 c/c十+、C SHELL、TCL、VB等,但其中一些开发工具的使用会使网关程序只能运行于特定的乎 能运行于WINDOWS平台。所以PER[.因其相对简单易用和较高的可移植性而受到了大多数开 发人员的喜爱。 二、DLL技术(以DELPHI为例) 面所说的缺点.必然引起性能有较大改善的API(ApplicationP∞gramInterface)接口的出现。Du。 网关程序的最大优点在于当它在服务器蛸第二次被执行的时候即被调入内存,在本次请求结束后 也不需退出。这样无论测览器传送过来多少个请求.在服务器靖都由同一个进程进行响应。执行效 率高且能保持跟数据库之间的高教连接。、但是服务器盛须同时启动骞个线襁来她理多白测览嚣同 时对同一DLL网关程序的进程发出请求。这就加大了开发的难度。 DE唧的数据库引擎——B【)E能够利用各种数据库的专用接口与之进行高效连接。同时, DELPHI提供了大量可用于编写DLL网关程序的控件并简化了蹿争线程的处理。其图形化面向对 象的技术更是为开发DLL网关程序提供了极大的便利。DELPHI代码的执行效率较VB、PB等其 它可视化开发工具要高的多,不过这种由DELPHI编写的网关程序只艟运行子WINDOWS平台 上。

文档评论(0)

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

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

1亿VIP精品文档

相关文档