代理后台中间件_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章中间件技术导论

c7cd1a502e230eb99ae27300469c285a.png

第2章 应用服务器概述

7ef0a0cea7b525e8cf9199f736e46172.png

第3章准备上手

ea1756dd17e60cb87fa4b107aad801cf.png

第4章JSP编程范例

1246d8bffcaee76d70eea44b6160defc.png

第5章Java Servlet编程范例.

2259834abb7cd953eefdc3f4e65665d5.png

第6章JDBC 数据库编程范例

c3f91076793aff3ba2c7a8ac3f4ae867.png

第7章使用 Java进行XML编程

403669eefae9cb9a167707ef5a0ddb08.png

第8章分布式对象概述

ac334388140d55d2703af78027f9b4cc.png

第9章RMI 编程范例

ea0f43123c7187c818319bad033e4cc4.png

第10章EJB 编程范例

e81036536197988bc11c67f8e46d99e0.png

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

abeb67800a61b6708a9bf19cb7d64e0d.png

第12章JNDI 编程范例.

a9005cb9fc018c45f87cbc2c428e6423.png

第13章Java 开发Web Service .

8f43562e3fdb9920845870c02b695663.png

第14章消息中 间件概述

e914bdf0b49fc93c1847dcc492cde05b.png

第15章JMS 应用开发

e58f15a27912a8e9f12d2cc8201e3de5.png

第16章JavaMail 应用开发

176a9ec4c9319b75a55b4f2ebdfd8821.png

第17章数据集成中间件

第18章门户(Portal) 中间件

第19章网格中间件

第20章工作流中 间件

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

cffcf34c9a5a075cbc620d0e7ae495b6.png

给大家展示一下部分内容

b9bfbf9daa3fea526c940f2a14d1c4e6.png
2c789337279975f25ae423c6f17fa636.png
1b7cf83682f58aa47d24e9bdd5ee3e3b.png

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值