• 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