|
Home > Archive > BizTalk Server General > April 2006 > Integrating .NET with BizTalk
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Integrating .NET with BizTalk
|
|
| Jay Kinker 2006-04-27, 7:26 am |
| Hi,
Can anyone help me in integrating .Net Windows appllication with BizTalk
Application?
From a .Net Windows Application, how can i give input (XML) and get back the
response (XML) from a BizTalk Application in syncronous way.
Regards,
Jay Kinker__
| |
| Tomas Restrepo \(MVP\) 2006-04-27, 7:26 am |
| Jay,
>
> Can anyone help me in integrating .Net Windows appllication with BizTalk
> Application?
>
> From a .Net Windows Application, how can i give input (XML) and get back
> the
> response (XML) from a BizTalk Application in syncronous way.
If you're talking about BizTalk 2004/6, then the easiest way might be just
to publish your biztalk orchestration (with a request/response port) as a
WebService, and call that from your .NET application. You'll probably have
to look at what your latency requirements are, though, and see just where in
your orchestration you can/should return the answer (it doesn't necessarily
have to be at the end of it). You'll also want to make sure your
orchestration has very strong error handling and always returns an answer to
the client, otherwise you're in for some pretty frustraring issues 
--
Tomas Restrepo
tomasr@mvps.org
http://www.winterdom.com/
| |
| Jay Kinker 2006-04-27, 7:26 am |
| Hi Tomas,
THanks for your quick reply.
I do not want to use web services. Can we use the BizTalk Application by any
other means from a Windows / Web Application. Can we refer to the BizTalk
application directly from Windows / Web Application?
Regards,
Jay Kinker__
"Tomas Restrepo (MVP)" wrote:
> Jay,
>
> If you're talking about BizTalk 2004/6, then the easiest way might be just
> to publish your biztalk orchestration (with a request/response port) as a
> WebService, and call that from your .NET application. You'll probably have
> to look at what your latency requirements are, though, and see just where in
> your orchestration you can/should return the answer (it doesn't necessarily
> have to be at the end of it). You'll also want to make sure your
> orchestration has very strong error handling and always returns an answer to
> the client, otherwise you're in for some pretty frustraring issues 
>
>
> --
> Tomas Restrepo
> tomasr@mvps.org
> http://www.winterdom.com/
>
>
>
| |
| Dick Dijkstra 2006-04-27, 7:26 am |
| Jay,
You can create an orchestration with a request/response port. This port
is bound to a physical request/response receive port, that uses the
default HTTP adapter.
>From your win/web application you can post messages to a specified url
(btshttpreceive.dll) and receive a response from BizTalk.
Have a look at
http://msdn.microsoft.com/library/d...t_file_wkmm.asp
for more information about the HTTP adapter
Dick Dijkstra (www.dickdijkstra.com)
| |
| Tomas Restrepo \(MVP\) 2006-04-27, 7:26 am |
| Jay,
>
> THanks for your quick reply.
>
> I do not want to use web services. Can we use the BizTalk Application by
> any
> other means from a Windows / Web Application. Can we refer to the BizTalk
> application directly from Windows / Web Application?
It depends. Is the application running on one of the BizTalk nodes/machines?
If it is, you could use the SubmitDirect sample adapter that ships with the
BizTalk SDK to programatically submit messages to biztalk.
If it isn't, then using something like the SOAP or HTTP adapter is just much
easier.
--
Tomas Restrepo
tomasr@mvps.org
http://www.winterdom.com/
| |
| Jay Kinker 2006-04-27, 7:26 am |
| Hi Tomas,
Thanks for the reference. I just saw the sample. I think this must solve my
problem. I will try to implement it in my App.
Dick,
Thanks for a helpful link.
Regards,
Jay Kinker__
"Tomas Restrepo (MVP)" wrote:
> Jay,
>
>
> It depends. Is the application running on one of the BizTalk nodes/machines?
> If it is, you could use the SubmitDirect sample adapter that ships with the
> BizTalk SDK to programatically submit messages to biztalk.
>
> If it isn't, then using something like the SOAP or HTTP adapter is just much
> easier.
>
>
> --
> Tomas Restrepo
> tomasr@mvps.org
> http://www.winterdom.com/
>
>
>
|
|
|
|
|