摘要 |
Es ist eine Vorrichtung (30) und ein Verfahren zum Erstellen von Applikationen (12, 200, 300) für Anwendungen (2, 3) zur Kommunikation zwischen einem Server (10) und einem Client (20) einer Automatisierungsanlage (1; 2; 3) bereitgestellt. Die Vorrichtung (30) umfasst eine Erzeugungseinrichtung (32; 33) zur Erzeugung eines Rumpfprogramms (610) für eine auf dem Server (10) oder einer dem Server (10) vorgelagerten Anwendung ausführbare Applikation (12, 200, 300) auf der Grundlage einer Kommunikationsobjektbeschreibung (60), welche ein Kommunikationsobjekt zwischen dem Server (10) und dem Client (20) derart beschreibt, dass auch ein Rumpfprogramm (620) für eine Applikation (22, 600, 700) auf Seiten des Clients (20) mit der Erzeugungseinrichtung (32; 33) oder einer weiteren Erzeugungseinrichtung (33; 32) auf der Grundlage der Kommunikationsobjektbeschreibung (60) erzeugbar ist, und eine Bereitstelleinrichtung (34) zum Bereitstellen des Rumpfprogramms (610) für den Server (10) oder die dem Server (10) vorgelagerte Anwendung (2, 3), so dass eine Kommunikation zwischen dem Server (10) und dem Client (20) oder zwischen der dem Server (10) vorgelagerten Anwendung (2, 3) und dem Client (20) gemäß dem in der Kommunikationsobjektbeschreibung (60) beschriebenen Kommunikationsobjekt ausführbar ist. Alternativ oder zusätzlich kann auch eine Erzeugungseinrichtung (33; 32) zur Erzeugung eines Rumpfprogramms (620) für eine auf dem Client (20) oder einer dem Client (20) vorgelagerten Anwendung ausführbare Applikation (22, 600, 700) auf der Grundlage einer Kommunikationsobjektbeschreibung (60) vorgesehen sein. |