SOA及ESB的一些学习笔记
来源:互联网 发布:java接受syslog日志 编辑:程序博客网 时间:2024/06/07 00:22
引子:本篇会记录一些学习SOA架构的笔记和体会
Silos
一个很抽象的词汇,但当他与SOA联系起来的时候就那么的形象——竖井。以前经常会听到别人谈起实施SOA之前的企业应用,都是竖井式的,自己一直不是很理解这个词,今天浏览白皮书却看到了这个似曾相识的词汇。“the resultant individual silos of business information.”企业的信息化系统像一个个在地上打下的竖井一样,孤独的伫立在那里,毫无联系。这种漫无目的、孤立无援的系统正是SOA架构需要去拯救的。
Service Layers
- Physical Services: that may represent functions that retrieve data in its raw form
- Canonical Services:(规范服务) that may define a standard view of information for the organization, leveraging industry-standard formats and supporting a very wide data footprint
- Logical Services: that provide a more client-specific granular view of information, generated at compile time using highly-optimized queries
- Application Services: that are consumed directly by applications in a line-of-business dependent fashion and may be exposed through presentation services
ESB key features
- Web services: support for SOAP, WSDL and UDDI, as well as emerging standards such as WS-Reliable Messaging and WS-Security
- Messaging: asynchronous store-and-forward delivery with multiple qualities of service
- Data transformation: XML to XML
- Content-based routing: publish and subscribe routing across multiple types of sources and destinations
- Platform-neutral: connect to any technology in the enterprise, e.g. Java, .Net, mainframes, and databases
Oracle Service Bus Functional Features
- Messaging Layer: that reliably connects any service by leveraging standards web service transports, traditional messaging protocols and configuration of enterprise-specific custom transports.
- Security Layer: a rapid service configuration and integration environment that abstracts policies associated with routing rules, security, and service end-point access.
- Composition Layer: a meta-data driven feature-rich configuration interface for service discovery and validation capabilities for automatic import and synchronization of services with UDDI registries, allows message flow modeling, transformations, third-party service callouts and a test console.
- Management Layer: a service management environment that includes dynamic service and policy configuration, centralized usage and performance monitoring, and management of services - not just Web services, but also Java, .Net, messaging services, and legacy end points.
- SOA及ESB的一些学习笔记
- SOA学习笔记二:ESB概念
- 面向服务的体系结构(SOA) 之 ESB介绍及职责
- 面向服务的体系结构(SOA) 之 ESB介绍及职责
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- SOA和ESB的区别
- UDX协议另外一大特点,小包效率
- 自绘CListCtrl 间隔行颜色变换
- java环境搭建指南.doc
- setsockopt :SO_LINGER 选项设置
- vc++ resource.h文件出现“fatal error RC1004: unexpected end of file found”问题
- SOA及ESB的一些学习笔记
- 常用AT指令
- 类与类之间的转化,重载user-defined类型运算符
- eclipse run server tomcat 无法访问软链接的解决方案
- 第一章 – Magento强大的配置系统
- 第二章 – Magento请求分发与控制器
- android-sharedpreferences(数据的保存和读取)
- 实例
- C#属性简介