After looking on the web at several examples I have officially gotten myself confused about writing an Asynchronous Web Service, so I'm hoping someone can set me straight.

This is how I have interpreted most examples on the web.

  1. I have to create a standard synchronous web services with my Web Methods.
  2. I now create an additional web service that references the synchronous web service and wrap those web methods into the Begin/End style.


Can anyone that has written an Asynchronous Web Service confirm or clarify how it's done properly? Any examples would be greatly appreciated.

I'm pulling my information from the msdn website : http://msdn2.microsoft.com/en-us/library/98t3s469.aspx