CA2357409A1 - Systeme de communication d'un equipement d'automatisme base sur le langage wsdl - Google Patents
Systeme de communication d'un equipement d'automatisme base sur le langage wsdl Download PDFInfo
- Publication number
- CA2357409A1 CA2357409A1 CA002357409A CA2357409A CA2357409A1 CA 2357409 A1 CA2357409 A1 CA 2357409A1 CA 002357409 A CA002357409 A CA 002357409A CA 2357409 A CA2357409 A CA 2357409A CA 2357409 A1 CA2357409 A1 CA 2357409A1
- Authority
- CA
- Canada
- Prior art keywords
- communication system
- automation
- service
- equipment
- document
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25093—During start, integration into machine, send module functionality to scheduler
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31196—SOAP, describes available services and how to call them remotely
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/31—From computer integrated manufacturing till monitoring
- G05B2219/31422—Upload, download programs, parameters from, to station to, from server
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32126—Hyperlink, access to program modules and to hardware modules in www, web server, browser
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34038—Web, http, ftp, internet, intranet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
Système de communication sur un réseau IP (50) entre un équipement d'automatisme (10) capable d'exécuter un programme (20) pour fournir des fonctions d'automatisme et un ou plusieurs appareils distants (30,40) exécutant une ou plusieurs applications informatiques. Le système de communication est conforme au langage WSDL (Web Services Description Language) et fournit à un appareil distant des fonctions de surveillance, de visualisation, de contrôle, de configuration ou de programmation de l'équipement d'automatisme (10). Le système de communication utilise au moins un document de description de service (61), conforme au langage WSDL, accessible par une adresse URL et qui décrit les capacités d'un ou plusieurs services WEB (21,21') capables d'interagir avec un programme (20) de l'équipement d'automatisme (10).
Claims (24)
1. Système de communication sur un réseau IP (50) entre un équipement d'automatisme (10) comportant au moins une unité de traitement capable d'exécuter au moins un programme (20) pour fournir des fonctions d'automatisme et un ou plusieurs appareils distants (30,40) exécutant une ou plusieurs applications informatiques, caractérisé par le fait que le système de communication est conforme au langage WSDL (Web Services Description Language) dans le but de fournir à
un appareil distant (30,40) des fonctions de surveillance, de visualisation, de contrôle, de configuration ou de programmation de l'équipement d'automatisme (10) et par le fait que le système de communication utilise au moins un document de description de service (61), conforme au langage WSDL, qui décrit les capacités d'un ou plusieurs services WEB (21,21') capables d'interagir avec un programme (20) de l'équipement d'automatisme (10).
un appareil distant (30,40) des fonctions de surveillance, de visualisation, de contrôle, de configuration ou de programmation de l'équipement d'automatisme (10) et par le fait que le système de communication utilise au moins un document de description de service (61), conforme au langage WSDL, qui décrit les capacités d'un ou plusieurs services WEB (21,21') capables d'interagir avec un programme (20) de l'équipement d'automatisme (10).
2. Système de communication selon la revendication 1, caractérisé par le fait qu'un document de description de service (61) est accessible, pour un appareil distant (30,40), par une adresse URL, URI ou IP, à travers une interface réseau IP
(15,15',15").
(15,15',15").
3. Système de communication selon la revendication 2, caractérisé par le fait qu'un service WEB (21,21') est capable de recevoir et d'émettre sur le réseau IP (50) des messages (53) encodés selon au moins un protocole de communication conforme à au moins une liaison WSDL (binding) décrite dans un document de description de service (61).
4. Système de communication selon la revendication 3, caractérisé par le fait qu'au moins une liaison WSDL (binding) décrite dans un document de description de service (61) est conforme à un des protocoles SOAP, HTTP ou MIME.
5. Système de communication selon la revendication 4, caractérisé par le fait qu'un document de description de service (61) décrit les capacités d'un service WEB
(21,21') à exposer un service conforme à un protocole spécifique aux équipements d'automatisme.
(21,21') à exposer un service conforme à un protocole spécifique aux équipements d'automatisme.
6. Système de communication selon la revendication 3, caractérisé par le fait qu'au moins une liaison WSDL (binding) décrite dans un document de description de service (61) est conforme à un protocole spécifique aux équipements d'automatisme.
7. Système de communication selon la revendication 3, caractérisé par le fait qu'au moins une liaison WSDL (binding) décrite dans un document de description de service (61) est conforme à au moins une version encodée du protocole SOAP
selon un format binaire.
selon un format binaire.
8. Système de communication selon la revendication 1, caractérisé par le fait que le document de description de service (61) relatif à un équipement d'automatisme (10) est mémorisé dans des moyens de stockage locaux d'un appareil distant (30,40).
9. Système de communication selon la revendication 2, caractérisé par le fait que le document de description de service (61) relatif à un équipement d'automatisme (10) est mémorisé dans des moyens de stockage (60) situés dans l'équipement d'automatisme (10).
10. Système de communication selon la revendication 2, caractérisé par le fait que le document de description de service (61) relatif à un équipement d'automatisme (10) est mémorisé dans des moyens de stockage (60') situés dans un appareil intermédiaire (70) connecté à l'équipement d'automatisme (10) et à au moins un appareil distant (30).
11. Système de communication selon la revendication 2, caractérisé par le fait que le document de description de service (61) relatif à un équipement d'automatisme (10) est mémorisé dans des moyens de stockage distants (60") situés dans un serveur (80).
12. Système de communication selon la revendication 2, caractérisé par le fait qu'il comporte un générateur de document de description de service (62) capable, à la suite d'une demande émanant d'un appareil distant (30,40), de construire dynamiquement un document de description de service (61) relatif à un équipement d'automatisme (10) et accessible, pour un appareil distant (30,40), par une adresse URL, URI ou IP, à travers une interface réseau IP (15,15',15").
13. Système de communication selon la revendication 3, caractérisé par le fait qu'un service WEB (21), capable d'interagir avec un programme (20) d'un équipement d'automatisme (10), est implanté dans l'équipement d'automatisme (10).
14. Système de communication selon la revendication 3, caractérisé par le fait qu'un service WEB (21'), capable d'interagir avec un programme (20) d'un équipement d'automatisme (10), est implanté dans un appareil intermédiaire (70) connecté
à
l'équipement d'automatisme (10) et à au moins un appareil distant (30,40).
à
l'équipement d'automatisme (10) et à au moins un appareil distant (30,40).
15. Système de communication selon la revendication 14, caractérisé par le fait que le service WEB (21') est capable de recevoir et d'émettre des requêtes (54,54') encodées selon un ou plusieurs protocoles spécifiques aux équipements d'automatisme.
16. Système de communication selon la revendication 2, caractérisé par le fait qu'un document de découverte de document de description de service (61) relatif à un équipement d'automatisme (10) est accessible, pour un appareil distant (30,40), par une adresse URL, URI ou IP.
17. Système de communication selon la revendication 16, caractérisé par le fait que le document de découverte d'un document de description de service (61) relatif à un équipement d'automatisme (10) est représenté par une ou plusieurs pages WEB conformes avec au moins un langage de description de page WEB, lequel document de découverte propose une ou plusieurs listes d'adresses URL, URI ou IP
d'un ou plusieurs documents de description de service (61).
d'un ou plusieurs documents de description de service (61).
18. Système de communication selon la revendication 16, caractérisé par le fait que le format du document de découverte d'un document de description de service (61) relatif à un équipement d'automatisme (10) est conforme aux spécifications ADS
(Advertisement and Discovery Services), DISCO (Discovery) ou UDDI (Universel Description, Discovery and Integration).
(Advertisement and Discovery Services), DISCO (Discovery) ou UDDI (Universel Description, Discovery and Integration).
19. Système de communication selon la revendication 16, caractérisé par le fait que le document de découverte d'un document de description de service (61) relatif à un équipement d'automatisme (10) est mémorisé dans des moyens de stockage (60) situés dans l'équipement d'automatisme (10).
20. Système de communication selon la revendication 16, caractérisé par le fait que le document de découverte d'un document de description de service (61) relatif à un équipement d'automatisme (10) est mémorisé dans des moyens de stockage (60') situés dans un appareil intermédiaire (70) connecté à
l'équipement d'automatisme (10) et à au moins un appareil distant (30).
l'équipement d'automatisme (10) et à au moins un appareil distant (30).
21. Système de communication selon la revendication 16, caractérisé par le fait que le document de découverte d'un document de description de service (61) relatif à un équipement d'automatisme (10) est mémorisé dans des moyens de stockage distants (60") situés dans un serveur (80).
22. Procédé de communication mis en oeuvre dans un système de communication selon l'une des revendications précédentes, caractérisé par le fait que le procédé comporte les étapes suivantes:
.cndot. Une première étape de découverte de service WEB, dans laquelle une application informatique (31) ou une application de développement (41), s'exécutant dans un appareil distant (30,40), émet sur le réseau IP (50) une requête (51) pour recevoir, dans une réponse (51), un ou plusieurs documents de description de service (61) conformes au langage WSDL et décrivant les capacités d'un ou plusieurs services WEB (21,21'), .cndot. Une deuxième étape de génération dans laquelle, grâce à un document de description de service (61) conforme au langage WSDL, il est possible de générer (52) tout ou partie d'une application informatique (31) grâce à des générateurs de codes (43,44) ou de générer un comportement dans une application informatique (31) grâce à des interpréteurs de documents WSDL
(33,34), de manière à ce que l'application informatique (31) d'un appareil distant (30) communique avec un service WEB (21,21') au moyen de messages (53) conformes au protocole de communication décrit dans le document de description de service (61), .cndot. Une troisième étape de communication sur le réseau IP (50) entre une application informatique (31), exécutée dans un appareil distant (30), et au moins un service WEB (21,21') d'un équipement d'automatisme (10), au moyen de messages (53) conformes au protocole de communication décrit le document de description de service (61).
.cndot. Une première étape de découverte de service WEB, dans laquelle une application informatique (31) ou une application de développement (41), s'exécutant dans un appareil distant (30,40), émet sur le réseau IP (50) une requête (51) pour recevoir, dans une réponse (51), un ou plusieurs documents de description de service (61) conformes au langage WSDL et décrivant les capacités d'un ou plusieurs services WEB (21,21'), .cndot. Une deuxième étape de génération dans laquelle, grâce à un document de description de service (61) conforme au langage WSDL, il est possible de générer (52) tout ou partie d'une application informatique (31) grâce à des générateurs de codes (43,44) ou de générer un comportement dans une application informatique (31) grâce à des interpréteurs de documents WSDL
(33,34), de manière à ce que l'application informatique (31) d'un appareil distant (30) communique avec un service WEB (21,21') au moyen de messages (53) conformes au protocole de communication décrit dans le document de description de service (61), .cndot. Une troisième étape de communication sur le réseau IP (50) entre une application informatique (31), exécutée dans un appareil distant (30), et au moins un service WEB (21,21') d'un équipement d'automatisme (10), au moyen de messages (53) conformes au protocole de communication décrit le document de description de service (61).
23. Procédé de communication selon la revendication 22, caractérisé par le fait que, durant l'étape de découverte, une application informatique (31) ou une application de développement (41) peuvent utiliser un ou plusieurs documents de découverte pour découvrir un ou plusieurs documents de description de service (61) décrivant un service WEB (21,21') relatif à un équipement d'automatisme (10).
24. Procédé de communication selon la revendication 22, caractérisé par le fait que, durant l'étape de génération, une application de développement (41) s'exécutant dans un deuxième appareil distant (40) peut générer tout ou partie d'une application informatique (31) localement dans le deuxième appareil distant (40) ou dans un premier appareil distant (30) à travers le réseau IP (50).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0011320 | 2000-08-31 | ||
FR0011320A FR2813471B1 (fr) | 2000-08-31 | 2000-08-31 | Systeme de communication d'un equipement d'automatisme base sur le protocole soap |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2357409A1 true CA2357409A1 (fr) | 2002-02-28 |
CA2357409C CA2357409C (fr) | 2011-08-09 |
Family
ID=8853998
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2357409A Expired - Fee Related CA2357409C (fr) | 2000-08-31 | 2001-08-27 | Systeme de communication d'un equipement d'automatisme base sur le langage wsdl |
CA002357408A Abandoned CA2357408A1 (fr) | 2000-08-31 | 2001-08-27 | Systeme de communication d'un equipement d'automatisme base sur le protocole soap |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002357408A Abandoned CA2357408A1 (fr) | 2000-08-31 | 2001-08-27 | Systeme de communication d'un equipement d'automatisme base sur le protocole soap |
Country Status (7)
Country | Link |
---|---|
US (2) | US7366752B2 (fr) |
EP (2) | EP1193948B1 (fr) |
JP (2) | JP2002215486A (fr) |
CA (2) | CA2357409C (fr) |
DE (1) | DE60118487T2 (fr) |
ES (1) | ES2258065T3 (fr) |
FR (1) | FR2813471B1 (fr) |
Families Citing this family (236)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2001238380A1 (en) * | 2000-02-16 | 2001-08-27 | Bea Systems Inc. | Open market collaboration system for enterprise wide electronic commerce |
US7013340B1 (en) * | 2000-05-18 | 2006-03-14 | Microsoft Corporation | Postback input handling by server-side control objects |
US20030220880A1 (en) * | 2002-01-17 | 2003-11-27 | Contentguard Holdings, Inc. | Networked services licensing system and method |
US7380250B2 (en) * | 2001-03-16 | 2008-05-27 | Microsoft Corporation | Method and system for interacting with devices having different capabilities |
US20060265475A9 (en) * | 2001-03-19 | 2006-11-23 | Thomas Mayberry | Testing web services as components |
US7747764B2 (en) * | 2001-04-20 | 2010-06-29 | Rockwell Automation Technologies, Inc. | Web access for non-TCP/IP control devices of an industrial control system |
GB0109726D0 (en) * | 2001-04-20 | 2001-06-13 | Koninkl Philips Electronics Nv | Service access system |
US7493397B1 (en) * | 2001-06-06 | 2009-02-17 | Microsoft Corporation | Providing remote processing services over a distributed communications network |
DE10129322A1 (de) * | 2001-06-19 | 2003-01-02 | Siemens Ag | Zentrale Administration eines Callcenters |
US7290030B2 (en) | 2001-07-13 | 2007-10-30 | Rockwell Automation Technologies, Inc. | Internet object based interface for industrial controller |
US6819960B1 (en) | 2001-08-13 | 2004-11-16 | Rockwell Software Inc. | Industrial controller automation interface |
EP1293898A1 (fr) * | 2001-09-14 | 2003-03-19 | Siemens Aktiengesellschaft | Procédé d'opération pour un dispositif d'automatisation |
US7343428B2 (en) * | 2001-09-19 | 2008-03-11 | International Business Machines Corporation | Dynamic, real-time integration of software resources through services of a content framework |
US7035944B2 (en) * | 2001-09-19 | 2006-04-25 | International Business Machines Corporation | Programmatic management of software resources in a content framework environment |
DE10149480A1 (de) * | 2001-10-08 | 2003-04-17 | Siemens Ag | System und Verfahren zum Zugriff auf ein Gerät, insbesondere ein Automatisierungsgerät mit einer standardisierten Schnittstelle |
DE10149481A1 (de) * | 2001-10-08 | 2003-04-30 | Siemens Ag | System und Verfahren zur Datenausgabe eines Geräts, insbesondere eines Automatisierungsgerät über eine standardisierte Schnittstelle mit Variablenersetzung über einen Echoserver |
US7451157B2 (en) * | 2001-10-16 | 2008-11-11 | Microsoft Corporation | Scoped metadata in a markup language |
EP1303097A3 (fr) | 2001-10-16 | 2005-11-30 | Microsoft Corporation | Systeme virtuel réparti de sécurité |
US7676540B2 (en) | 2001-10-16 | 2010-03-09 | Microsoft Corporation | Scoped referral statements |
US8001189B2 (en) * | 2001-10-16 | 2011-08-16 | Microsoft Corporation | Routing of network messages |
US7536712B2 (en) * | 2001-10-16 | 2009-05-19 | Microsoft Corporation | Flexible electronic message security mechanism |
US8015204B2 (en) | 2001-10-16 | 2011-09-06 | Microsoft Corporation | Scoped access control metadata element |
US7194553B2 (en) | 2001-10-16 | 2007-03-20 | Microsoft Corporation | Resolving virtual network names |
US20030093471A1 (en) * | 2001-10-18 | 2003-05-15 | Mitch Upton | System and method using asynchronous messaging for application integration |
US7392391B2 (en) * | 2001-11-01 | 2008-06-24 | International Business Machines Corporation | System and method for secure configuration of sensitive web services |
US7899047B2 (en) | 2001-11-27 | 2011-03-01 | Microsoft Corporation | Virtual network with adaptive dispatcher |
US7822860B2 (en) * | 2001-12-11 | 2010-10-26 | International Business Machines Corporation | Method and apparatus for dynamic reconfiguration of web services infrastructure |
US7171493B2 (en) * | 2001-12-19 | 2007-01-30 | The Charles Stark Draper Laboratory | Camouflage of network traffic to resist attack |
EP1322124A1 (fr) * | 2001-12-19 | 2003-06-25 | Siemens Aktiengesellschaft | Procédé pour l'exploitation d'un réseau de communication |
US7603469B2 (en) * | 2002-01-15 | 2009-10-13 | International Business Machines Corporation | Provisioning aggregated services in a distributed computing environment |
CA2369797A1 (fr) * | 2002-01-31 | 2003-07-31 | Bridgewater Systems Corporation | Systeme et methode de gestion de services web |
US7219125B1 (en) * | 2002-02-13 | 2007-05-15 | Cisco Technology, Inc. | Method and apparatus for masking version differences in applications using a data object exchange protocol |
EP1337080A3 (fr) * | 2002-02-15 | 2005-06-08 | Hitachi, Ltd. | Procédé de commande des dispositifs de réseau |
US7912930B1 (en) * | 2002-02-21 | 2011-03-22 | Oracle International Corporation | System and method for resource provisioning |
US7516447B2 (en) | 2002-02-22 | 2009-04-07 | Bea Systems, Inc. | Methods and apparatus for building, customizing and using software abstractions of external entities |
JP4698635B2 (ja) * | 2002-03-25 | 2011-06-08 | 株式会社リコー | Webサービス機能を有する情報処理装置 |
US20030225894A1 (en) * | 2002-03-25 | 2003-12-04 | Tatsuo Ito | Image forming apparatus including web service functions |
US20040088352A1 (en) * | 2002-04-08 | 2004-05-06 | Kurth Lloyd N. | Business to business integration via the web |
US7330473B1 (en) | 2002-04-12 | 2008-02-12 | Rockwell Automation Technologies, Inc. | System and methodology providing network data exchange between industrial control components |
US20050198138A1 (en) * | 2002-04-29 | 2005-09-08 | Rainer Heller | Automation device comprising an interface for message-based and port-based accessing of an application |
WO2003094046A2 (fr) * | 2002-04-29 | 2003-11-13 | Siemens Aktiengesellschaft | Service de repertoire dans un systeme d'automatisation |
US20040078440A1 (en) * | 2002-05-01 | 2004-04-22 | Tim Potter | High availability event topic |
US7519976B2 (en) * | 2002-05-01 | 2009-04-14 | Bea Systems, Inc. | Collaborative business plug-in framework |
US8135772B2 (en) | 2002-05-01 | 2012-03-13 | Oracle International Corporation | Single servlets for B2B message routing |
US7155438B2 (en) * | 2002-05-01 | 2006-12-26 | Bea Systems, Inc. | High availability for event forwarding |
US7526519B2 (en) * | 2002-05-01 | 2009-04-28 | Bea Systems, Inc. | High availability application view deployment |
US7257645B2 (en) * | 2002-05-01 | 2007-08-14 | Bea Systems, Inc. | System and method for storing large messages |
US7484224B2 (en) * | 2002-05-02 | 2009-01-27 | Bae Systems, Inc. | Adapter deployment without recycle |
US7165249B2 (en) * | 2002-05-02 | 2007-01-16 | Bea Systems, Inc. | Systems and methods for modular component deployment |
US7676538B2 (en) * | 2002-05-02 | 2010-03-09 | Bea Systems, Inc. | Systems and methods for application view transactions |
US7222148B2 (en) | 2002-05-02 | 2007-05-22 | Bea Systems, Inc. | System and method for providing highly available processing of asynchronous service requests |
US7350184B2 (en) | 2002-05-02 | 2008-03-25 | Bea Systems, Inc. | System and method for enterprise application interactions |
US7162687B2 (en) * | 2002-05-31 | 2007-01-09 | Sun Microsystems, Inc. | JSP tag libraries and web services |
US7512906B1 (en) | 2002-06-04 | 2009-03-31 | Rockwell Automation Technologies, Inc. | System and methodology providing adaptive interface in an industrial controller environment |
US7151966B1 (en) | 2002-06-04 | 2006-12-19 | Rockwell Automation Technologies, Inc. | System and methodology providing open interface and distributed processing in an industrial controller environment |
US7606890B1 (en) | 2002-06-04 | 2009-10-20 | Rockwell Automation Technologies, Inc. | System and methodology providing namespace and protocol management in an industrial controller environment |
US7539724B1 (en) * | 2002-06-04 | 2009-05-26 | Rockwell Automation Technologies, Inc. | Instant messaging for event notification and exchanging data in an industrial controller environment |
US9565275B2 (en) | 2012-02-09 | 2017-02-07 | Rockwell Automation Technologies, Inc. | Transformation of industrial data into useful cloud information |
CA2390348A1 (fr) * | 2002-06-10 | 2003-12-10 | Ibm Canada Limited-Ibm Canada Limitee | Systemes, methodes et programmes informatiques de mise en application de services web et d'acces a ces services |
US6988099B2 (en) * | 2002-06-27 | 2006-01-17 | Bea Systems, Inc. | Systems and methods for maintaining transactional persistence |
US7386860B2 (en) * | 2002-06-28 | 2008-06-10 | Microsoft Corporation | Type extensions to web services description language |
EP1376281B1 (fr) * | 2002-06-29 | 2008-11-05 | ABB Research Ltd. | Procédé et système de traitement de données de configuration |
US7266582B2 (en) * | 2002-08-09 | 2007-09-04 | Sun Microsystems, Inc. | Method and system for automating generation of web services from existing service components |
US6973659B2 (en) * | 2002-08-22 | 2005-12-06 | International Business Machines Corporation | Mapping between remote procedure call system primitives and event driven execution environment system primitives |
US8051188B2 (en) * | 2002-09-05 | 2011-11-01 | Canon Kabushiki Kaisha | Method of proposing a service via a description document of such a service |
FR2844369B1 (fr) * | 2002-09-05 | 2010-10-08 | Canon Kk | Procede de proposition d'un service, de test d'acces a un service et de verification de comptabilite |
US7448066B2 (en) * | 2002-09-19 | 2008-11-04 | International Business Machines Corporation | Application server object-level security for distributed computing domains |
EP1418732B1 (fr) * | 2002-09-19 | 2016-01-06 | Ricoh Company, Ltd. | Système de communications avec une pluralité d'appareils de communication comme client et serveur de communication pour l'échange des requêtes et réponses d'opération |
US8176143B2 (en) * | 2002-09-20 | 2012-05-08 | Ricoh Company, Ltd. | Web service providing apparatus |
US20040059704A1 (en) * | 2002-09-20 | 2004-03-25 | International Business Machines Corporation | Self-managing computing system |
JP5263195B2 (ja) * | 2002-09-20 | 2013-08-14 | 株式会社リコー | 画像形成装置及び画像形成システム |
US7574653B2 (en) * | 2002-10-11 | 2009-08-11 | Microsoft Corporation | Adaptive image formatting control |
US8356067B2 (en) | 2002-10-24 | 2013-01-15 | Intel Corporation | Servicing device aggregates |
KR100463823B1 (ko) * | 2002-11-11 | 2004-12-29 | 에스케이 텔레콤주식회사 | 리거시 시스템 및 콘텐츠 프로바이더(cp) 연동용soap 기반 통신 게이트웨이 시스템 및 이를 이용한프로토콜 변환 방법 |
US7991827B1 (en) | 2002-11-13 | 2011-08-02 | Mcafee, Inc. | Network analysis system and method utilizing collected metadata |
CN100477627C (zh) * | 2002-11-13 | 2009-04-08 | 英特尔公司 | 通过无线网络的多模式网络交互 |
EP1420316B1 (fr) * | 2002-11-18 | 2012-05-23 | Rockwell Automation Technologies, Inc. | Communication par messages instantanés (Instant Messaging) pour notification d'événements et l'échange de données en milieu des automates programmables industriels |
US8489741B2 (en) * | 2002-11-21 | 2013-07-16 | International Business Machines Corporation | Policy enabled grid architecture |
US7149752B2 (en) * | 2002-12-03 | 2006-12-12 | Jp Morgan Chase Bank | Method for simplifying databinding in application programs |
US20040133633A1 (en) * | 2002-12-05 | 2004-07-08 | Neopost Inc. | Method and apparatus for adaptive client communications |
US20040139144A1 (en) * | 2002-12-31 | 2004-07-15 | Batra Virinder M. | Using web services to access computational grids by non-members of the grid |
US8032439B2 (en) * | 2003-01-07 | 2011-10-04 | Jpmorgan Chase Bank, N.A. | System and method for process scheduling |
US7401156B2 (en) * | 2003-02-03 | 2008-07-15 | Jp Morgan Chase Bank | Method using control interface to suspend software network environment running on network devices for loading and executing another software network environment |
US7584474B2 (en) * | 2003-02-25 | 2009-09-01 | Bea Systems, Inc. | Systems and methods for transaction chaining |
US7774697B2 (en) * | 2003-02-25 | 2010-08-10 | Bea Systems, Inc. | System and method for structuring distributed applications |
US7293038B2 (en) | 2003-02-25 | 2007-11-06 | Bea Systems, Inc. | Systems and methods for client-side filtering of subscribed messages |
US7752599B2 (en) * | 2003-02-25 | 2010-07-06 | Bea Systems Inc. | Systems and methods extending an existing programming language with constructs |
US20050022164A1 (en) * | 2003-02-25 | 2005-01-27 | Bea Systems, Inc. | Systems and methods utilizing a workflow definition language |
US20040235563A1 (en) * | 2003-02-26 | 2004-11-25 | Blackburn Christopher W. | Game update service in a service-oriented gaming network environment |
US20060142086A1 (en) * | 2003-02-26 | 2006-06-29 | Blackburn Christopher W | Progressive service in a service-oriented gaming network environment |
US7650276B2 (en) * | 2003-02-26 | 2010-01-19 | Bea Systems, Inc. | System and method for dynamic data binding in distributed applications |
US7707564B2 (en) * | 2003-02-26 | 2010-04-27 | Bea Systems, Inc. | Systems and methods for creating network-based software services using source code annotations |
US8032860B2 (en) | 2003-02-26 | 2011-10-04 | Oracle International Corporation | Methods for type-independent source code editing |
AU2004200734B2 (en) * | 2003-02-26 | 2010-07-15 | Wms Gaming Inc. | Gaming management service in the service-oriented gaming network environment |
JP2004255187A (ja) * | 2003-02-26 | 2004-09-16 | Wms Gaming Inc | サービス指向ゲームネットワーク環境 |
US20050044173A1 (en) * | 2003-02-28 | 2005-02-24 | Olander Daryl B. | System and method for implementing business processes in a portal |
US20040225995A1 (en) * | 2003-02-28 | 2004-11-11 | Kyle Marvin | Reusable software controls |
US7650592B2 (en) * | 2003-03-01 | 2010-01-19 | Bea Systems, Inc. | Systems and methods for multi-view debugging environment |
FR2852177B1 (fr) * | 2003-03-03 | 2005-06-24 | Canon Kk | Procede de proposition d'un service fourni par un ordinateur serveur dans un reseau de communication |
US8308567B2 (en) | 2003-03-05 | 2012-11-13 | Wms Gaming Inc. | Discovery service in a service-oriented gaming network environment |
US20040243848A1 (en) * | 2003-03-06 | 2004-12-02 | Blackburn Christopher W. | Authentication service in a service-oriented gaming network environment |
US20040243849A1 (en) * | 2003-03-06 | 2004-12-02 | Blackburn Christopher W. | Authorization service in a service-oriented gaming network environment |
US7927210B2 (en) * | 2003-03-17 | 2011-04-19 | Wms Gaming Inc. | Accounting service in a service-oriented gaming network environment |
US20040242331A1 (en) * | 2003-03-17 | 2004-12-02 | Blackburn Christopher W. | Time service in a service-oriented gaming network environment |
WO2004084083A1 (fr) * | 2003-03-19 | 2004-09-30 | Unisys Corporation | Analyse de consolidation de serveurs |
US20040205216A1 (en) * | 2003-03-19 | 2004-10-14 | Ballinger Keith W. | Efficient message packaging for transport |
US20040266532A1 (en) * | 2003-03-27 | 2004-12-30 | Blackburn Christopher W. | Event management service in a service-oriented gaming network environment |
US7379998B2 (en) * | 2003-03-31 | 2008-05-27 | Jp Morgan Chase Bank | System and method for multi-platform queue queries |
WO2004090671A2 (fr) * | 2003-04-04 | 2004-10-21 | Computer Associates Think, Inc. | Systeme et procede permettant d'acceder a des donnees de documents par l'intermediaire d'un service web |
CA2464797A1 (fr) * | 2003-04-16 | 2004-10-16 | Wms Gaming Inc. | Authentification a distance de logiciels de jeux de hasard dans un environnement de systemes de jeux de hasard |
CA2464788A1 (fr) * | 2003-04-16 | 2004-10-16 | Wms Gaming Inc. | Reseau de distribution de logiciels de jeux de hasard dans un environnement de systemes de jeux de hasard |
US20040266523A1 (en) * | 2003-04-16 | 2004-12-30 | Gentles Thomas A | Secured networks in a gaming system environment |
US20040230602A1 (en) * | 2003-05-14 | 2004-11-18 | Andrew Doddington | System and method for decoupling data presentation layer and data gathering and storage layer in a distributed data processing system |
US7366722B2 (en) * | 2003-05-15 | 2008-04-29 | Jp Morgan Chase Bank | System and method for specifying application services and distributing them across multiple processors using XML |
US7509641B2 (en) * | 2003-05-16 | 2009-03-24 | Jp Morgan Chase Bank | Job processing framework |
US7634555B1 (en) | 2003-05-16 | 2009-12-15 | Johnson Controls Technology Company | Building automation system devices |
US20050227768A1 (en) * | 2003-05-27 | 2005-10-13 | Blackburn Christopher W | Gaming network environment having a language translation service |
JP2004362183A (ja) * | 2003-06-04 | 2004-12-24 | Hitachi Ltd | プログラム管理方法及び実施装置並びに処理プログラム |
US7904583B2 (en) * | 2003-07-11 | 2011-03-08 | Ge Fanuc Automation North America, Inc. | Methods and systems for managing and controlling an automation control module system |
JP2005038016A (ja) | 2003-07-15 | 2005-02-10 | Canon Inc | データ処理装置、データ処理方法、データ処理プログラム、及び画像形成装置 |
US7925722B1 (en) * | 2003-08-01 | 2011-04-12 | Avocent Corporation | Method and apparatus for discovery and installation of network devices through a network |
US20050038708A1 (en) * | 2003-08-10 | 2005-02-17 | Gmorpher Incorporated | Consuming Web Services on Demand |
WO2005017782A1 (fr) * | 2003-08-13 | 2005-02-24 | Siemens Logistics And Assembly Systems Inc | Procede pour fournir en temps reel des informations de production au moyen de services web in situ integres dans un equipement de production electronique |
US7171454B2 (en) * | 2003-08-13 | 2007-01-30 | Siemens Energy & Automation, Inc. | Method for providing real-time production information using in-situ web services embedded in electronic production equipment |
US20050060376A1 (en) * | 2003-09-12 | 2005-03-17 | Moran Neal P. | Secure computer telephony integration access |
DE10342591A1 (de) * | 2003-09-15 | 2005-04-14 | Siemens Ag | Automatisierungsobjekt bzw. Verfahren zur Informationsbeschreibung eines Automatisierungsobjektes |
JP2005122377A (ja) * | 2003-10-15 | 2005-05-12 | Konica Minolta Business Technologies Inc | 制御装置、制御指示装置、制御プログラムおよび制御指示プログラム |
US7110918B2 (en) * | 2003-11-05 | 2006-09-19 | Shoplogix Inc. | Self-contained system and method for remotely monitoring machines |
US20050117179A1 (en) * | 2003-11-06 | 2005-06-02 | Tatsuo Ito | Output information providing method, output information providing system, document outputting method, and document outputting system |
US20050198255A1 (en) * | 2003-12-23 | 2005-09-08 | Johnson Controls Technology Company | Value reporting using web services |
US20050144174A1 (en) * | 2003-12-31 | 2005-06-30 | Leonid Pesenson | Framework for providing remote processing of a graphical user interface |
US8112383B2 (en) * | 2004-02-10 | 2012-02-07 | Microsoft Corporation | Systems and methods for a database engine in-process data provider |
DE102004007233B3 (de) * | 2004-02-13 | 2005-05-19 | Siemens Ag | Verfahren zum Installieren einer Automatisierungskomponente und entsprechendes Automatisierungssystem |
US7596622B2 (en) * | 2004-02-26 | 2009-09-29 | Research In Motion Limited | Apparatus and method for processing web service descriptions |
US7774456B1 (en) * | 2004-02-27 | 2010-08-10 | Packeteer, Inc. | Methods, apparatuses and systems facilitating classification of web services network traffic |
US7457870B1 (en) * | 2004-02-27 | 2008-11-25 | Packeteer, Inc. | Methods, apparatuses and systems facilitating classification of web services network traffic |
US7496622B2 (en) * | 2004-03-17 | 2009-02-24 | International Business Machines Corporation | Alternative registry lookup of web services |
US7467399B2 (en) * | 2004-03-31 | 2008-12-16 | International Business Machines Corporation | Context-sensitive confidentiality within federated environments |
US20050222990A1 (en) * | 2004-04-06 | 2005-10-06 | Milne Kenneth T | Methods and systems for using script files to obtain, format and disseminate database information |
US9734222B1 (en) | 2004-04-06 | 2017-08-15 | Jpmorgan Chase Bank, N.A. | Methods and systems for using script files to obtain, format and transport data |
US20050228693A1 (en) * | 2004-04-09 | 2005-10-13 | Webb James D | Data exchange web services for medical device systems |
US7376830B2 (en) * | 2004-04-26 | 2008-05-20 | Jp Morgan Chase Bank | System and method for routing messages |
JP2007536634A (ja) | 2004-05-04 | 2007-12-13 | フィッシャー−ローズマウント・システムズ・インコーポレーテッド | プロセス制御システムのためのサービス指向型アーキテクチャ |
US7890604B2 (en) * | 2004-05-07 | 2011-02-15 | Microsoft Corproation | Client-side callbacks to server events |
US20050251380A1 (en) * | 2004-05-10 | 2005-11-10 | Simon Calvert | Designer regions and Interactive control designers |
US9026578B2 (en) * | 2004-05-14 | 2015-05-05 | Microsoft Corporation | Systems and methods for persisting data between web pages |
US7464386B2 (en) * | 2004-05-17 | 2008-12-09 | Microsoft Corporation | Data controls architecture |
US7860874B2 (en) * | 2004-06-08 | 2010-12-28 | Siemens Industry, Inc. | Method for searching across a PLC network |
US8312132B2 (en) * | 2004-08-20 | 2012-11-13 | Core Wireless Licensing S.A.R.L. | Context data in UPNP service information |
US7587496B2 (en) | 2004-09-17 | 2009-09-08 | Ricoh Company, Ltd. | Transfer device, distributed processing system, transfer device control method, program, and recording medium |
WO2006029645A1 (fr) * | 2004-09-17 | 2006-03-23 | Telecom Italia S.P.A. | Procede et systeme d'interaction entre entites sur un reseau de communications |
US20060064468A1 (en) * | 2004-09-20 | 2006-03-23 | Brown K R | Web services interface and object access framework |
US9537768B2 (en) * | 2004-09-30 | 2017-01-03 | Rockwell Automation Technologies, Inc. | System that provides for removal of middleware in an industrial automation environment |
US7483994B1 (en) | 2004-11-01 | 2009-01-27 | Ameriprise Financial, Inc. | System and method for creating a standard envelope structure |
JP4486481B2 (ja) * | 2004-11-19 | 2010-06-23 | 三菱重工業株式会社 | ロガー、ロガーサーバ装置、サーバ装置、並びに稼動状態監視システム |
GB0425860D0 (en) * | 2004-11-25 | 2004-12-29 | Ibm | A method for ensuring the quality of a service in a distributed computing environment |
US8296354B2 (en) * | 2004-12-03 | 2012-10-23 | Microsoft Corporation | Flexibly transferring typed application data |
US20060136489A1 (en) * | 2004-12-17 | 2006-06-22 | Frank Thome | Mapping a semantic model of business collaboration to a web services meta model |
US20060133412A1 (en) | 2004-12-22 | 2006-06-22 | Rockwell Automation Technologies, Inc. | Integration of control and business applications using integration servers |
DE102005004265B4 (de) * | 2005-01-28 | 2014-11-27 | Phoenix Contact Gmbh & Co. Kg | Verfahren und Vorrichtung zur Vergabe von Netzwerk-Teilnehmergeräteadressen in Profinet-IO Netzwerk |
US7706895B2 (en) * | 2005-02-25 | 2010-04-27 | Rockwell Automation Technologies, Inc. | Reliable messaging instruction |
US7484226B2 (en) * | 2005-03-10 | 2009-01-27 | International Business Machines Corporation | Web client endpoint emulator |
US20060212855A1 (en) * | 2005-03-16 | 2006-09-21 | Bournas Redha M | Methods, systems and computer program products for implementing production processes |
US7453875B2 (en) * | 2005-03-23 | 2008-11-18 | Microsoft Corporation | Querying for services using soap over UDP |
US7233830B1 (en) * | 2005-05-31 | 2007-06-19 | Rockwell Automation Technologies, Inc. | Application and service management for industrial control devices |
KR100664937B1 (ko) * | 2005-07-09 | 2007-01-04 | 삼성전자주식회사 | 복수의 수신노드에게 웹 서비스 메시지를 전송하는 방법 및웹 서비스 메시지 처리 장치 |
KR100840513B1 (ko) | 2005-07-13 | 2008-06-23 | 삼성전자주식회사 | 웹서비스 시스템 및 그 방법 |
JP2007108956A (ja) * | 2005-10-12 | 2007-04-26 | Canon Inc | 通信装置及びその制御方法 |
US8156232B2 (en) | 2005-09-12 | 2012-04-10 | Rockwell Automation Technologies, Inc. | Network communications in an industrial automation environment |
US20070067388A1 (en) * | 2005-09-21 | 2007-03-22 | Angelov Dimitar V | System and method for configuration to web services descriptor |
US8078671B2 (en) * | 2005-09-21 | 2011-12-13 | Sap Ag | System and method for dynamic web services descriptor generation using templates |
US20070073850A1 (en) * | 2005-09-29 | 2007-03-29 | Rockwell Automation Technologies, Inc. | Industrial control device configuration and discovery |
US20090307295A1 (en) * | 2005-11-25 | 2009-12-10 | Ahmad-Ramez Madjed Kassou | Method and Apparatus for Reducing Server Workload in an Automation System |
US8010695B2 (en) * | 2005-12-30 | 2011-08-30 | Sap Ag | Web services archive |
US20070156872A1 (en) * | 2005-12-30 | 2007-07-05 | Stoyanova Dimitrina G | Method and system for Web services deployment |
US8024425B2 (en) * | 2005-12-30 | 2011-09-20 | Sap Ag | Web services deployment |
US7814060B2 (en) * | 2005-12-30 | 2010-10-12 | Sap Ag | Apparatus and method for web service client deployment |
US7908294B2 (en) * | 2006-01-26 | 2011-03-15 | Oracle International Corporation | Interoperable management of application servers |
US7925710B2 (en) * | 2006-01-31 | 2011-04-12 | Microsoft Corporation | Simultaneous API exposure for messages |
WO2007092542A2 (fr) * | 2006-02-07 | 2007-08-16 | Wms Gaming Inc. | Réseau de jeux de pari avec points d'accès sans fil |
WO2007092608A2 (fr) * | 2006-02-09 | 2007-08-16 | Wms Gaming Inc. | Système de messages de diffusion de disponibilité de serveur de jeu de pari |
US20070192128A1 (en) * | 2006-02-16 | 2007-08-16 | Shoplogix Inc. | System and method for managing manufacturing information |
US8155142B2 (en) * | 2006-03-16 | 2012-04-10 | Exceptional Innovation Llc | Network based digital access point device |
US8209398B2 (en) * | 2006-03-16 | 2012-06-26 | Exceptional Innovation Llc | Internet protocol based media streaming solution |
US8001219B2 (en) * | 2006-03-16 | 2011-08-16 | Exceptional Innovation, Llc | User control interface for convergence and automation system |
US8725845B2 (en) * | 2006-03-16 | 2014-05-13 | Exceptional Innovation Llc | Automation control system having a configuration tool |
US7966083B2 (en) * | 2006-03-16 | 2011-06-21 | Exceptional Innovation Llc | Automation control system having device scripting |
WO2007124453A2 (fr) * | 2006-04-20 | 2007-11-01 | Exceptional Innovation Llc | Écran tactile pour système de convergence et d'automatisation |
JP2007298056A (ja) * | 2006-04-27 | 2007-11-15 | Tsubakimoto Chain Co | 防食性ローラチェーン |
US8706799B2 (en) * | 2006-05-29 | 2014-04-22 | Sandisk Il Ltd. | Method and apparatus to exchange information with a local storage device |
US7610172B2 (en) * | 2006-06-16 | 2009-10-27 | Jpmorgan Chase Bank, N.A. | Method and system for monitoring non-occurring events |
WO2008021079A2 (fr) | 2006-08-08 | 2008-02-21 | Wms Gaming Inc. | gestionnaire de jeux de Paris configurable |
US9217998B2 (en) * | 2006-09-29 | 2015-12-22 | Rockwell Automation Technologies, Inc. | Management and development of an industrial environment |
US9058032B2 (en) * | 2006-09-29 | 2015-06-16 | Rockwell Automation Technologies, Inc. | Hosting requirements for services |
US8732658B2 (en) * | 2006-09-29 | 2014-05-20 | Rockwell Automation Technologies, Inc. | Layered interface in an industrial environment |
US9261877B2 (en) * | 2006-09-29 | 2016-02-16 | Rockwell Automation Technologies, Inc. | Multiple machine interface |
US8776092B2 (en) | 2006-09-29 | 2014-07-08 | Rockwell Automation Technologies, Inc. | Multiple interface support |
US8818757B2 (en) * | 2008-09-30 | 2014-08-26 | Rockwell Automation Technologies, Inc. | Modular object and host matching |
WO2008073658A2 (fr) | 2006-11-09 | 2008-06-19 | Exceptional Innovation, Llc. | Dispositif portatif pour une solution de convergence et d'automatisation |
WO2008065480A1 (fr) * | 2006-11-30 | 2008-06-05 | Freescale Semiconductor, Inc. | Dispositif et procédé permettant de tester un circuit |
GB0714148D0 (en) * | 2007-07-19 | 2007-08-29 | Lipman Steven | interacting toys |
CN101849223B (zh) * | 2007-10-05 | 2013-06-12 | 施奈德电气自动控制有限责任公司 | 具有控制程序的基于Web服务的自动化设备及其配置方法 |
US8849963B2 (en) * | 2008-01-30 | 2014-09-30 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for connecting legacy nodes |
EP2093676A1 (fr) * | 2008-02-20 | 2009-08-26 | Siemens Aktiengesellschaft | Procédé destiné à générer des modules fonctionnels pour services Web |
FR2928756B1 (fr) * | 2008-03-17 | 2016-02-12 | Schneider Electric Ind Sas | Interface homme machine basee sur le langage xaml |
EP2109020B1 (fr) * | 2008-04-10 | 2012-11-28 | Siemens Aktiengesellschaft | Système d'automatisation et procédé de diagnostic, adaptation ou optimisation d'un appareil d'automatisation |
KR101036861B1 (ko) | 2008-05-29 | 2011-05-25 | 한국산업기술평가관리원 | 예상되는 사용 정보로 확장된 서비스 기술정보 |
JP2010028509A (ja) * | 2008-07-22 | 2010-02-04 | Kyocera Mita Corp | 画像形成システム、画像形成装置およびコンピュータプログラム |
US20100106867A1 (en) * | 2008-10-23 | 2010-04-29 | Hewlett-Packard Development Company, L.P. | Remote control device communication through translation into hid packets |
DE102008062934A1 (de) * | 2008-12-23 | 2010-06-24 | Kuka Roboter Gmbh | Vernetzte Industriesteuerung und Verfahren zum Wechsel des Betriebsmodus einer solchen Industriesteuerung |
US9043409B2 (en) | 2009-06-11 | 2015-05-26 | Qualcomm Incorporated | Methods and apparatus for a plug-in model for publishing structured meta-data based discovery |
US9253020B2 (en) * | 2009-06-11 | 2016-02-02 | International Business Machines Corporation | Web service interaction in a dynamically extensible business application |
US9475359B2 (en) * | 2009-10-06 | 2016-10-25 | Johnson Controls Technology Company | Systems and methods for displaying a hierarchical set of building management system information |
US8655830B2 (en) * | 2009-10-06 | 2014-02-18 | Johnson Controls Technology Company | Systems and methods for reporting a cause of an event or equipment state using causal relationship models in a building management system |
US20110087650A1 (en) * | 2009-10-06 | 2011-04-14 | Johnson Controls Technology Company | Creation and use of causal relationship models in building management systems and applications |
US8682921B2 (en) | 2010-07-07 | 2014-03-25 | Johnson Controls Technology Company | Query engine for building management systems |
US8516016B2 (en) | 2010-07-07 | 2013-08-20 | Johnson Controls Technology Company | Systems and methods for facilitating communication between a plurality of building automation subsystems |
KR101806288B1 (ko) * | 2010-09-17 | 2017-12-08 | 삼성전자주식회사 | 위젯 환경 구축 방법 및 그 장치 |
US8566702B2 (en) * | 2010-09-20 | 2013-10-22 | Blackberry Limited | Methods and systems of outputting content of interest |
KR101756704B1 (ko) | 2010-10-27 | 2017-07-11 | 삼성전자주식회사 | 이동통신 시스템에서 soap 메시지 전송 방법 및 장치 |
US9021017B2 (en) * | 2011-09-03 | 2015-04-28 | Barracuda Networks, Inc. | Configuring a plurality of diverse devices/services from an adaptive configuration control hyper-server apparatus |
US9477936B2 (en) | 2012-02-09 | 2016-10-25 | Rockwell Automation Technologies, Inc. | Cloud-based operator interface for industrial automation |
GB2509723A (en) * | 2013-01-10 | 2014-07-16 | Ibm | Invoking web services that are determined at the time of execution |
US9709978B2 (en) | 2013-05-09 | 2017-07-18 | Rockwell Automation Technologies, Inc. | Using cloud-based data for virtualization of an industrial automation environment with information overlays |
US9438648B2 (en) | 2013-05-09 | 2016-09-06 | Rockwell Automation Technologies, Inc. | Industrial data analytics in a cloud platform |
US9786197B2 (en) | 2013-05-09 | 2017-10-10 | Rockwell Automation Technologies, Inc. | Using cloud-based data to facilitate enhancing performance in connection with an industrial automation system |
US10026049B2 (en) | 2013-05-09 | 2018-07-17 | Rockwell Automation Technologies, Inc. | Risk assessment for industrial systems using big data |
US9989958B2 (en) | 2013-05-09 | 2018-06-05 | Rockwell Automation Technologies, Inc. | Using cloud-based data for virtualization of an industrial automation environment |
US9703902B2 (en) | 2013-05-09 | 2017-07-11 | Rockwell Automation Technologies, Inc. | Using cloud-based data for industrial simulation |
US11243505B2 (en) | 2015-03-16 | 2022-02-08 | Rockwell Automation Technologies, Inc. | Cloud-based analytics for industrial automation |
US11513477B2 (en) | 2015-03-16 | 2022-11-29 | Rockwell Automation Technologies, Inc. | Cloud-based industrial controller |
US10496061B2 (en) | 2015-03-16 | 2019-12-03 | Rockwell Automation Technologies, Inc. | Modeling of an industrial automation environment in the cloud |
US11042131B2 (en) | 2015-03-16 | 2021-06-22 | Rockwell Automation Technologies, Inc. | Backup of an industrial automation plant in the cloud |
CN106773865A (zh) * | 2017-01-06 | 2017-05-31 | 大连理工大学 | 一种智能现场链路器 |
US11711268B2 (en) | 2019-04-30 | 2023-07-25 | Intel Corporation | Methods and apparatus to execute a workload in an edge environment |
US11245538B2 (en) | 2019-09-28 | 2022-02-08 | Intel Corporation | Methods and apparatus to aggregate telemetry data in an edge environment |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5367520A (en) | 1992-11-25 | 1994-11-22 | Bell Communcations Research, Inc. | Method and system for routing cells in an ATM switch |
US5918051A (en) * | 1995-07-19 | 1999-06-29 | Ricoh Company, Ltd. | Object-oriented communication system with support for multiple remote machine types |
US5732261A (en) * | 1995-07-19 | 1998-03-24 | Ricoh Company, Ltd. | Method of using an object-oriented communication system with support for multiple remote machine types |
JPH1185651A (ja) * | 1997-09-01 | 1999-03-30 | Yamatake Honeywell Co Ltd | 通信インタフェース装置及び対象機器並びに通信方法 |
US6732191B1 (en) * | 1997-09-10 | 2004-05-04 | Schneider Automation Inc. | Web interface to an input/output device |
US6282454B1 (en) * | 1997-09-10 | 2001-08-28 | Schneider Automation Inc. | Web interface to a programmable controller |
US6457066B1 (en) * | 1997-11-10 | 2002-09-24 | Microsoft Corporation | Simple object access protocol |
JPH11146466A (ja) * | 1997-11-11 | 1999-05-28 | Toshiba Corp | プラント監視制御システム |
JP3151429B2 (ja) * | 1997-12-25 | 2001-04-03 | 株式会社東芝 | 電力系統監視制御装置とこの装置を実行するためのプログラムを記憶した記憶媒体 |
JPH11238084A (ja) * | 1998-02-24 | 1999-08-31 | Mitsubishi Electric Corp | プロセス制御装置のオブジェクト指向開発方法 |
US6201996B1 (en) * | 1998-05-29 | 2001-03-13 | Control Technology Corporationa | Object-oriented programmable industrial controller with distributed interface architecture |
FR2781583B1 (fr) * | 1998-07-22 | 2000-12-01 | Cegelec | Architecture de communication pour systeme industriel de conduite de procede et unite programmee correspondante |
FR2781895B1 (fr) * | 1998-07-28 | 2001-11-30 | Cegelec | Procede de mise a jour de valeurs caracteristiques implantees dans une unite d'exploitation programmable d'un systeme industriel de conduite |
US6308205B1 (en) * | 1998-10-22 | 2001-10-23 | Canon Kabushiki Kaisha | Browser-based network management allowing administrators to use web browser on user's workstation to view and update configuration of network devices |
WO2000078001A2 (fr) * | 1999-06-11 | 2000-12-21 | Microsoft Corporation | Modele de commande de dispositif distant guide par donnees, avec adaptateur general de messagerie entre interface de programmation et reseau |
US6591260B1 (en) * | 2000-01-28 | 2003-07-08 | Commerce One Operations, Inc. | Method of retrieving schemas for interpreting documents in an electronic commerce system |
FR2805425B1 (fr) * | 2000-02-21 | 2003-09-19 | Schneider Automation | Systeme de communication entre un automate programmable serveur et une machine cliente |
US6732175B1 (en) * | 2000-04-13 | 2004-05-04 | Intel Corporation | Network apparatus for switching based on content of application data |
US6792466B1 (en) * | 2000-05-09 | 2004-09-14 | Sun Microsystems, Inc. | Trusted construction of message endpoints in a distributed computing environment |
US7136913B2 (en) * | 2000-05-31 | 2006-11-14 | Lab 7 Networks, Inc. | Object oriented communication among platform independent systems across a firewall over the internet using HTTP-SOAP |
FR2811183B1 (fr) * | 2000-06-30 | 2006-09-01 | Schneider Automation | Bloc fonction web dans un equipement d'automatisme |
US6961633B1 (en) * | 2000-11-13 | 2005-11-01 | Schneider Automation Inc. | Remote monitoring of factory automation users |
US20020069222A1 (en) * | 2000-12-01 | 2002-06-06 | Wiznet, Inc. | System and method for placing active tags in HTML document |
US6442451B1 (en) * | 2000-12-28 | 2002-08-27 | Robotic Workspace Technologies, Inc. | Versatile robot control system |
US6801813B2 (en) * | 2001-07-30 | 2004-10-05 | Rockwell Automation Technologies, Inc. | Method for consistent storage of data in an industrial controller |
US6725104B2 (en) * | 2001-09-21 | 2004-04-20 | Siemens Aktiengesellschaft | Method and apparatus for E-mail based communication with automated facilities and devices |
-
2000
- 2000-08-31 FR FR0011320A patent/FR2813471B1/fr not_active Expired - Fee Related
-
2001
- 2001-08-27 EP EP01402226.3A patent/EP1193948B1/fr not_active Expired - Lifetime
- 2001-08-27 CA CA2357409A patent/CA2357409C/fr not_active Expired - Fee Related
- 2001-08-27 CA CA002357408A patent/CA2357408A1/fr not_active Abandoned
- 2001-08-29 US US09/940,462 patent/US7366752B2/en not_active Expired - Fee Related
- 2001-08-29 US US09/940,573 patent/US7159007B2/en not_active Expired - Fee Related
- 2001-08-30 DE DE60118487T patent/DE60118487T2/de not_active Revoked
- 2001-08-30 ES ES01402225T patent/ES2258065T3/es not_active Expired - Lifetime
- 2001-08-30 EP EP01402225A patent/EP1193947B1/fr not_active Revoked
- 2001-08-31 JP JP2001264325A patent/JP2002215486A/ja active Pending
- 2001-08-31 JP JP2001264275A patent/JP2002223211A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
EP1193948B1 (fr) | 2014-11-05 |
US20020174178A1 (en) | 2002-11-21 |
CA2357408A1 (fr) | 2002-02-28 |
EP1193948A3 (fr) | 2003-06-25 |
US7159007B2 (en) | 2007-01-02 |
ES2258065T3 (es) | 2006-08-16 |
JP2002223211A (ja) | 2002-08-09 |
FR2813471A1 (fr) | 2002-03-01 |
EP1193947A2 (fr) | 2002-04-03 |
EP1193947A3 (fr) | 2003-06-25 |
FR2813471B1 (fr) | 2002-12-20 |
DE60118487D1 (de) | 2006-05-18 |
CA2357409C (fr) | 2011-08-09 |
JP2002215486A (ja) | 2002-08-02 |
US20020046239A1 (en) | 2002-04-18 |
US7366752B2 (en) | 2008-04-29 |
EP1193948A2 (fr) | 2002-04-03 |
EP1193947B1 (fr) | 2006-04-05 |
DE60118487T2 (de) | 2006-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2357409A1 (fr) | Systeme de communication d'un equipement d'automatisme base sur le langage wsdl | |
EP1665711B1 (fr) | Systeme et procede de services sans fil asynchrones au moyen d'une generation de schemas de services inverses | |
USRE43192E1 (en) | Data processing system, information processing apparatus, data processing method, and computer program | |
EP1775657B1 (fr) | Méthode et dispositif pour fournir un service de dispositif de réseau domestique à un dispositif externe via un service WEB | |
CN102546794A (zh) | 浏览器客户端与后端服务器直通的方法、网关和通信系统 | |
CN110661871B (zh) | 一种数据传输方法及mqtt服务器 | |
CN104009938A (zh) | 基于路由层面的长连接的方法和系统 | |
CN110012083B (zh) | 一种数据传输方法、服务器及数据传输装置 | |
US20020069262A1 (en) | Extendable provisioning mechanism for a service gateway | |
CN104010001A (zh) | 移动终端中同类联网请求进行连接通信的方法和系统 | |
KR100567825B1 (ko) | 네트워크 상에서의 서비스 공유를 위한 장치 및 방법 | |
US7693972B2 (en) | Directory service in an automation system | |
CN115314571A (zh) | 一种支持异构设备接入的云协议网关实现方法及系统 | |
US20020069257A1 (en) | Provisioning mechanism for a service gateway | |
KR100926362B1 (ko) | 서버 성능 관리 방법 및 시스템 | |
CN100481767C (zh) | 音频/视频装置及其控制设备和方法 | |
KR20050005537A (ko) | 멀티미디어 메시징 서비스 메시지들의 배포를 위한 시스템및 방법 | |
CN104243560A (zh) | 移动设备上的web服务系统 | |
Freundt et al. | Symbolic Computation Software Composability Protocol (SCSCP) specification, Version 1.3 | |
CN102301652A (zh) | 消息转换 | |
CN112637044A (zh) | 一种基于远程服务的消息跨区转发系统及方法 | |
CN117097816A (zh) | 一种基于多中介感知的跨协议消息分析处理系统 | |
JP2006163829A (ja) | リダイレクト機能を有した中継装置及びそのアクセス方法 | |
KR19980077184A (ko) | 정보 서비스 네트웍 시스템 및 정보 서비스 방법 | |
JP2006227775A (ja) | 気象観測装置、気象データ提供方法およびデータロガー |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20170828 |