In this article, I would walk through on how to leverage WCF-Relay adapter to expose on-premise BizTalk service for public access.
Refer my earlier article for Boomerang pipeline component, as I would use the same component over here.
Lets create a two way service which receives the request and renders a transformed message. As show below create receive port and a receive location with WCF-BasicHttpRelay binding, then provide the relay URL and configure the SAS Policy under Bindings Tabs.
Lets generate the token and using post man, these test the on-premise BizTalk service by posting a HTTP request with a valid request body.
As shown, transformed response would be rendered back to the client. By this way, we can access our on-premise service over the internet. Key take is that we can leverage BizTalk transformations from Azure Functions/Logic Apps instead of writing custom API to achieve complex transformation involving functiods.
No comments:
Post a Comment
Note: only a member of this blog may post a comment.