Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jini™ Technology Registry Working Group International Virtual Observatory Alliance 19-20 March, 2003 London, e-Science Center Registry Working Group International.

Similar presentations


Presentation on theme: "Jini™ Technology Registry Working Group International Virtual Observatory Alliance 19-20 March, 2003 London, e-Science Center Registry Working Group International."— Presentation transcript:

1 Jini™ Technology Registry Working Group International Virtual Observatory Alliance 19-20 March, 2003 London, e-Science Center Registry Working Group International Virtual Observatory Alliance 19-20 March, 2003 London, e-Science Center

2 Registry Working Group Jini™ Technology Marco Leoni 19-20 March, 2003 London, e-Science Center Jini is a Service-Oriented Architecture (SOA) based on the idea of federating groups of users and their resources. What is Jini Architecture Find Registry Register Service Discovery Invoke the Service K-Jini More info What is Jini?

3 Registry Working Group Jini™ Technology Marco Leoni 19-20 March, 2003 London, e-Science Center What is JiniArchitecture Find Registry Register Service Discovery Invoke the Service K-Jini More info Jini Architecture Two main entities: service client Services Lookup Service Security Leasing Transactions Remote Events The Registry is a service!

4 Registry Working Group Jini™ Technology Marco Leoni 19-20 March, 2003 London, e-Science Center Multicasting notification 1.Service Provider locates a Lookup Service Adding a New Service Part 1: Find Registry Client Lookup Service Service Provider What is Jini Architecture Find Registry Register Service Discovery Invoke the Service K-Jini More info

5 Registry Working Group Jini™ Technology Marco Leoni 19-20 March, 2003 London, e-Science Center Service Provider Client 2.Provider loads a service object into Lookup Service Lookup Service Adding a New Service Part 2: Register What is Jini Architecture Find RegistryRegister Service Discovery Invoke the Service K-Jini More info

6 Registry Working Group Jini™ Technology Marco Leoni 19-20 March, 2003 London, e-Science Center Service Provider Lookup Service 3.A Client locates an appropriate service 4.The service object is loaded into the Client Client What is Jini Architecture Find Registry Register Service Discovery Invoke the Service K-Jini More info Service Discovery

7 Registry Working Group Jini™ Technology Marco Leoni 19-20 March, 2003 London, e-Science Center Service Provider Client Lookup Service 5.The Client invokes the service 6.Starts Client/Service interaction What is Jini Architecture Find Registry Register Service Discovery Invoke the Service K-Jini More info Invoke Service JAVA-RMI CORBA SOAP …

8 Registry Working Group Jini™ Technology Marco Leoni 19-20 March, 2003 London, e-Science Center What is Jini Architecture Find Registry Register Service Discovery Invoke the ServiceK-Jini More info Jini Key Concepts Most remarkable features: lookup service ≡ registry search templates flexibility dynamic interfacing fault tolerant

9 Registry Working Group Jini™ Technology Marco Leoni 19-20 March, 2003 London, e-Science Center What is Jini Architecture Find Registry Register Service Discovery Invoke the Service K-Jini More info Useful Links ζ Jini.orgJini.org (http://www.jini.org) ζ Jini Corner Jini Corner (http://www.artima.com/jini) ζ Jini™ @ SunJini™ @ Sun (http://www.sun.com/software/jini) ζ Gemini observing toolGemini observing tool (http://java.sun.com/features/2001/05/gemini.html) (http://www.gemini.edu/sciops/OThelp/otIndex.html) ζ JavaSpaces™JavaSpaces™ (http://java.sun.com/products/javaspaces)


Download ppt "Jini™ Technology Registry Working Group International Virtual Observatory Alliance 19-20 March, 2003 London, e-Science Center Registry Working Group International."

Similar presentations


Ads by Google