最近,《InfoWorld》选出了15家IT新兴厂商,其中包括:jitterbit 请看:
http://www.linux-cn.com/html/linux/beginner/20070422/9519.html
Jitterbit 是一款集成工具, 用户可以使用Jitterbit 来集成不同的应用, 不同的databases, 以及不同的数据来源.
Jitterbit的使用
基本原理
- 定义消息源(可以是Database表数据,HTTP,FTP上的文件,已共享文件,WebService方法)
- 定义目标源(可以是Database表数据,HTTP,FTP上的文件(可定义XML格式、普通文本格式),已共享文件,WebService方法)
- 定义Transformation,规定消息源数据如何映射到目标。
- 部署Jitterbit项目到Jitterbit Server,设置调度规则(定时、频率)
取文件
取其它系统的库表
消息通讯的几种方式
- Database表数据
- HTTP请求
- FTP上的文件
- 已共享文件
- WebService方法
交互方式及协议
- 在客户端建立工程,上传到服务器即可,工程会在服务器调度执行
- 由Jitterbit服务器控制执行,Jitterbit服务在服务器要一直处于运行状态才能调度系统集成任务!
常用的功能
- Database表数据,HTTP,FTP上的文件(可定义XML格式、普通文本格式),已共享文件,WebService方法 之间的交互
个人评价:
- 支持常用的对数据库、文件、FTP、WebService,HTTP的数据源的访问,基本满足了中小企业数据转换需要。
- IDE使用JAVA开发,调度器采用C开发;
- 流程较清晰,使用起来极为方便,用户不需要了解更多技术细节;
- 但不支持JMS、TCP等企业常用数据源,也不支持脚本扩展,如果想支持这些恐怕很难,后端采用的C开发的,你如果自己想支持,需要同时会JAVA和C;
分享到:
相关推荐
Jitterbit是一个开源集成工具,它提供了一种快速,简单的方法来设计,配置,测试和部署集成解决方案。 它支持许多文档类型和协议:XML,Web服务,数据库,LDAP,文本,FTP,HTTP(S),文件
- uses : jitterbit/await-check-suites@v1 with : # The commit's repository name with owner. # For example, jitterbit/await-check-suites. # Default: ${{ github.repository }} repository : ' ' # The...
34. **Jitterbit**:开源集成方案,提高系统的可扩展性和性能。 35. **Bitizer**:多种进制转换工具,适用于二进制、十进制、十六进制等。 36. **thmbnl**:生成网站链接的缩略图,方便预览。 37. **ID Selector**:...
- uses : jitterbit/get-changed-files@v1 with : # Format of the steps output context. # Can be 'space-delimited', 'csv', or 'json'. # Default: 'space-delimited' format : ' ' 情境 以空格分隔获
- **相比同类工具**:像 Jitterbit、NetLimiter 等也有类似功能,但 clumsy 以其轻量级和易于使用的特点脱颖而出。 - **优缺点**:clumsy 的优点在于灵活性和可定制性,但可能在复杂网络模拟方面不如专门的仿真...
Jitterbit Harmony Dropbox 连接器 这是一个示例自定义 Jitterbit Harmony 连接器,它与 交互,使用 和 开发。 它不用于生产用途。 它旨在作为开发自定义 Harmony 连接器的起点。 这些说明假设您熟悉 Jitterbit ...
我们可以使用 Jitterbit、Mulesoft、Dataloader.io 或一些大型 ETL 工具,如 BOOMI 或 informatica。 然而,有时客户不愿意为 ETL 工具的许可成本支付高额费用,而我喜欢开源。 在本文中,我们将使用开源解决方案来...