|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Jaka Mocnik, Marko Novak, Gregor Pipan, Piotr Karwaczynski, "A Discovery Service for Very Large, Dynamic Grids," 2012 IEEE 8th International Conference on E-Science, pp. 63, Second IEEE International Conference on e-Science and Grid Computing (e-Science'06), 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/E-SCIENCE.2006.4, author = {Jaka Mocnik and Marko Novak and Gregor Pipan and Piotr Karwaczynski}, title = {A Discovery Service for Very Large, Dynamic Grids}, journal ={2012 IEEE 8th International Conference on E-Science}, volume = {0}, year = {2006}, isbn = {0-7695-2734-5}, pages = {63}, doi = {http://doi.ieeecomputersociety.org/10.1109/E-SCIENCE.2006.4}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 IEEE 8th International Conference on E-Science TI - A Discovery Service for Very Large, Dynamic Grids SN - 0-7695-2734-5 SP EP A1 - Jaka Mocnik, A1 - Marko Novak, A1 - Gregor Pipan, A1 - Piotr Karwaczynski, PY - 2006 KW - null VL - 0 JA - 2012 IEEE 8th International Conference on E-Science ER - | |||
Current solutions do not address this problem adequately in very large, highly dynamic systems. Being usually designed for systems with predominantly static and relatively small set of information on existing service providers, they can not cope with large numbers of advertised services, service providers arbitrarily joining and leaving the system, and the constantly changing properties of the advertised services.
This paper presents an architecture and a proof-ofconcept implementation of a discovery service for large, highly dynamic service oriented systems, based on the peerto- peer paradigm. Our discovery service on one hand allows for dynamic publication of service advertisements by very large numbers of service providers that arbitrarily join and leave the system. On the other hand it provides means for service requesters to dependably discover service providers that fullfil complex conditions specified by the requester. Also, the system allows the requester to dynamically establish a contract with the discovered service provider that describes the conditions under which the service will be provided to the requester.
