数据与应用集成平台
FioranoESB(Fiorano Enterprise Service Bus) 企业服务总线,是业界领先的“peer-to-peer”(端对端)和基于标准的应用服务整合软件平台,用于构建可管理的、可扩展的和经济实用的EAI解决方案。FioranoESB构筑于目前世界上传输速率最快的JMS服务器FioranoMQTM之上,并解决了客户对整合和应用服务平台所关心的主要问题;它提供简单、经济、可扩展的方法和工具,以组件化的方式灵活构建业务流程;应用独创的“粗颗粒”组件编程技术构建可重用的组件库,使得诸如构建、原型化、生产和管理分布式复杂应用的活动,变得和今天我们习惯使用的电子表格操作一样简单。
Fiorano ESB允许企业以基于标准的、面向服务架构(SOA)的方式将应用系统和流程跨越企业进行集成。通过分布式架构和集中式管理,Fiorano ESB解决了集中式的集成消息代理和应用服务器存在的问题。它使企业能够利用企业内任何地方的现有业务系统来快速为业务上的问题组建一个有效的解决方案。Fiorano ESB的事件驱动架构允许更快的响应业务的变化,带来了无比的灵活性和生产率的提高。作为被市场证明的领先者,Fiorano ESB已被成功部署在各种大规模的、安全的和关键任务的环境中。Fiorano ESB具有实现分布式服务的特点,可以有效重用,允许设计方案的升级,并能扩展跨越整个企业。
FioranoESB 技术架构图
产品技术特征
一、分布式代理端对端架构
FioranoESB基于代理端对端(P2P)架构,当对等设备之间进行数据传输时,底层架构利用分布式网络中的事件代理进行集中化的监控和服务控制。多个网络中心可以在任何拓扑结构下相互连接,因此具有优越的扩展能力和很高的容错能力。
二、分布式计算架构
1、优越的扩展能力/性能
端对端(Peer-to-Peer)架构可以使数据流在各组件间并行流动,达到前所未有的性能和扩展能力,很容易扩展到成千上万网络节点。
2、集中式管理
FioranoESB (Peer-to-Peer)架构可以让用户管理、控制、配置所有的FioranoESB 架构中的组织元件,包括任一节点上的企业服务器、节点服务器和消息服务器。
3、传输协议
FioranoESB提供了可运行在多种平台上基于TCP、HTTP、SSL及HTTPS传输协议的业务进程计算环境,从而使开发者不必关心有关传输层的协议细节。
4、基于角色的安全管理
FioranoESB 设计成十分易于无缝整合企业的安全策略。FioranoESB为包括节点、用户和服务在内的多种角色提供了基于角色的访问控制功能,并提供了基于J2EE规范的安全性能,包括底层架构(消息通信、节点服务器和传输层)和位于防火墙内外的服务,SSL保证手机软件开发
5、负载平衡和故障恢复
无须任何编程,FioranoESB 为服务器和客户端应用程序提供了内置的负载平衡和故障恢复功能。
三、24x7x持久的高可用性
FioranoESB 提供了一个可以自愈网络应用程序的典范和24x7x持久的高可用性,对消息服务器、节点服务器和服务均提供了故障恢复功能。
四、企业级互操作性
1、支持多种语言进行组件开发
C、C++、Java、COM、.NET(C#)、Visual Basic、Active X和各种脚本语言。
2、支持的操作系统
所有支持Java 虚拟机(JVM)的平台,包括Win32、Solaris、Linux、AS/400、OS-390、Macintosh和其它操作系统。
3、支持的技术
适配器构架支持J2EE、.NET和Web Services组件。
4、支持的数据库
MS-SQL7.0以上版本、Oracle7.x以上版本、Sybase、DB2和其它数据库。
5、应用协议
XML、CSV、ODBC、EDI
五、动态的可扩展性
FioranoESB独特的“粗颗粒”组件模型和智能化的可视化工具,使用户可以利用可视化拖放方式来连接预先测试好的服务组件,构建特定的业务流程。FioranoESB 去除了业务流程模型和其实现间的差异,允许模型的实现随着模型的变化而动态地扩展或修改。
六、组件化开发
1、“粗颗粒”组件
FinotanoESB 定义了一种“粗颗粒”的组件模型,在其内部每一个组件都作为一个独立的实体运行,直到其被调用时才会加载到相应的运行环境中。这种组件模型简化了对现存Web Services、Database、Legacy、J2EE和.NET软件资源的组件化开发,增强了企业业务流程的可重用性。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。