Hello. I have several computers in my net. I have several services on each computer(EJB3.0). Some of these services may depend on the others. For example I have service(EJB3.0) A on computer1 and B on computer2. Servce A depneds on service B. (or just can use it if B is available) But I don want to tell service A that service B is on computer2 because it can change. I would like to have some place where service B could register and where service A can lookup and retrive proxy of service B. I now that JINI offers something like that. Is it design pattern what i described? Do you know some other framework to do that? How can I carry out it?