10/24/2006

BIE解剖-概述

What is BIE?

  • 概要

BIE是一个开源的集成系统,它使企业与外部合作伙伴之间更容易的交换数据,不论对方原来的系统是什么。它实现了与MS BizTalk相同的功能,但它是用Java开发的,因而是真正跨平台的。
免费,开源的GPL协议;

  • BIE Features in a Nutshell

跨平台;
可以转换任何文档格式(使用xml模式和映射);
图形化数据映射生成器;
监听器包括FTP、Web(HTTP/HTTPS)、Email(SMTP)、文件系统(Windows/unix)和WebServices(soap等);
内置定时任务管理;
通过web浏览器配置;

  • How do you use BIE?

配置消息格式(xml模式);
用mapBuilder映射数据转换关系;
用RouteBuilder设置消息流,可以增加各种action如FTP Get/Put,Email,FileSystem,HTTP post

  • BIE由如下几部分组成:

BPEL Engine - 解释执行用户设计的流程,调用Data adaptor和其他插件完成实际功能;
BPEL Designer - 流程设计器,最大的特色是完全基于html+Javascript;
MapBuilder - XML文件映射工具,生成的xslt文件由引擎调用完成数据转换;
类似mapForce,实际上因为其独立性,完全可以用mapForce代替。

Data Adaptor - 多种数据适配器,设计采用plugin架构,可方便插拔,可以很方便的引入另一个开源项目openAdaptor的数据适配器。

SBIE - 这是BIE通常被忽略的部分,相当与EAI中常说的采集终端或探针软件。



Technorati :

没有评论:

为什么说普京已经输掉了这场战争

  为什么说普京已经输掉了这场战争 作者: Yuval Noah Harari (历史学家畅销书【智人:人类简史】的作者) 译自: 英国卫报, 2022年2月28日 翻译: Andywho in Canada 原文链接: Why Vladimir Putin has alread...