面向服务的架构
|
Talend Integration Suite RTx 主要支持:
Talend Integration Suite RTx 的管理控制台提供基于Web的全方位可视环境,以服务(Web服务)形式暴露一个或若干个数据集成作业,并在多个异构应用程序和系统之间以及在它们内部,通过SOAP绑定(RPC或基于档案)达到这些作业自动部署的目的。专用的WSDL向导帮助您生成WSDL描述器来以Web服务形式暴露作业,并在消费Web 服务时找出匹配的UDDI条目。 另外,Talend Integration Suite RTx具有原生导出为JBossESB的功能,全面实现了应用程序之间的完美互动。 凭借完美的请求池和队列等候系统(pooling and queuing system),SOA管理器对所受到的请求拥有十分强大的管理功能。用户自定义的常用服务池可以即时处理大量最需要的请求,同时队列管理器(queue manager)则处理其它附加请求,从而缓冲吞吐量,以实现异步数据处理。
|
基于事件的执行
|
Talend Integration Suite RTx 围绕不同的事件,通过调用Web服务或直接执行的方式,实时触发任务。 事件监听器(event listener)可以按需触发执行进程,此时消息可以来自于面向JMS消息的中间件或来自于企业服务总线(ESB),通过 RPC,HTTP,套接字监听器(socket listener),并使用各种“wait for”类型的条件。 延迟和流量均可按照trickle feed模式(在需要时)进行配置,调节成各种小批量数据(用户自定义批量大小)进行近实时处理,或适时处理,或采用以上所有模式综合处理。 Talend Integration Suite RTx 具有multi-instance支持功能。运行时将会把各个作业分配给多个处理器和服务器来执行,充分利用balance loading和网格架构的特点,达到可能实现的最优执行效果。
|
实时的连接器
|
Talend Integration Suite RTx 拥有众多专用于实时数据处理的连接器。其Web务组件允许所有开源数据集成进程按照SOAP协议或REST协议消费任何Web服务。 Talend Integration Suite RTx 还通过面向信息中间件(MOM)原生支持异步通讯。它与基于JMS的信息系统相结合,不仅支持事件驱动的架构(EDA),而且支持面向服务的架构(SOA)。 它用来连接各种商务应用的实时A P I的连接器包括:Saleforce.com, SAP, Microsoft Dynamics等。其它用于数据集成的连接器包括:
|
Change Data Capture
|
变化数据捕捉(Change Data Capture) 降低了系统间的数据流量,也就相应缩短了处理用时。变化数据捕捉功能实时确认并捕捉刚刚加入,更新或从数据库表中删除的数据。这种事务型功能不仅本身就可以应用于主要的RDBMS系统,通过Attunity整合技术,还可以应用于大型机和遗留系统。 发布&订阅 模式按照订阅应用的请求,通过连续馈给或定时摘要模式让订阅用户掌握这些变化(仅这些变化)。这种模式还支持多重延迟(multiple latencies)和多类型(multi-type)用户。 |











