wso2 esb poll文件,读取数据,转换数据发布记录消息

时间:2017-10-14 05:55:12

标签: wso2 integration wso2esb wso2developerstudio tooling

我的技术要求如下:

  1. 轮询CSV文件
  2. 逐行阅读数据
  3. 将数据转换为所需格式
  4. 转换为JSON / XML
  5. 通过REST / JMS发布数据
  6. 部署在WSO2 EI6.1.1
  7. 如何在WOS2的DS Tooling 3.8.0中实现这一目标?

    我知道可以使用入站端点,调解器,序列代理服务等,但无法找到有助于执行此操作的单个文档/文章。

    我从哪里开始?如何按顺序执行这些步骤?工件是独立创建的,但不管如何将它们自动化为集成流程。

    感谢有人可以解决问题。

1 个答案:

答案 0 :(得分:0)

解决方案:

  1. 创建空的ESB解决方案项目。
  2. 创建代理服务。
  3. 使用Smooks-config将CSV平面数据转换为XML格式
  4. 创建端点,用于将JMS消息生成到ActiveMQ的JMS队列。
  5. 如果需要转换,请使用datamapper mediator
  6. 使用log mediator进行日志记录。
  7. 使用属性介体设置端点相关属性。
  8. Config - axis2.xml,axis2Client.xml,用于在E1611上启用传输设置。
  9. 导出到CAR文件,在EI611管理控制台上部署。
  10. 快乐测试!!