DocumentCode
349811
Title
Connecting EIB components to distributed Java applications
Author
Ott, Robert ; Reiter, Heinrich
Author_Institution
Professional JNet Solutions AG, Muenchwilen TG, Switzerland
Volume
1
fYear
1999
fDate
1999
Firstpage
23
Abstract
This paper describes an architecture called `EIBAgents for Java´ that enables Java applications to access EIB (European Installation Bus) components. The architecture is abstract to allow open and flexible extensions of the EIB agent architecture. It is divided into three major Java base classes called EIBAgent, EIBReceiver and EIBEiblet. The EIBAgent is the actual interface that provides methods for accessing EIB group objects. EIBAgents can be implemented to access an EIB system via communication mechanisms such as serial communication (RS-232) or TCP/IP socket communication. EIBReceivers are described as the request forwarder to EIBAgent implementations and can be used to forward requests across different EIBAgent servers. EIBEiblets are applet style pieces of Java code that implement logical behavior or graphical user interfaces for the EIB system. The paper also shows a sample of a distributed Java application that uses the EIB agent architecture to access an EIB system from various platforms
Keywords
Java; distributed programming; graphical user interfaces; system buses; transport protocols; EIB component connection; EIBAgent; EIBAgent servers; EIBAgents for Java; EIBEiblet; EIBReceiver; European Installation Bus; Java base classes; TCP/IP socket communication; applet style Java code pieces; distributed Java applications; graphical user interfaces; logical behavior; request forwarder; serial communication; Application software; Architecture; Buildings; Electronic mail; Hardware; Java; Joining processes; Modems; Sockets; TCPIP;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies and Factory Automation, 1999. Proceedings. ETFA '99. 1999 7th IEEE International Conference on
Conference_Location
Barcelona
Print_ISBN
0-7803-5670-5
Type
conf
DOI
10.1109/ETFA.1999.815334
Filename
815334
Link To Document