`
rrsy23
  • 浏览: 182755 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
Mule是一个企业服务总线(ESB)消息框架.它的主要特性包括:1.基于J2EE1.4的企业消息总线(ESB)和消息代理(broker).2.可插入的连接性:比如Jms,jdbc,tcp,udp,multicast,http,servlet,smtp,pop3, file,xmpp等.3.支持任何传输之上的异步,同步和请求响应事件处理机制.4.支持Axis或者Glue的Web Service. 5.灵活的部署结构[Topologies]包括Client/Server, P2P, ESB 和Enterprise Service Network. 6.与Spring 框架集成:可用作ESB 容器,也 ...
Mule 是一个基于ESB架构理念的消息平台。Mule 的核心是一个基于SEDA的服务容器,该容器管理被称为通用消息对象(Universal Message Objects /UMO)的服务对象,而这些对象都是POJO。所有UMO和其他应用之间的通信都是通过消息端点(message endpoint)来进行的。这些端点为众多的分立的技术,比如Jms, Smtp, Jdbc, Tcp, Http, Xmpp, file等等,提供了简单和一致的接口。 Mule 应用通常是由网络中的许多Mule 实例组成。每一个实例都是一个驻留一个或者多个UMO组件的轻量级容器。每一个UMO 组件都有一个或者多个通过 ...
  http://www.blogjava.net/flyingbug/archive/2005/11/23/21170.html   System Management及其相关模式   开发一个基于消息的解决方案是不容易的事情,在生产中操作这样一个产品同样也是一个挑战:一个基于消息的集成解决方案一天可以产生、路由和转换成千上万的消息。我们不得不处理异常、效率瓶颈或改变合作系统。而为了使事情变得更加有挑战性,组件经常被分布在不同的平台和机器上,甚至位于不同的地理位置。   System Management包含以下几种模式 l         Control Bus l    ...
http://www.blogjava.net/flyingbug/archive/2005/11/22/21036.html    Message Endpoint及其相关模式     在ESB中另外一个重要的课题就是Message Endpoint,这是关于一个应用程序如何连接到一个消息系统,并通过它来发送和接收消息。如果你在面向一个消息API编程,则你就正在开发一个endpoint代码。商业中间件通常都提供了这些工具。   l         Messaging Gateway l         Messaging Mapper l         Transacti ...
http://www.blogjava.net/flyingbug/archive/2005/11/21/20836.html   Message Transformation及其相关模式   通常,通过消息系统集成的应用很少有同样的消息格式。比如说,一个帐务系统同一个CRM系统对客户对象是有着不同的概念的。基于这个,一个系统可能将消息存储在关系表中,另一个可能存储在文件中。集成已存在的系统通常意味着我们没有修改系统以便使他们更好的一起工作的自由。然而,集成方案不得不协调和解决各种系统之间的不同。Message Translator模式提供了一个通用的解决方案。这里解释几种特定的Mess ...
http://www.blogjava.net/flyingbug/archive/2005/11/19/20589.html Message Construction及其相关模式 在前面的关键组件中我们提到了Messages。当两个应用想要交换数据,他们将数据包装在一个message中。但是一个Message Channel不能传输原始数据,它只能传输包含在一个message中的数据(即传输特定格式的数据)。   Message在消息系统中处于信息载体的位置,而在ESB中,还消息识别、序列以及生存周期等职责。   Message的结构涉及以下几个模式: l         Com ...
http://www.blogjava.net/flyingbug/archive/2005/11/16/20147.html   Message Channel及其相关模式   在前面一个专题中,我们列出了一个ESB系统所需要关心的所有方面的关键组件,这里介绍其中的Message Channels所关注的问题及相关的模式。   Message Channel主题之下包含以下模式,分别用于解决channel中不同方面的问题:   l         Point-to-Point Channel   l         Publish-Subscribe Channel    ...
http://www.blogjava.net/flyingbug/archive/2005/11/16/20147.html 面向消息的EAI的关键组件   企业集成有很多种模式,随着技术的发展,实时的、面向消息的企业集成越来越成为主流,面向消息的企业集成的稳定性和兼容性要求其基础件,也 ...
工作2年,做了2年的培训老师,又回到IT一年! 看着java日趋庞大,入门者日趋徘徊! 其实java这个体系虽然庞大,但是其实很简单,关键是大学那几门课要了解! 作为应用开发javaEE首先需要了解计算机网络!     首先要了解计算机网络通信简单的结构流程! 其实就是从:应用-------信号-------网络传输-------信号-----应用 当然是底层基于:TCP,IP这个东东 但是对于java开发大部分考虑的是HTTP协议[应用层协议] 所以我们考虑问题方式就抽象话了,如下 --------- ...
最近考虑项目是不是要引进Flex技术,所以花一周研究Flex的几大方面,先给出自己的一点体会[很浅],希望交流!   今天的富客户端,无论ajax,flex,javafx,sliverlight!    都不可回避的问题是什么???      客户端[可以看做新时代的web层]与服务器[看做新时代的服务组件]怎么交互.    最好是客户端,服务器端有容器帮我们解决,让我们写ajax,flex想struts2 freemarker一样简单!      所以:          Flex在客户端有Cairngorm                在服务器端有blazeDs    不过如果真的用还是 ...
最近,闲暇无聊,又拾起曾今的Flex,此次体会哈,主要和java对比思考了哈   觉得,如果有一天在java web服务器集成Blaze ds这样的Flex rm框架 在有想struts2这样的为flex开发的java 服务器框架,呵呵是不是,世界就变得完美,spring 支持了,但是感觉不够完美,最好是容器型支持!   开始,我们简单的Flex使用http 传递json数据哈   一般小项目用Flex   json  java 可以说是所向披靡!   json作为数据要解决的问题是   客户端                      服务器            as--->json ...
今天用 chrome 发表 博客 可是发不了   希望 支持 哦!    
 呵呵,大家OK.java类是核心,但是单个类,意义不大,关键还有是类的关系!    继承,组合,等等:   附件可以下载代码,js的ie直接运行,java的可以jdk编译运行也可以ide运行.    请看代码 --java的,呵呵java程序员看这个代码 不要拍砖[太简单,为了学习js]    //呵呵不做说明,前途你熟悉javapublic class Object {    public static void main(String[] args) {        Classes classes = new Classes(new Student[]{new Student(" ...
大家还是发表看法哈,好了俺继续研究,我也是刚学JS哈,原来只当作简单API   RIA目前非常火热,很多java开发者开始也不得不使用ajax框架,比如javaeye吵闹活的Ext!   但是大家不要忘记Ext 根基是什么   JS!   大家最早用js是函数,考虑对象!   今天以java角度介绍js入门一 对象!   实例说明:  仔细研究哈!!   代码见附件,可以运行,直接IE打开Animal.htm就ok   Animal.js文件如下!   //定义类Animal/*function(name ,age)相当于java的构造器*/var Animal = function(name ...
   最近 去成都 一个还是不错的高校 讲解 J2EE,觉得大学生把J2EE想的太复杂,太抽象 不知道J2EE是企业级的应用解决方案,他需要什么[分布式,通信是关键 那就是协议约定是核心SOA,webservice,axis cxf是不是都是协议规范的实现] 只知道Servlet jsp struts hibernate spring 却不知道这些东西都是java写的,那什么是重点! 大学各门课程的原理 以及大学课程怎么协调连贯成体系! 微机原理--->操作系统--->编译原理---->数据结构--->C,C++语言             计算机网络与网络通信贯串一切的 ...
Global site tag (gtag.js) - Google Analytics