在此ESB应用程序中,我正在向命名的终结点中介发送一条消息,如下所示:
<send>
<endpoint key="echoEndpoint"/>
</send>
这是我的项目中相关的echoEndpoint.xml文件的内容:
<?xml version="1.0" encoding="UTF-8"?>
<endpoint name="echoEndpoint" xmlns="http://ws.apache.org/ns/synapse">
<address format="soap11" statistics="enable" trace="enable" uri="http://localhost:8280/services/echo"/>
</endpoint>
那么这个端点到底是什么?该HTTP://本地主机:8280 /服务/回声是像由WSO2预定endopoined提供原生?还是什么?
缺省情况下,esb / ei中包含了echo服务。您可以在Carbon Panel-> Main-> Manage-> Services中看到它。在那里,您可以通过“试用”功能对其进行测试。它有几种方法:
1.echoInt被扩展为获取整数作为参数并返回相同的整数值
2.echoString-期望将字符串值作为参数并返回相同的值
3.echoOMElement-接收XML作为参数并返回相同的XML 和其他一些方法。总体思路-该服务返回的值与收到的值相同。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。