Since the order fulfillment service is already being used by many customers, ShipAnyWhere has decided to keep the message format as XML over SOAP:
![](https://static.packt-cdn.com/products/9781788399234/graphics/assets/57af6918-6751-4d77-9aa5-70a09adca985.png)
They recently upgraded their BizTalk 2016 environment with feature pack 2. Feature pack 2 provides an option to expose a WCF-BasicHTTP receive location as an endpoint with Azure APIM using the BizTalk Administration Console.
In the BizTalk Administration Console, right-click your WCF-BasicHTTP receive location, and select Publish to API Management:
![](https://static.packt-cdn.com/products/9781788399234/graphics/assets/26b44ed9-62bf-4ccf-9bb3-843e53096635.png)
Press the Sign-in... button, which opens up an option to provide Azure credentials:
![](https://static.packt-cdn.com/products/9781788399234/graphics/assets/e5c3d6c5-e000-446d-82ea-2cb76080aa42.png)
Once sign-in is successful, you can choose the resource group and the APIM service instance name. WSDL specification will be automatically populated from the wizard. If you want to provide a different WSDL file, you can explore a file location and select one.
You can...