简体   繁体   English

WSO2 ESB以XML为中心?

[英]WSO2 ESB XML-centric?

WSO2 ESB seems to be very XML-centric in terms of its components. WSO2 ESB在其组件方面似乎非常以XML为中心。 Does this mean that all non-XML data needs to be converted into XML in order to get the full benefit of WSO2? 这是否意味着需要将所有非XML数据转换为XML才能获得WSO2的全部优势?

If the message need to be processed, it needs to be built at the ESB. 如果需要处理消息,则需要在ESB上构建消息。 for that there are default message builders. 为此,有默认的消息构建器。 but if you need the ESB as a pass through. 但是如果你需要ESB作为通过。 or maybe process only a part of the message, you don't have to build the entire thing. 或者可能只处理消息的一部分,您不必构建整个事物。 See [1]. 见[1]。

[1] http://docs.wso2.org/wiki/display/ESB451/Message+Relay+Building+Blocks [1] http://docs.wso2.org/wiki/display/ESB451/Message+Relay+Building+Blocks

And also note that WSO2 ESB is primarily a bus transporting binary data. 并且还要注意,WSO2 ESB主要是传输二进制数据的总线。 The data need to be interpreted into some message format only when the data is required to be processed. 只有在需要处理数据时,才需要将数据解释为某种消息格式。 It is true that most existing such interpretation is based on XML. 确实,大多数现有的这种解释都是基于XML的。 But in latest version, 4.5.1 it has more supported non-XML based formats like JSON and REST API. 但在最新版本4.5.1中,它支持更多非基于XML的格式,如JSON和REST API。 See the release notes . 请参阅发行说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM