1.WSO2SOA套件体系
WSO2是一个领先的开源SOA解决方案提供者。
其提供了SOA相关的各种基础设施、技术框架和相关工具,流程server,application server 等等,并且都是Apache2.0开源协议的。对商业友好,也给学习者打开了方便之门。可以说,wso2提供了全套的SOA相关技术,开箱即用,且文档比较齐全,包括docs,Quick Start,install guide等等。
主要产品系列包括:
产品体系如下:
WSO2SOA体系结构图1
WSO2SOA体系结构图2
2.WSO2套件产品系列:
2.1WSO2ESB
相比老式架构,我们给您耳目一新的感受.集中化的ESB架构,我们重新开始设计的高性能.低配置.最大
共用性SOA理念的ESB产品.依赖于我们创新的CARBON技术,本产品提供了稳定的从头到尾的项目体验.
高性能,低配置.如,一个部署的ESB实例可将内存占用控制在160MB之内.如果您了解到eBay使用100%的WSO2ESB解决方案,每天处理超过一亿的事务,您就不会对性能有任何疑问.
图1:wso2esb消息路由图
图2:wso2esb平台结构图
图3:wso2esb平台协作图
2.1.1连接任意端到任意端
传输支持:HTTP,HTTPS,POP,IMAP,SMTP,JMS,AMQP,FIX,TCP,UDP,FTPS,
SFTP,CIFS,MLLP,SMS
格式及协议:JSON,XML,SOAP1.1,SOAP1.2,WS-*,HTML,EDI,HL7,OAGIS, Hessian,Text,JPEG,MP4,所有二进制格式,CORBA/IIOP
到COTS系统的适配器:SAP BAPI&IDoc,PeopleSoft,MS Navision,IBM WebSphere MQ,Oracle AQ,MSMQ
到云服务的适配器:Salesforce,Paypal,LinkedIn,Twitter,JIRA
2.1.2路由,中介及转换
路由:基于头文件,基于正文,基于规则及基于优先级路由
中介:EIPs(包括scatter/gather,消息过滤,接收列表,dead-letter通道,担保发送和消息堆积),数据库集成,事件发布,日志和审核,验证
转换:XSLT1.0/2.0,XPath,XQuery,Smooks
2.1.3消息,服务,API及安全网关
基于不同的协议和消息格式暴露已有的应用及服务
松散耦合及SOA管理的虚拟化服务
负载均衡可靠性及业务节点的HA
为遗留系统/非标准服务创建服务前端
集中执行和管理安全,包括认证及授权
由WSO2Governance Registry完成策略执行及治理
由以键管理的RESTful API暴露服务及应用
日志,审核SLA监控,KPI监控
支持WS-Security,LDAP,Kerberos,OpenID,SAML,XACML
为inbound和outbound方案提供SSL隧道及SSL属性支持
CRL/OCSP证书取消验证
2.1.4高性能,高可用性,稳定及可扩展
支持每服务器1000个以上的无阻塞HTTP(S)连接
纯粹流式处理及即时响应消息处理
毫秒级恢复,高吞吐量场景
支持HA部署
以无状态服务架构通过集方式横向调节
以低资源消耗长时间运行
2.1.5轻量级,对开发者友好及易于部署eclipse如何设置为中文
无需代码,配置取代开发
容错中介易于配置,方便错误捕捉
服务可定制以满足任意WSO2中间件功能的特性
预配置服务器的部署选项,无需配置的私有云或公有云(WSO2ESB作为一项服务)
通过模板扩展自定义DSLs配置语言
嵌入式脚本语言代码,如Javascript,JRuby,Groovy以及更多自定义中介
为SVN,Maven,Ant及其它标准工具提供开发及部署
集成到WSO2Developer Studio(WSO2产品中一款基于ECLIPSE开发环境的IDE)
2.1.6管理及监控
以企业级安全的Web控制台提供全面的管理及监控
标准访问及性能统计的监控嵌入式集成
JMX MBeans监控及管理
操作审核及KPI监控和管理与WSO2Business Activity控制台集成
提供灵活的日志支持便于集成到企业日志系统
通过WSO2Governance Registry,在不同环境间集中式配置管理版本及生命周期
2.2WSO2Identity Server
WSO2Identity Server为企业WEB应用提供复杂的安全及身份管理,服务,API,使工作人员和架构师的工作更轻松,仅需最小的监控和维护.在最后版本中,身份服务作为一项Enterprise Identity Bus(EIB)—标准的管理多种身份无关的中心连接架构.
增加(RBAC)规范,保证访问控制的良好颗粒度,和SSO桥接以轻松地创建身份和权限管理,Identity Server所有最新版本现在包含如下特性:身份票据转换和中介无缝集成,具体有―在内部应用和云应用(如Salesforce,Google应用,和微软Office365);新用户及组供应功能;提供多选项和多步骤灵活性认证,可选择认证选项及启用健壮的多组件认证.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论