>> So, in SOAP, is it possible / permissable to "push" data as I need, or do I have to wait for a request?<< Absolutely - and that would be the preferred implementation. Your PIC would be the client. It would 'push' data by making requests of the web server. If the object is just to get data to the server, then your method call could be set up to return void or an error - you could ignore the response or handle errors appropriately. Set up that way it's really pretty trivial - aside from the transport layer, which you'll need to work out. Shooting from the hip, the easiest way to implement this would be serial (or USB) out to a small application/service that then posts the request to the web server. Otherwise, you're going to have to build network connectivity into your device, which doesn't sound fun to me. Implementing the server side on your PIC is pretty much a non-option. You'd have to implement a web server on the PIC. This is doable but in light of the above, doesn't seem worth it. -matt redmond -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads