none
how to expose BizTalk components as REST or WS-* services RRS feed

  • Question

  • how to expose BizTalk components as REST service or WS service. Can anyone please give detail description about this ?

    MBH

    Wednesday, July 13, 2016 5:51 PM

Answers

All replies

  • So, have you tried the BizTalk WCF Service Publishing Wizard?

    Are you having a specific problem?

    Wednesday, July 13, 2016 5:52 PM
    Moderator
  • Yes I exposed BizTalk Orc and schemas as WCF service. But I have been asked did you expose BizTalk components as REST service, not sure how different is that REST service ? Any explanation with difference will be highly appreciated.

    MBH

    Wednesday, July 13, 2016 5:57 PM
  • Hi

    REST is a standard that makes use of the standard HTTP verbs(GET/POST etc.) for invoking different service operations. Normally, when you expose WCF services, they are SOAP based. So what you have exposed now is a SOAP service. Read below post for differences between the two (you will find many such articles online as well)-

    https://www.infoq.com/articles/rest-soap-when-to-use-each

    REST is enabled in BizTalk by the WCF-WebHttp adapter/webHttp binding.

    To expose a REST service frm BizTalk, refer these-

    http://vikasbhardwaj15.blogspot.in/2014/01/publish-rest-service-from-biztalk-server.html

    http://www.codeproject.com/Articles/1073931/Exposing-a-REST-JSON-GET-endpoint-using-BizTalk-Se


    Thanks Arindam





    Wednesday, July 13, 2016 6:02 PM
    Moderator
  • you can expose BizTalk as REST service , Please go through link, it will help you to understand , how you can do it.

    http://social.technet.microsoft.com/wiki/contents/articles/25412.biztalk-server-2013-how-to-publish-a-rest-web-service-with-post.aspx

    https://seroter.wordpress.com/2012/11/12/exploring-rest-capabilities-of-biztalk-server-2013-part-1-exposing-rest-endpoints/

    Thanks,

    Chandra

    Wednesday, July 13, 2016 6:07 PM
  • not sure how different is that REST service ? Any explanation with difference will be highly appreciated.

    So, here's the problem, some things are the same and some are completely different.

    You need to familiarize yourself with those differences and what actually make a service RESTful.

    Unless you understand these first, there not much we can do.  Understanding the differences will help you ask the right questions.  Otherwise, we're just guessing or worse, assuming.


    Wednesday, July 13, 2016 6:20 PM
    Moderator