基于web的信息管理系统架构的分析——基于web和soap的企业分布式应用与集成

基于web的信息管理系统架构的分析——基于web和soap的企业分布式应用与集成

ID:32145360

大小:1.60 MB

页数:47页

时间:2019-01-31

基于web的信息管理系统架构的分析——基于web和soap的企业分布式应用与集成_第1页
基于web的信息管理系统架构的分析——基于web和soap的企业分布式应用与集成_第2页
基于web的信息管理系统架构的分析——基于web和soap的企业分布式应用与集成_第3页
基于web的信息管理系统架构的分析——基于web和soap的企业分布式应用与集成_第4页
基于web的信息管理系统架构的分析——基于web和soap的企业分布式应用与集成_第5页
资源描述:

《基于web的信息管理系统架构的分析——基于web和soap的企业分布式应用与集成》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第一章绪论它的特点。第三章主要介绍了开源软件的概况及其应用,提出了国内开源软件面临的几个问题。同时也引入了本课题进行过程中研究和使用到的几个开源软件,在重点分析了耐C模式之后,分析说明了基于MVC模式的Enhydra和struts开源框架的体系结构及其优缺点。第四章主要研究了当前分布式对象技术在企业应用与集成中的不足,之后重点分析了web服务的特点,web服务实现的体系结构及其原理,还研究了其实现的关键技术,其中重点分析了SOAP规范及其工作原理;最后,对CORBA与web集成的可行性解决方案进行了综述。第五章主要介绍了本课题实践的系统背景,包括BoSS系统的介绍及其与本课题的

2、关系。然后以知识中心系统为例,说明了使用Struts框架实现web层的具体设计实现。第六章在说明BOSS系统接入层的现状之后,详细说明了基于web服务的SOAP网关的具体实现,其中对web服务平台GLUE的特点和工作原理也进行了分析。第七章对本论文的工作进行总结,对今后的工作做出了展望。江南大学硕士学位论文第二章web技术及基于web的分布式系统结构2.1Web技术在Internet中web已经占据了主导地位,web技术的发展变化完全引导着Internet的发展变化。web技术的体系结构主要是基于HTML和HTTP协议,这两个核心协议的设计所面向的最基础的应用只是文档的传输与表

3、示。随着web迅速地普及,基于web的应用逐步延伸到一些复杂的应用和计算。一些传统的分布式计算和面向对象技术也试图迁移到web技术上.web技术已成为软件工程开发、网络分布式计算和处理的核心。web技术从90年代很原始的静态HTML页面,到复杂而缺乏定制性的CGI,然后是windowsNT的兴起,出现了IDc,IDA,IDQ等技术,然后就是基于VBScript的ASP,这以后,Java逐渐进入Internet编程领域,Servlet、Jsp也随之出现。其他的如PHP,Perl等,以及微软的.Net平台技术,这些技术的出现,极大丰富了web应用的能力,提高了软件工程开发效率,也在

4、一定程度上促进了web应用的普及和发展。当前主要的web技术可以分为web服务器技术、web开发技术及web辅助技术三类。web服务器用来组建web站点、支持web应用的软件系统,其主要用途就是为了企业组建站点。目前web服务器软件系统种类繁多,各有各的技术优势。微软公司的IIS,它借助windowsNT/2000/2003操作系统得到广泛应用;Apache作为开源软件的~员,经过多处修改后,成为目前世界上最流行的web服务器软件之一,据权威机构统计“⋯,全球有近60%的站点采用了这一系统。还有IBM的websphere,BEA的weblogic等等。web开发技术方面,面向对

5、象技术n”的出现和应用大大提高了软件的重用性和软件质量,目前作为征对“软件危机”的最佳对策,面向对象技术得到普遍关注,并形成了ooP(面向对象编程)、00D(面向对象设计)、00A(面向对象分析)一系列完整的软件开发方法学。HTML、DHTML主要用于浏览器界面布局显示,而xML的引入给基于web的应用软件赋予了强大的功能和灵活性。Java作为一种跨平台开发语言,正以前所未有的速度向Internet/Intranet,甚至计算机世界的各个领域渗透,逐渐改变着人们的思维。微软在2000年推出了下一代互联网框架.NET技术,它和J2EE已经成为web服务软件市场的两大规范和开发平台

6、。web辅助技术主要用来辅助web应用及其软件开发。统~建模语言(unifiedModelingLanguage,uML)是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用不仅限于支持面向对象的分析和设计,还支持从需求分析开始的软件开发全过程。2.2Web技术的发展自web产生以来,web技术已从最初简单的文档浏览发展到当今复杂电子商务的应用,其问共经历了静态文档、动态交互页面和实时可伸缩的事务处理三个阶段。4第二章w曲技术及基于w曲的分布式系统结构2.2.1静态文档阶段这一阶段的web技术,主要是用于简单静态web页

7、面的浏览。用户使用客户端的web浏览器,可以访问Internet上的各个web站点,在每一个站点上都有一个主页作为进入web站点的入口。在每一个web页面中都包含相关的信息及超链接,通过超链接使用户很方便浏览其它的web资源。web信息资源的组织形式就是以一个主页为首其它为web页面为节点,用超链接把它们链接成一个树状结构的信息链。这一阶段Web服务器基本上只是一个HTIP的服务器,它负责接收客户端浏览器的访问请求,建立连接,响应用户的要求,查找所需的静态web页面,返回给浏览器进行显示。2

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

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

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