版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java WEB 中间件介绍,一、什么是中间件,中间件(middleware)是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。,二、中间件分类,企业服务总线(ESB : Enterprise Service Bus):ESB 是一种开放的、基于标准的分布式同步或异步信息传递中间件。通过 XML、Web 服务接口以及标准化基于规则的路由选择文档等支持,ESB 为企业应用程序提供安全互用性。 事务
2、处理(TP:Transaction Processing)监控器:为发生在对象间的事务处理提供监控功能,以确保操作成功实现。 分布式计算环境(DCE:Distributed Computing Environment):指创建运行在不同平台上的分布式应用程序所需的一组技术服务。 BEA的Tuxedo 对象请求代理(ORB:Object Request Broker):为用户提供与其他分布式网络环境中对象通信的接口。 数据库访问中间件(Database Access Middleware):支持用户访问各种操作系统或应用程序中的数据库。SQL 是该类中间件的其中一种。ODBC,JDBC,ADO等
3、 信息传递(Message Passing):电子邮件系统是该类中间件的其中一种 如 JAVA-MAIL;在不同平台之间通信如 BEAe Link、IBM的MQ Series等 基于 XML 的中间件(XML-Based Middleware):XML 允许开发人员为实现在 Internet 中交换结构化信息而创建文档。 DOM,JDOM等,三、java WEB 中间件原理,Web middleware,html,Jsp/servlet,EJB/javaBean,JVM,WEB 应用浏览,四、 WEB 中间件介绍,1、轻量级WEB中间件 Apache 、 Tomcat 、 Jboss、 Jet
4、ty 2、重量级WEB中间件 BEA-WEBLOGIC IBM-WEBSHERE,3、常用WEB中间件关系 1) Apache ,Tomcat , Jboss是小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。 2)实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 3)Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。Tomcat处理静态HTML的能力不如Apache服务器。 4)Jboss是 web服务器的一种,主要做ejb容器,和tomcat集成就可以jsp,servlet,ejb统一的WEB中间件了。 Jboss有两种版本,一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 年妇科肿瘤手术围手术期专科护理课件
- 2026 年各类手术体位并发症预防护理措施
- 2026 年肿瘤 PICC 并发症预防护理实践课件
- 2026年内分泌科糖尿病基础护理科普教学
- 生产管理考试试题及答案
- 11.0C双基地感知关键技术研究与验证白皮书-(中文)
- 南京市2026~2027学年高三上学期开学模拟考试语文试题及参考答案
- 2026年s版小学毕业考试试题及答案解析
- 2026年城市公共自行车租赁系统方案
- 园林高级专业考试试题及答案解析
- 2026-2030中国戊烷80和和20行业市场发展趋势与前景展望战略分析研究报告
- 2026时尚产业现状报告
- GB 47834-2026晶体硅光伏组件和逆变器能效限定值及能效等级
- 泳池灯光安装调试施工方案及技术措施
- 2026年部编版二年级上册语文教材分析
- 2026年养老管理师考试试题及答案详解
- T-CECS 《多段多级AO除磷脱氮技术规程》
- 涟源市六亩塘镇招聘社区网格员备考题库附答案详解
- 2026年电商平台主播合作协议内容范本
- 20S515 钢筋混凝土及砖砌排水检查井
- 冠心病心绞痛临床诊疗指南(2025版)
评论
0/150
提交评论