[Uddi4j-general] Web services on a wireless adhoc network
Brought to you by:
ihodges
From: <sup...@ya...> - 2002-07-09 19:57:03
|
Hi, I'm trying to implement web services on a wireless adhoc network. I've given a brief overview of the problem and the tools I'm planning to use and that's followed by a couple of questions. Consider a few wireless devices within range of each other each providing its own service(s). Each device maintains a sort of registry that keeps track of all the services that are being offered by all the devices in the adhoc network at a certain instant, e.g. if a network consists of devices A, B, C and D, device A's registry lists the services provided by itself *and* the services of devices B, C and D. If a new device E enters the network, a service discovery algorithm ensures that A, B, C, D and E all have their own registries updated to indicate the services offered by all the devices in the adhoc network. So basically, (i) every device acts as a service provider *and* a service requester (client & server) (ii) every device has it's own private registry that lists its own services *and* the services of the other devices in the network Another point is that these services aren't exactly services being offered by businesses. It could apply to the following scenario, e.g. you receive an email on your PDA and would like to print it out. However, there isn't any printer available. Some time later, you happen to walk into a room where a printer is available. Your PDA detects the printer and asks you if you would like to print out your email. So I'm talking about services like printing, displaying some output on a screen, etc., not services offered by businesses. And by the way these devices are embedded devices. Now I'm thinking of using Jakarta Tomcat for the web server and Apache Axis for the SOAP engine. Do you think that's an ok choice? Does anyone have any idea how I should go about implementing the registry? I'm thinking of using an open source private UDDI. Do you think that's suitable? Does anyone know of one that may be appropriate? I think I can use only use UDDI4J to link up to the private UDDI once I have one. Am I right to say that? Does anyone have any comments on the model I just described above? Please feel free to share your views! Thanks very much! Supriyo __________________________________________________ Do You Yahoo!? Win a DV camera, join our "30 Seconds of Fame" contest http://sg.movies.yahoo.com |