An interface controller for managing operation of a plurality of devices
via a wide area network is provided. Each of the devices has a unique
communication protocol associated therewith. A network communications
layer is provided for communicating with the plurality of devices via the
wide area network and a client application associated with the plurality
of devices. An information processing layer is also provided for
communicating with the network communications layer. The information
processing layer has a set of objects corresponding to each of the
plurality of devices. The information processing layer is also for
interacting with a data access layer on behalf of each of the plurality of
devices using the corresponding objects. Interaction between the
information processing layer and the data access layer on behalf of all of
the plurality of devices is governed by a single set of rules.
Ein Schnittstelle Steuerpult für handhabenden Betrieb einer Mehrzahl der Vorrichtungen über ein Fernnetz wird zur Verfügung gestellt. Jede der Vorrichtungen hat ein einzigartiges Kommunikationsprotokoll, das damit verbindet. Eine Netzkommunikationen Schicht wird für das Verständigen mit der Mehrzahl der Vorrichtungen über das Fernnetz zur Verfügung gestellt und der Klient Anwendung, das mit der Mehrzahl der Vorrichtungen verbunden ist. Eine Informationsverarbeitungschicht wird auch für das Verständigen mit der Netzkommunikationen Schicht zur Verfügung gestellt. Die Informationsverarbeitungschicht hat einen Satz Gegenstände, die jeder der Mehrzahl der Vorrichtungen entsprechen. Die Informationsverarbeitungschicht ist auch für das Einwirken auf eine Datenzugang Schicht im Namen jeder der Mehrzahl der Vorrichtungen mit den entsprechenden Gegenständen. Interaktion zwischen der Informationsverarbeitungschicht und der Datenzugang Schicht im Interesse von den ganzen Mehrzahl der Vorrichtungen wird durch einzelne Regeln geregelt.