信息系统基础知识.pptx

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息系统基础知识;一、什么是信息系统;一、什么是信息系统;一、什么是信息系统;;;系统名称;系统名称;;;(二)应用软件;基本物理结构 CS(Client/Server——客户端/服务器)架构 BS(Browser/Server——浏览器/服务器)架构;C/S结构;B/S结构;第一层: 表示层,负责与用户的交互。客户端向由URL(Uniform Resource Locator,统一资源定位器)所指定的Web服务器提出申请,Web服务器用HTTP协议把所需的文件资料传给用户,客户端接收文件信息并在浏览器上输出。 一般为基于HTML的浏览器;业务规则一般由内嵌HTML网页的脚本和控件来处理;通常采用安全套接层SSL(Secure Sockets Layers)来减少网络传输带来的风险。 第二层: 逻辑层,响应用户发来的请求,执行某种业务任务,并与数据库服务器交互,将数据库服务器交互结果传送给浏览器端。 第三层: 数据层,系统的数据中心。一般数据层都由Database Management System(DBMS)组成,一个应用系统对应由DBMS管理的一个或多个数据库。实现数据的定义、维护、访问、更新以及管理(表、索引、存储过程、触发器等),并响应应用服务器的数据请求。数据层还可以由文件系统或非关系型数据库等组成。;B/S与C/S比较;;例如:教学计划管理系统 ;(三)中间件;;1) 数据访问中间件 2) 消息中间件 3) 远程过程调用中间件 4)事务(交易)中间件 5)对象中间件 6)终端仿真/屏幕转换;三种技术的比较 ;??Weblogic? ??WebLogic是美国bea公司出品的一个Application?Server,确切的说是一个基于J2EE架构的中间件。BEA?WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java?Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。?? ? WebSphere? ??WebSphere是?IBM?的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变?Web?应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。WebSphere?提供了可靠、灵活和健壮的集成软件。? ? JBoss? JBoss是一个管理EJB的容器和服务器,支持EJB?1.1、EJB?2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。2006年,Jboss公司被Redhat公司收购。? ? Tomcat? Tomcat是Apache?软件基金会的Jakarta?项目中的一个核心项目,由Apache、Sun?和其他一些公司及个人共同开发而成。由于有了Sun?的参与和支持,最新的Servlet?和JSP?规范总是能在Tomcat?中得到体现,因为Tomcat?技术先进、性能稳定,而且免费,因而深受Java?爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web?应用服务器。? ;价位:?JBoss与Tomcat的是免费的;WebLogic与WebSphere是收费的,而且价格不菲。? ? 开源性:?JBoss与Tomcat的是完全开源的,而其他两个不是。? ? 对技术的支持 Tomcat不支持EJB,JBoss是实现了EJB容器,再集成了Tomcat。 WebLogic与WebSphere都是对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。?? ? 扩展性 WebLogic和WebSphere都是以其高扩展的架构体系闻名于业内,包括客户机连接的共享、资源?pooling以及动态网页和EJB组件群集。 ? ?;应用范围 Tomcat?是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP?程序的首选。? WebLogic和WebSphere是商业软件,功能齐全强大,主要应用于大型企业的大型项目。?JBOSS?主要应用于EJB服务的中小型公司。? 商业服务和技术支持 因为JBoss和Tomcat都是开源免费的,所有它俩也就没有任何商业服务和技术支持,而WebLogic和WebSphere的技术文档和相关服务还是很到位,如果你的服务器哪一天出问题了,只要你能出的起钱,他们的技术工程师立刻就能出现在你面前。 安全性 JBoss和Tomcat都是开源的,所以它们的安全性相对来说比较低,万一应用服务器本身有什么漏洞,是

文档评论(0)

nuvem + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档