Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / ASP.NET / Web Services / February 2005

Tip: Looking for answers? Try searching our database.

How to implement a three leg shake between WebService and Client ?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Renato Guarilha - 17 Feb 2005 11:33 GMT
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

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.