预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

万方数据 基于Web的应用系统开发兰』垒』坠;L塞;;呈。墨关键澜:觋b嚣发技寒AsP』皇坠!墨璺!旦!..坚ulunbejr第9卷第3期呼伦贝尔学院学报孟祥宏本震上Web与C/S震予麓一结镌体系。个层次,势京予浏览嚣及Web滠务器豹加入惠个人,整个系统装总体舞镶孝鼙维护盛本大大系结翘簿决了执行效率及容螫不是戆藏题,捷端,并重建了一个蠢效率装节约趣爨务器墙。web新型的、以服务器为中心的结构体葛成本鹭撰律及管理方武,薅转恣Web服务结构不断迈进的过程。我们始子非常封闭的集摘要:在Internet上设计网页、建立阙站并不难,筒开发基于web的企业级皮用系统却并非易事,蠛一、Web与C/S体系结构Web是在C/S体系基础上扩充而成曲,其中包括:用户界面的照心由Windows转为8rowsers;鼹终透信协议被统一毙TCP/IP;分布式计算机结构由单一的两个层次扩展到由客户、数据库服务器、应用服务器组成的三进一步扩展为N个艨次。我们可以相信,Web与客户/服务器将继续并存,并进一步融合。嚣蔟遗整装发展史,第一代信息技术淡大型机为主体,提供了高度的集中控制,但不易于操作。PC之所以一出现就广受欢迎就是因为它荔予使震。PC与传统秘嬲络技术糍氅合,成为第二代信息技术的主流,即文件服务器结构。但由于应用程序及电脑的主体转而面提高。对企业信息化,系统的熬体执行效率及容量也不足。客户/服务器(Client/Server)体企业信息系统网络化变成现实。然而,由于PC的多样性,如何有效地管理控制整体系统并不簖应焉系统篷有一个篱诧魏、诋廉翡、淡we§技术的出现(B/S结构),使企业应用系统能有一个筒化的、低廉的、以Web为基础的客户下丽列出了Web与前几代信息技术之间的优劣比较。系使企业摆脱了以往那种需密集人力资源的、器(也有人称之为应用服务器),把注意力集中到如何建立商效灵活的应用系统上。这种以服务器隽中心敬体系立足予数据霹黢务器馥能力、可管理性以及向应用程序提供必需数据的灵活性。最初酶纂中式太型祝结搀所采餍戆传统终端,相对其主机而言蔻一种“瘦型”客户端。然而有趣的是,90年代初,当电脑工业过渡列功照强大翡“隽擎墼”鹭锤繇往复。默整体舔境看,计算机体系结构的发展是一个向“开放武”中式主俸,鏊觜正彝一个真歪开放鼗、与平螽完全无关的环境过渡。=、应用开发方式疑开发工具在w曲应攥秀发逡择合适鼗开发王吴十分关键。许多客户/服务器结构的应用早期所面临的问题如今再次出现。首簧的问题是w曲鳃:牙发工具至今还不残熬。尤如当年愆客户/服务器进军进一样,web开发工具应该具备的功能已明确,但大多工具还不完善,而应簿嚣发者释急需我载一个完整豹开发环境jNo.3V01.9co】1egeP娃blishedsep。200】呼谂更零学浣诗箕规系海控零枣过采燕B/S,分毒轰圭}雾倦系绪凌鼠攀一鼗客户、鞭务器薅令层次,扩震到鸯客户、数疆库驻务器、塞蔫窳务纂组成的三个屡次。本文以ASP(ActiveXPage)为例,介绍了web应用系统的体系结构、开发方式和开发工具。jn:薹兰::兰:::兰:::=三圣:=圣兰圭66篇篇崔兰兰===昌暮掣黼篇。;篁窜。昌昌昌=蕾搿端举葛==皇=专=鲁篇离端品军耳昌高=崔畜==篇端。崔===等毒==拳。∞拦=::::;呈:02】008Server.. 万方数据 不是个人)的控制机制。所幸的是web开发工具发展迅速,它们大都建立在业已成熟的客户1997年发表并正式推出的。ASP是一个Web服务器端的开发环境,(1)建立最终用户界面——Web浏览器(2)建立业务逻辑处理单位——Active组件。利用任何一种第三代语言域第四代语(3)建立公用应用服务单位——分布式应数据库,建立由SQL或JSQL编写的存储过包括高性能的数据库、组件及面向开发组(而/服务器技术基础之上。Page)是微软于利用它可以产生和运行动态的、交互的、高性能的Web服务应用程序。ASP属于.ActiveX技术中的Server端技术。与常见的在Client端实现动态主页的技术如JavaJavaScript等不同,ASP中的命令和script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端技术的Script命令则是由浏览器是否支持ASP;同时由于它在服务器端执行,开发者也不必担心别人下载程序从而窃取编程逻辑。以下给出用ASP方式建立Web应用系统的基本步骤。网页。利用微软“FroIltPage”建立和管理应用程序的网页。这类文件以.htm或.asp为后缀,存储在Web服务器上。然后,建立网页之间的联结。在网页内,通过VB或Java批处理命令来调用ActiveX组件.也存储在Web服务器上。言.如VC、VB、PowerBuilder或DeIph