摘要: http://www.infoq.com/cn/articles/restful-services-mule在过去几年中,REST风格的软件架构获得了越来越多的认可,这主要是因为它减少了系统对动件的需求、同时使系统耦合性更低,弹性更好。目前越来越多的REST资源出现在企业应用中,因此对这些资源进行编排就显得非常重要了。比方说,典型的业务活动就包含了资源的创建,然后是资源的查找及其他资源的创建等。本质上来说,与RESTful服务的交互是相当简单的:需要构造并发送适当的请求(请求头和请求体),然后分析返回的响应(响应头和响应体)。完成这个处 理并不需要什么特别的工具或是框架,只要有一个好用的HTT 阅读全文
posted @ 2011-03-15 17:05 Colin_Ye 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 一段关于MessageBroker与ESB区别的引用:“如果具体的把ESB产品和传统EAI里面的消息总线类产品(ActiveMQ?)做个比较,两者差异就很大了,主要有三方面。第一,ESB以SOA面向业务的哲学为基础,所以它主要是通过配置来建立,而不是通过编程建立;第二,ESB必须有能力在不同的协议之间建立互通机制,包括传统的消息机制(JMS)和Web服务接口(WS);第三,除了消息(服务)代理方式外,ESB还必须为SOA服务治理提供服务的生命周期管理,而非简单的过滤、转发、路由”,服务生命周期管理,就是指从服务发布、注册、使用、推广、效益统计、升级等。 关于esb的效率问题:”ESB 采用了. 阅读全文
posted @ 2011-03-15 14:47 Colin_Ye 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: Java开源软件千千万,就好像一个江湖,有势力的有背景的就结成了一个帮派,经过不断的竞争,淘汰,四大帮派脱颖而出……第一大帮:丐帮Apache Software Foundation在我开始学习Java的时候,Apache的Jakarta子项目还很弱小,Apache的头牌是Apache HTTPD Server(至今也还是头牌),如今已经成了江湖第一大帮。Apache势力庞大,背后有众多大厂商的支持,例如IBM资助了apache的好几个project,Sun则和tomcat合作密切,而BEA砸下重资在Beehive上面。有了官府的支持,Apache理所当然了成了第一大帮。不过Apache的问题 阅读全文
posted @ 2011-03-15 14:43 Colin_Ye 阅读(256) 评论(0) 推荐(0) 编辑