08.11.2012 Aufrufe

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

Carlos Manuel Rodrigues Machado Autonomic Ubiquitous Computing

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

An environment needs to have three main JINI components: Services, Clients and Lookup<br />

Services (LUS):<br />

• A Jini service is an element playing as a front-end of network resource, producing<br />

service descriptions and representing services. They need to be registered, at least,<br />

on a network Lookup Service to be available for usage by the clients;<br />

• A Jini client uses the services. Firstly, a client searches for a given service in one or<br />

more Lookup Services. When a positive matching occurs, the client downloads a<br />

proxy of the service from the Lookup Service and executes it in client’s JVM with the<br />

help of the JavaRMI mechanism;<br />

• A Jini Lookup Service is directory or index of available services where service<br />

description, via a proxy application, can be downloaded.<br />

The JINI distributed platform depends on the LUS to allow the clients to discover the services.<br />

In order to increase the robustness in JINI distributed environment, it should have more than a<br />

single LUS available. The JINI java implementation requires that the devices have a Java Virtual<br />

Machine (JVM), which limits the usage of very low resource microcontroller based devices.<br />

The Open Building Information Exchange (oBIX 1 ) uses the XML and Web Services to allow the<br />

exchange of information among intelligent buildings, enable enterprise application integration and<br />

achieve true systems integration. The oBIX provides a publicly available web services interface<br />

specification that can be used to obtain data in a simple and secure manner from access control,<br />

utilities and other building automation systems. In addition, it provides data exchange among facility<br />

systems and enterprise applications.<br />

The oBIX 1 st release provides a normalized representation for the three common elements to<br />

control systems:<br />

1 More information available online at: http://www.obix.org/<br />

- 44 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!