Guidance required on a custom biztalk adapter

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



From time to time, we need to create files that we push out to our
customers. I need to write an adapter that wakes up from time to time (as
scheduled), uses our proprietary API to retrieve data, perform some
processing to it, may be update some data back using our API and then
publish corresponding messages back to BizTalk message box. From there some
standard adapters can be used to pick those messages up and publish them out
to files.

My questions are as follows:



1) I am not sure what kind of adapter I need to write. Sounds like I
need to write a "receive" adapter because it would be publishing messages to
the BizTalk server. But I am not really receiving anything. So the trigger
for the adapter is not arrival of a file or something but rather a timed
signal.

2) The source of data is not the arrival of a file but an unsolicited
query executed against the database (through our API because there is other
stuff going on).

3) Is this a request-response or a one-way.



Essentially, can you get some guidance on what kind of adapter should I
consider.

Thanks in advance :-)


.



Relevant Pages

  • Re: Design
    ... I'll just add to what Frans has already said. ... You say common structure. ... API for getting the data, you have coupling on the structure of the data. ... To do an adapter correctly, you have to decide what you want to adapt! ...
    (comp.object)
  • Re: Design
    ... If one data source becomes ... the other adapter shall take over. ... API for getting the data, you have coupling on the structure of the data. ... Adapters inherit from the adapter class. ...
    (comp.object)
  • Re: Asynchronous Custom Adapters
    ... > Asynchronous API for custom adapters that uses the standard Begin/Send ... BizTalk has a fairly extensive API for adapter development, ...
    (microsoft.public.biztalk.general)
  • Design
    ... I am trying to make a adapter program. ... -Each adapter uses a specific API to collect data from data source. ... How the design of the adapter class should look like? ...
    (comp.object)
  • Re: Guidance required on a custom biztalk adapter
    ... I need to write an adapter that wakes up from time to time, uses our proprietary API to retrieve data, perform some processing to it, may be update some data back using our API and then publish corresponding messages back to BizTalk message box. ... You'd just implement some basic scheduling inside the adapter (example: wake every X seconds and check if it needs to do any processing. ...
    (microsoft.public.biztalk.server)