没有任何数据可供显示
开源项目社区 | 当前位置 : |
|
www.trustie.net/open_source_projects | 主页 > 开源项目社区 > wmb-ruby |
wmb-ruby
|
0 | 0 | 6 |
贡献者 | 讨论 | 代码提交 |
A framework for doing data transformations in WebSphere Message Broker, coded in Ruby. WMB out the box supports three languages for transformations:
ESQL, a proprietary, non object oriented language that allows for very natural mapping constructs, for example
OutputRoot.MRM.Header.Language=InputRoot.XML.root.xml:langJava. Since Java is statically typed, it does not allow for a natural mapping constructs. Instead, it provided an API much like the XML DOM for accessing and creating message trees. XSL-T. Only supported for XML transformations. Ruby could provide a nice alternative in that its a very popular language, and it easily offers mapping constructs much like ESQL. For example
inroot.MRM.Header.Language=outroot.XML.root.xml:langThis projects aims at providing basic support for writing message transformations using Ruby. This includes a simple API, a Ruby node for including in the message flow and a yet to be defined way of deploying the Ruby code to the runtime message broker.