J'ai besoin de créer un service mule qui POSTERa des données à un service Web qui attend des paires nom/valeur (pas xml), puis traiter la réponse XML à partir de ce service. Je ne peux pas trouver un bon exemple sur la façon de préparer la charge utile pour un POST http.Comment créer un service ESB Mule pour HTTP POST en utilisant des paires nom/valeur?
Quelqu'un peut-il donner un aperçu ou des exemples?
Ce que j'ai à ce jour est (je ne sais pas si « PathToTransformerClass » est nécessaire):
<service name="myService">
<inbound>
<vm:inbound-endpoint path="myService.request" synchronous="true">
<custom-transformer class="PathToTransformerClass" />
</vm:inbound-endpoint>
</inbound>
<outbound>
<pass-through-router>
<http:outbound-endpoint address="URIofWebServiceToPostTo" method="POST" synchronous="true">
<response-transformers>
<custom-transformer class="PathToClassToProcessTheResponse" />
</response-transformers>
</http:outbound-endpoint>
</pass-through-router>
</outbound>
</service>
vous pouvez poster votre code, il sera utile de connaître votre idée –