W3C home > Mailing lists > Public > www-lib@w3.org > January to March 2000

Re: Got Post??

From: Henrik Frystyk Nielsen <frystyk@microsoft.com>
Date: Fri, 17 Mar 2000 10:08:18 -0800
Message-ID: <001b01bf903b$ccdba480$7eb91eac@redmond.corp.microsoft.com>
To: "Cal Caldwell" <Caldwell@kfalls.net>, <www-lib@w3.org>
Thanks for the kind words - we all own the www-lib list - it has been an integral part of the Web community pretty much forever and I am proud to be a part of it.

Starting and stopping the libwww event loop - yes, that is a great idea and I know used by others as well

Sounds to me that you should have write access to the code - but you will have to check with Jose :) 

Looking forward to your article!

Henrik Frystyk Nielsen,
  Thanks for the responses.  Henrik, I was hoping you would post.  It is pretty evident you pretty much "own" this list.   We basically figured out what you and Jose posted, however, it is cool to have you guys validate it.  
  Here is what we did to get synchronous behavior:

  We used the asynchronous code and, in the terminate handler, called HTEventList_stopLoop().  This dropped us out of the event loop and finished executing the rest of the function.  To get the UI to "block" we put all of the libwww code in its own thread and waited on that thread.

  I am playing around with this for an upcoming article in VCDJ on "Implementing the SOAP Channel using Libwww."  My thoughts being that an open source protocol should use an open source implementation of HTTP.  (And WinInet has some problems that Libwww solves.)  My partner Chris and I have played with this code for the last couple of weeks.  We have wrapped up the Post code in a COM object and use it from a UI to make a simple SOAP call.  For more on SOAP check out www.develop.com\soap. 

  I would be happy to shoot this code to you guys if you are interested.  Not being Libwww experts, I want to make sure we haven't done anything too awkward.

  Also, if you guys think it is worthy, we would be happy to see it as one of the samples...


Received on Friday, 17 March 2000 13:09:11 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:33:52 UTC