I have to get a message from a Web service and process it in the
orchestration. I have to do it periodically at some time intervals. My
orchestration must start working upon receiving this message.
SOAP adapter is request-response and I can't set up a receive location so
that it polls web method (like File adapter polls some directory for files)
and passes the response to the MessageBox.
Seems like I have to write a custom adapter that will be sending fictive
message periodically to wake up my orchestration and then in orchestration I
will call the web method to get the real message.
I'd really appreciate some help in this question - is there some way to do
it in a better way?
Thanks in advance
Or for a more sophisticated approach you could try this:
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=163b20c8-d5b9-4795-b1b9-8a775a1a7359
Greg
"Stas Kondratiev" <StasKon...@discussions.microsoft.com> wrote in
message news:59E03A74-2A66-4EB7...@microsoft.com...
Yes I know about that gotdotnet scheduler (windows service) but it's too
sophisticated. Besides, our customer won't understand why he must set
settings in an external file to fire up orchestration.
The approach with scheduling script won't suffice our customer for the same
reason.
In short, I need a solution that fits into BizTalk frame, so to say.
Anyway, wouldn't it be nice to have an in-process adapter that schedules
some XML and all its settings are avaliable in the Receive Location dialog? :)
You could try to implement an active Web Service custom adapter, one that
will poll a web service at intervals
rather than build a custom adapter to send a dummy messages at intervals.
Greg
"Stas Kondratiev" <StasKon...@discussions.microsoft.com> wrote in
message news:F174DA06-1B4F-40EF...@microsoft.com...
Did ever find a solution to this?
I have the same problem as you. An orchestration is published as a web service, but after submitting the request it takes upto 40 seconds to get the response (first time). After the first time, it takes about 8 seconds.
For now I have created a windows service that posts a dummy xml to the webservice, but this is not a good solution.
BizTalk Utilities - Frustration free BizTalk Adapters
http://www.topxml.com/biztalkutilities
I've used it for the same purpose.
Regards,
Saravana Kumar
http://www.biztalk247.com/v1/
http://www.digitaldeposit.net/blog
[Please mark the response as "Answer" if it solves your problem.]
"Birol Kilinc" <m...@birolkilinc.com> wrote in message
news:287ff516-f94a-4824...@text.giganews.com...
Regards,
Saravana Kumar
http://www.biztalk247.com/v1/
http://www.digitaldeposit.net/blog
[Please mark the response as "Answer" if it solves your problem.]
"Saravana Kumar" <sarav...@hotmail.com> wrote in message
news:03631B6B-1216-4B79...@microsoft.com...