您的位置 首页 java

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

互联网技术的蓬勃发展使得越来越多的企业应用从传统的C/S (客户/服务器)结构向三层架构转化。 中间件 的最早定义为:介于应用程序和操作系统之间的软件,它代表一类产 品。IT环境的复杂性使得企业在信息化建设的过程中,需要构建一个能够集门户、集成、运行和管理、安全、开发、部署等众多功能于一体的应用基础平台,中间件在完成这一任务方面发;挥了巨大的作用。而从用户角度看,企业所构建的平台越复杂,就越需要一个具有统一一性、简便性和扩展性的方案。

一般说来,中间件产品主要应用了以下几类技术:

  • 数据访问技术提供直 接访问不同数据源的手段,而不必改变应用层的程序,比如大家很熟悉的 ODBC 、JDBC、JDO、ADO这些数据标准接口。
  • 基于消息的 中间件技术 ( MOM )MOM提供一个异步消息传送机制。MOM中间件在所有需要集成的应用系统内,都要安装MOM的API调用程序,以把消息递交给中间件进行处理。显然,MOM的优点是:发送方和接收方不必在线等待(松耦合)。缺点是:会发生过载情况。当然随着产品的不断改进,在负载平衡方面会得到进一步改善。提供MOM产品的主要有IBM MQSeries、 微软 的MSMQ。随着 JMS (JavaMessage Service)的兴起,MOM产品的应用也将变得更为广泛。相对于下面讲到的应用服务器,它比较“单纯”一一专为整合服务。
  • 远程过程调用( Remote Procedure Call, RPC )远程过程调用也同MOM一样利用客户/服务器模式,不同点是,RPC是同步在线的,即要等待接收方的回复才继续自己的工作。这减少了出错概率,当然由于等待使速度变慢。
  • 交易处理监控器(Transaction Processing Monitors) TP 监控器作为一个中间件,是现代应用服务器的雏形。它主要用于监控和管理客户端及多个后台应用之间的交易状况,考虑负载平衡,将客户的请求映射到各个应用。
  • 对象请求代理(Object Request Brokers, ORB)ORB是专门替应用转交功能组件的“中介”,是业务功能整合层次的整合中间件,基于COM、CORBA及Java RMI等标准组件。
  • 应用服务器应用服务器是 一个 软件开发平台 ,除可以开发独立的应用系统外,服务器也集成了各种整合技术。此外,很多厂商还专门开发了许多特制的适配器或连接器,因此,利用应用服务器做整合平台,也是目前很多企业考虑的选项之一。
  • Portal Server Portal Server往往是提供一种集成的门户 服务。通过可扩展的门户框架集成了对企业信息的标准访问途径,可以将内部和合作伙伴与他们所需要的信息连接起来。

目录

第1章中间件技术导论

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第2章 应用服务器概述

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第3章准备上手

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第4章JSP编程范例

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第5章 Java Servlet编程范例.

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第6章JDBC 数据库编程范例

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第7章使用 Java进行XML编程

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第8章分布式对象概述

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第9章RMI 编程范例

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第10章EJB 编程范例

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第11章CORBA以及Java IDL编程范例

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第12章JNDI 编程范例.

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第13章Java 开发Web Service .

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第14章消息中 间件 概述

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第15章JMS 应用开发

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第16章JavaMail 应用开发

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

第17章数据集成中间件

第18章门户( Portal ) 中间件

第19章网格中间件

第20章 工作流 中 间件

第21章中间件技术的最新进展

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

给大家展示一下部分内容

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

PDF 500多页所以没有办法给大家全部展示出来了,需要获取这份PDF的小伙伴直接转发+关注后私信(学习)就可以免费获取到!注意是免费哦!

文章来源:智云一二三科技

文章标题:GitHub100K+Star的消息中间件PDF:Java中间件技术及其应用开发

文章地址:https://www.zhihuclub.com/196582.shtml

关于作者: 智云科技

热门文章

网站地图