Hi,
I´ve been implementing a simple webservice, that is reponsible to the
following services:
-Return an XML file resultant of a query, whose parameters were passed by
client.
-Update some information in his database, according to data sent by his
client. But both sides must do an aknowlegdment about task completion between
then.
How can I implement this ?
Do I have to use WS-ReliableMessaging protocol ?
In this case, Can you send me some information about download of source code
about implementation of this protocol ?
Regards,
Renato Guarilha
Dino Chiesa [Microsoft] - 22 Feb 2005 05:55 GMT
WS-RM isn't baked yet , generally.
There is also WS-AtomicTransaction, but it isn't generally available yet
either.
But, You can build the handshake protocol at the application layer.
When the client sends the request, the service can create a new UUID, and
store it in the database, along with a status code for the related
operation. The server can respond to the client with the UUID and the other
query response. At some later point the client can ack the receipt of the
query result, and pass in the same UUID. The server can then update the db
status code associated to that UUID (conversation ID).
or something similar.
-D
> Hi,
>
[quoted text clipped - 16 lines]
>
> Renato Guarilha