BizTalk WCF Service Polling -
i need perform polling on wcf service inside biztalk. workflow follows:
- pool service (a string returned, should mapped schema)
- if there's no message available (exception raised/404/empty string/whatever easier), go 5
- convert string proper schema, process , forward message
- go 1
- wait 5 minutes , go 1
i've used 'consume wcf service' generate ports , schemas. cannot find way orchestrate workflow. here questions i'm unable find answers:
- how can create scheduled check see if there's data available in web service call?
- how can cast xml string request known schema?
- imagine message casted different schema depending on property received xml, how should this?
any appreciated!
biztalk not job scheduler, sort of workflow comes lot when organizations use biztalk. best bet find reliable (and resilient, monitored, logged, etc.) means of triggering process, telling biztalk when time call wcf service.
i answered question biztalk scheduling here. answer, may able use 1 of these options scheduling:
- the scheduled task adapter on codeplex - use if cannot use method of triggering scheduled workflow
- a windows scheduled task (more difficult manage, prior windows server 2008; can user powershell write file or message queue biztalk sucks in kick off process)
- third-party job scheduling software (particularly if in use; sql server can this you)
Comments
Post a Comment