Is BizTalk right for me?

Tech-Archive recommends: Fix windows errors by optimizing your registry



I'm trying to decide if BizTalk is the right solution for a certain
project I'm working on. Can someone give me a walkthrough of how
BizTalk would handle the following scenario?

I need to create an interface to an external website where you pass
parameters via the URL query string and receive an XML stream in
return. The original calling application might be a website or one of
several independent applications (VB, mainframe, etc).

My original thought was to create a web service that all of these
callers could access. The web service would handle formatting the
URL/query string to pass to the external website and would also handle
converting the response to a format the calling application wants.

Some additional complexity includes maintaining an audit trail
(probably via SQL Server) of requests and anomaly monitoring.

What little I know of BizTalk sounds tailor-made for this scenario. If
so, it sounds to me like I need synchronous processing since some of
these calls will be made by through a web application. How would
BizTalk handle a message initiated from a web app, route to the
external website, receive and process the XML response, and return a
synchronous response via the original HTTP request? Is this where the
HTTPRequestResponse adapter comes in?

I'm drowning in documentation right now and not really sure how to get
started. Maybe someone can help give me a jumpstart.

Thanks,
Chris

.



Relevant Pages

  • Calling a Axis web service from Biztalk 2004
    ... Im having huge problems consuming an Axis web service from Biztalk ... The request goes well and Axis sends the response, ...
    (microsoft.public.biztalk.general)
  • webmethod out param grief
    ... I am calling a vb.net web service from BizTalk and am getting in trouble ... Public Function GetNewDog(ByVal buildDog As BuildDog, ... being sent the response containing just the return type. ...
    (microsoft.public.biztalk.general)
  • RE: Is BizTalk right for me?
    ... This sounds more like a simple ASP.NET web service or a java web service than ... a biztalk solution. ... Biztalk could do it for sure but it'd be simpler to do ... > URL/query string to pass to the external website and would also handle ...
    (microsoft.public.biztalk.general)
  • Re: Direct submit
    ... Thanks for the response. ... With the Web service solution, ... which is running the BizTalk server. ... Assuming I have 2 BizTalk servers in my BizTalk group (For ...
    (microsoft.public.biztalk.general)
  • Re: Orchestration terminated in a Receive shape
    ... in that case there's no communication between BizTalk and IIS ... then the orchestration will just terminate. ... why can I call my web service ...
    (microsoft.public.biztalk.general)