[go: up one dir, main page]

CN100407145C - 基于统一资源定位符访问特征对象 - Google Patents

基于统一资源定位符访问特征对象 Download PDF

Info

Publication number
CN100407145C
CN100407145C CN2003801066256A CN200380106625A CN100407145C CN 100407145 C CN100407145 C CN 100407145C CN 2003801066256 A CN2003801066256 A CN 2003801066256A CN 200380106625 A CN200380106625 A CN 200380106625A CN 100407145 C CN100407145 C CN 100407145C
Authority
CN
China
Prior art keywords
feature
web
software application
display device
function
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.)
Expired - Lifetime
Application number
CN2003801066256A
Other languages
English (en)
Other versions
CN1729454A (zh
Inventor
M·汉森
T·保利
J·安德松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB Schweiz AG
Original Assignee
ABB AB
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ABB AB filed Critical ABB AB
Publication of CN1729454A publication Critical patent/CN1729454A/zh
Application granted granted Critical
Publication of CN100407145C publication Critical patent/CN100407145C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/465Distributed object oriented systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

一种方法提供从标准的万维网浏览器对特征对象的特征的访问。万维网浏览器发送访问请求到特征对象的某一特征。该请求包括URL地址。该URL地址指定特征、特征对象。该方法允许使用精简客户机访问特征对象的特征,该特征对象表示连接到控制系统的现实世界对象的功能。

Description

基于统一资源定位符访问特征对象
技术领域
本发明涉及其中将现实世界对象表示为特征对象的控制系统。根据本发明的方法和系统特别适于在诸如化学、制药、食品、金属、矿山、建筑材料、纸浆和造纸的工业中的工厂中使用。其它的其中本发明特别有用的工业和应用是汽车、消费产品、发电、配电、废水处理、炼油、管道输送和海上平台。
背景技术
发明名称为“Method of integrating an application in acomputerized system”的WO00102953描述了一种以系统方式在计算机化系统中表示现实世界对象的方法,其中关于现实世界对象的不同类型的信息可以被获得、被链接到该现实世界实体、被处理、被显示和起作用。在WO01/02953中,现实世界对象由称作复合对象的某类软件对象来表示。每种集成在计算机化系统中的应用定义独立于该应用本身的实现的接口。这些接口可能被其他应用使用,实现复合对象(在本说明书中复合对象称为特征对象(Aspect Object))的其他特征或特征组,以致这些应用可以协作以提供为所有特征的总和的现实世界实体的表示的功能性。所公开的方法的问题是为了访问集成在该系统中的应用而需要在客户机设备上安装某些软件模块。在WO00102953中公开的方法的另一个问题是没有公开如何解决经由互联网或经由基于互联网技术的内部网访问特征对象的特征。
US 6,170,007描述了设备中的万维网服务器如何通过设备网页提供对设备的用户接口功能的访问。设备中的网络接口允许通过万维网浏览器访问网页,以致万维网浏览器的用户通过该网页访问设备的用户接口功能。
US 6,400,997描述了一种用于工厂自动化并集中在工厂自动化设备上跟踪的设备和方法,该工厂自动化设备包括多个便携式书写板和无线通信的自动化服务器。
有许多使能技术允许跨越网络进行远程访问。这种技术的实例是RPC(远程程序呼叫)、DCOM(分布式COM)和CORBA(通用对象请求代理体系结构)。另一个允许通过使用互联网技术来远程访问对象的技术实例称为万维网业务。
WO 0077653A1描述了一种用于提供商业网络业务的方法和设备。该描述公开了可以如何使用HTTP(超文本传输协议)(包括HTTP方法GET和POST)来提供针对万维网业务的输入数据。该描述还包括如一种称为万维网业务供应商的和一种称为万维网业务目录的功能。后一种功能提供有关哪些万维网业务有效以及可在哪里找到该万维网业务的信息。剩下的问题就是如何从万维网浏览器访问表示为特征对象的现实世界对象的不同功能、诸如CAD绘图或设备的维护记录,其中功能性存在于多个无关的应用中。
发明概述
本发明的目标是提供从万维网显示装置访问表示现实世界对象的功能的特征对象的特征,并使响应消息不仅适应于所执行的功能而且适应于有关万维网显示装置的上下文信息。万维网显示装置是用来经由互联网或内部网访问和呈现有效信息的任何类型的显示装置。在优选实施例中,万维网显示装置是万维网浏览器。上下文信息描述了万维网显示装置的特性。
通过一种包括在万维网服务器中接收万维网请求的步骤的方法来实现以上目标,由万维网显示装置发送该万维网请求且所述万维网请求包含统一资源定位符(URL),URL包含标识特征对象与特征对象的特征的方式。该方法包括附加的步骤,即通过使用URL中的信息来在软件应用中标识特征对象与特征。此外,该方法包括以下步骤,即针对与该特征有关的特征系统对象的接口从软件应用中查询所标识的特征对象。该方法还包括以下步骤,即针对与该特征有关的特征系统对象的接口从软件应用中查询所标识的特征对象。进一步的步骤是从软件应用的特征系统对象接收到对特征系统对象的接口的参考,并借助于该参考来调用该特征的功能性,该参考实现所标识的特征的功能。该方法还包括进一步发送响应消息到万维网显示装置的步骤,使该响应消息适应于描述了万维网显示装置的特性的上下文信息,其中利用所执行的现实世界对象的功能的结果来更新万维网显示装置。
根据优选实施例,上下文信息被包含在从万维网显示装置发送的万维网请求中。
根据另一个优选实施例,特征系统对象根据上下文信息来采用该响应消息。
在一个实施例中,该响应消息作为HTTP响应被采用。在另一个实施例中,根据可扩展标记语言(XML)采用该响应消息。本发明的优势在于允许从万维网显示装置访问特征对象的特征,而不必在客户机设备上预先安装除标准软件以外的其他软件。
本发明的另一个优势在于允许从任何类型的作为万维网显示装置的主机的设备访问特征对象的特征。
还应理解的是,与上述方法的性能有关的特征可以被除了之前提及的特征对象以外的特征对象所继承。运行时间内在特征对象之间通过层次结构来进行这种继承,与此同时保持现实世界对象的运行。
本发明的进一步的目标是提供一种包括万维网服务器、特征对象、特征系统对象和软件应用的控制系统,其特征在于该系统执行上述方法的步骤。
本发明的另一个目标是提供一种计算机程序产品,当其运行在计算机或处理器上时促使所述计算机或处理器执行上述方法的一个或多个步骤。
特征对象是某一类型的软件对象。现实世界对象的不同功能或小方面(例如其物理位置、过程中的当前级、控制功能、操作员交互作用、模拟模型、关于现实世界对象的某个文档)都被描述为特征对象的不同特征。每一个特征对象都是对一个或多个特征的容器。特征对象不是面向对象的系统的传统意义的对象,而是对这种传统对象的参考的容器,该参考实现不同的特征。
附图简述
结合所附的示意图来更详细地描述本发明。
图1示出根据现有技术的用于客户机应用程序访问软件应用的方法的概括图,该软件应用对经由特征系统对象进行访问是有效的。
图2示出基于本发明的方法的示意概括图。
图3示出基于本发明的系统的示意概括图,其中诸如精简客户机那样的万维网显示装置的用户经由万维网服务器来获得对经由特征系统对象可访问的现实世界对象的功能的访问。
发明详述
为了理解本发明,研究一些特定的现有技术是有利的。因此引入作为参考的WO 00102953基于将现实世界对象表示为特征对象的概念描述了一种用于在计算机化系统中集成多个和各种类型的应用的方法。图1示出根据现有技术,客户机应用程序1如何为了与特征有关的功能而查询特征对象3,该系统如何借助于查阅表4找到对特征系统对象8的接口的参考,该参考如何返回到客户机9的示意概括图。特征系统对象12可以包含多个对传统对象和软件应用的参考。
图2示出根据本发明的方法的概括图。本发明允许从万维网(WWW)显示装置26访问特征对象3的至少一个特征。万维网显示装置26是用来经由互联网或内部网访问和呈现有效信息的任何类型的显示装置。万维网显示装置的实例是万维网浏览器。能够执行这种万维网显示装置26的设备实例是个人计算机、手机、个人数字助理(PDA)或手提式计算设备。在优选实施例中,不必在这样的作为万维网显示装置26的主机的设备中预先安装附加软件。还应理解的是通过使用本发明的实施例,诸如过程操作员那样的用户31(图3中所示)可以从标准的万维网显示装置26中选择和访问特征对象3的特征。这与以前在现有技术中所知的相反。
此外,图2示出万维网服务器21和软件应用27提供对与诸如图3中所示的现实世界对象的现实世界对象13有关的特征对象3的特征的访问。可以多种方式显示特征对象3。作为实例,万维网显示装置26可以结构或过程图的方式呈现特征对象3。万维网显示装置26还可以文本字段的方式呈现特征对象3,如果万维网显示装置在诸如手机那样的具有小显示屏的设备上执行,则这是特别有利的。一种根据本发明的方法提供对连接到控制系统30的现实世界对象13的功能请求的响应,该功能被表示为特征对象的特征。在根据本发明所述的方法中,万维网显示装置26可以选择调用特征对象3的某一特征。图3示出可以由诸如过程操作员或工程师那样的用户32初始化对基于本发明的系统的功能请求。作为实例,通过用户在PDA或个人计算机上的点击动作来执行初始化对功能的请求。
图2示出在根据本发明的方法中,万维网显示装置26发送包含统一资源定位符(URL)地址的万维网请求25,其目的在于获得对这样的特征的访问。这种URL的实例是http://xyz.com/production?object=pump&aspect=faceplate。
在以上实例中,特征对象3是泵而且该泵的特征是面板。URL包括标识特征对象3的方式,还包括标识那个特征对象3的特征的方式。标识特征对象3的方式可以是名字、路径、对象id或其他用在URL中的标识符以便标识特征对象3。该URL还包括名字、id或其它在实例中是面板的特征的标识符。以上URL是实例且在本发明的实施例中可以使用可替换的语法。例如,URL字符串可以被包含在根据可扩展标记语言(XML)定义的消息中。此外,图2示出,根据该方法,万维网服务器21将万维网请求25的内容传递给至少一个软件应用27。软件应用21还可以接收有关访问万维网显示装置26的上下文信息。该上下文信息可以包括有关浏览器类型、有效插件、手机类型、屏幕分辨率和/或自然语言的信息。在本发明的优选实施例中,万维网显示装置26的上下文信息被包含在万维网请求25中。使用该上下文信息的目的在于根据关于万维网显示装置26的信息使响应消息20适应于万维网请求25。作为实例,可以使包含文本字符串的响应消息适应于手机屏幕的大小。另一个如何利用上下文信息的实例是,取决于万维网显示装置的自然语言可以使响应消息适应于自然语言。
软件应用27根据URL中指定的信息标识特征对象3和特征。此外,图2示出,软件应用27对于对与特征5有关的特征系统对象12的接口的参考通过已知接口2查询所标识的特征对象3。借助于其中表格包含一组特征6的查阅表4,找到了对特征系统对象12的参考。图2还示出,软件应用27接收到对特征系统对象12的接口的参考22a(22b),该参考实现所标识的特征。
在优选实施例中,将上下文信息传递给特征系统对象12。在优选实施例中,是特征系统对象12依赖于有关万维网显示装置26的上下文信息来确定要使用哪一种算法来准备响应消息。
图2以结构化方式示出软件应用27接收参考22a。软件应用27通过特征对象3优选地接收对特征系统对象12的接口的参考22a,并通过已知接口2将其作为之前提及的查询的结果发送。在可替换的实施例中,可以由软件应用27直接接收参考22a(22b)。软件应用27借助于参考22a来调用可由特征系统对象12访问的功能性(23)。如上所述,在优选实施例中,软件应用27将上下文信息或对有关万维网显示装置26的上下文信息的参考传递给特征系统对象12。特征系统对象12执行被定义为某一特征对象3的特征的所请求的功能。这种功能的实例是关闭阀门、检索马达的维护记录或呈现有效的备件供应商的列表。由于控制系统中特征对象的数量一般为数千,所以上述功能仅仅是实例而不应以任何方式限定本发明的范围。此外,在优选实施例中,特征系统对象12准备对万维网请求25的响应消息。特征系统对象12可以为了处理对响应消息的准备而下载与有关万维网显示装置26的信息匹配的COM或.NET部件。该响应消息优选为HTTP响应并适应于万维网显示装置26。图2指出可以从特征系统对象12发送HTTP响应到软件应用27(24)并进一步经由万维网服务器21发送到万维网显示装置26(28a)。相比于让特征系统对象12准备HTTP响应,一种替换方案是将该万维网请求委托给第二URL并让特征系统对象12单独地执行在URL中定义为特征对象的特征的所请求的功能。因此,在这样一种替换方案中,由根据上下文信息处理对响应消息的采用的第二URL访问的是功能性。然而相比于让特征系统对象准备HTTP响应,另一种替换方案是让特征系统对象12准备一个响应作为可扩展标记语言(XML)数据。在这样的可替换的实施例中,特征系统对象12产生描述数据类别的关键字。用该关键字来选择将数据转换成超文本标记语言(HTML)的转换,该转换作为响应消息被传递回万维网显示装置26。
在可替换的实施例中,软件应用27使用上下文信息来确定哪一个对特征系统对象12的参考22a来进行查询。在该可替换的实施例中,是软件应用确定要使用哪一种算法,以便根据上下文信息采用响应消息。在该可替换的实施例中,软件应用27接收多个对特征系统对象12的参考22a(22b),每一个参考实现万维网请求25中指定的特征。
还应理解的是,与上述方法的性能有关的特征可以被除了之前提及的特征对象以外的特征对象所继承。本发明在特征对象的运行时间期间发生继承时特别有用,就是在已经创建和/或初始化该特征对象之后。例如,可能是如此,以致最初在工厂,该方法被应用到表示某一类型具有一类特性的直流(DC)马达的特征对象。在后来通过让相应的特征对象继承能够准备响应消息的特征系统对象的关联,可以容易地将根据本发明的方法应用到另一类具有其它特性的马达。运行时间内在特征对象之间通过层次结构来进行这种继承,与此同时保持现实世界对象的运行。
图3示出基于本发明的控制系统30的概括图。控制系统30包括万维网服务器21、软件应用27、特征对象3和特征系统对象12并能够执行上述方法。

Claims (12)

1.一种响应对现实世界对象(13)的功能请求的方法,该现实世界对象(13)被连接到控制系统(30),该功能被表示为特征对象(3)的特征(5),其特征在于该方法提供以下步骤:
-在万维网服务器(21)中接收万维网请求(25),该万维网请求(25)由万维网显示装置(26)发送且所述万维网请求包括统一资源定位符,该统一资源定位符包含标识特征对象(3)和该特征对象的特征(5)的方式,
-在软件应用(27)中通过使用统一资源定位符中的信息来标识特征对象(3)和特征,
-对于对与该特征有关的特征系统对象(12)的接口(22a),从软件应用(27)中查询所标识的特征对象(3),
-从特征系统对象(12)将对特征系统对象(12)的接口(22a)的参考接收到软件应用(27),该参考实现所标识的特征的功能,
-借助于该参考(22a)来调用该特征的功能,并且由此执行被连接到所述控制系统的现实世界对象(13)的功能,其中,该参考(22a)间接通过特征系统对象(12)被提供给特征(5),
-将响应消息发送到万维网显示装置(26),该响应消息适应于描述万维网显示装置(26)的特性的上下文信息,其中利用所执行的现实世界对象(13)的功能的结果来更新万维网显示装置(26)。
2.按照权利要求1所述的方法,其特征在于,上下文信息被包含在从万维网显示装置(26)中发送的万维网请求(25)中。
3.按照权利要求2所述的方法,其中,接收万维网请求(25)的步骤包括附加的步骤:
-从万维网服务器(21)传递万维网请求(25)给软件应用(27)。
4.按照任何上述权利要求所述的方法,其特征在于,特征系统对象(12)根据上下文信息来适配响应消息。
5.按照权利要求4所述的方法,其特征在于,响应消息作为HTTP响应被适配。
6.按照权利要求4所述的方法,其特征在于,根据可扩展标记语言来适配响应消息。
7.按照权利要求1所述的方法,其特征在于,在运行时间期间的特征对象(3)通过层次结构从另一个特征对象继承特征,其中在运行时间期间的特征对象继承特征系统对象(12)的关联。
8.按照权利要求1所述的方法,其特征在于,万维网显示装置是标准的万维网浏览器。
9.按照权利要求8所述的方法,其特征在于,在诸如手机个人数字助理、手机或手提式计算设备那样的无线设备上安装万维网浏览器。
10.按照权利要求2所述的方法,其中,万维网显示装置的上下文信息描述诸如浏览器类型、有效插件或屏幕分辨率的万维网显示装置的技术特性。
11.按照权利要求1所述的方法,其特征在于,标识步骤包括附加的步骤:
-在软件应用中估计软件应用基于除了所标识的特征对象、该特征对象的特征之外的上下文信息针对参考来查询特征系统对象的哪个功能。
12.一种控制系统,用于控制被连接到该控制系统(30)的现实世界对象(13)的功能,该控制系统包括万维网服务器(21)、特征对象(3)、特征系统对象(12)以及软件应用(27),其特征在于,该系统执行以下步骤,其中:
-所述软件应用(27)被设置来通过使用由该万维网服务器(21)接收到的统一资源定位符中的信息来标识该特征对象(3)和特征(5),以及
-所述软件应用(27)被设置来对于对与该特征(5)有关的特征系统对象(12)的接口(22a)查询所标识的特征对象(3),以及
-所述软件应用(27)被设置来将对特征系统对象(12)的接口(22a)的参考从特征系统对象(12)接收到软件应用(27),该参考实现所标识的特征(5)的功能,以及
-所述软件应用(27)进一步被设置来借助于该参考(22a)来调用该特征的功能,因此执行被连接到该控制系统的现实世界对象(13)的功能,其中,该参考(22a)间接通过特征系统对象(12)被提供给特征(5),以及
-所述软件应用(27)被设置来将响应消息发送到万维网显示装置(26),该响应消息适应于描述万维网显示装置(26)的特性的上下文信息,其中利用所执行的现实世界对象(13)的功能的结果来更新该万维网显示装置(26)。
CN2003801066256A 2002-12-19 2003-12-16 基于统一资源定位符访问特征对象 Expired - Lifetime CN100407145C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE0203779A SE0203779L (sv) 2002-12-19 2002-12-19 Url-baserad åtkomst till Aspect Objects
SE02037794 2002-12-19

Publications (2)

Publication Number Publication Date
CN1729454A CN1729454A (zh) 2006-02-01
CN100407145C true CN100407145C (zh) 2008-07-30

Family

ID=20289930

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2003801066256A Expired - Lifetime CN100407145C (zh) 2002-12-19 2003-12-16 基于统一资源定位符访问特征对象

Country Status (5)

Country Link
US (1) US8185603B2 (zh)
CN (1) CN100407145C (zh)
AU (1) AU2003288842A1 (zh)
SE (1) SE0203779L (zh)
WO (1) WO2004057471A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8291309B2 (en) * 2003-11-14 2012-10-16 Rockwell Automation Technologies, Inc. Systems and methods that utilize scalable vector graphics to provide web-based visualization of a device
US8386506B2 (en) * 2008-08-21 2013-02-26 Yahoo! Inc. System and method for context enhanced messaging
US11023105B2 (en) * 2013-10-02 2021-06-01 Massachusetts Institute Of Technology Systems and methods for composable analytics
CN104978176B (zh) * 2014-04-10 2019-03-08 腾讯科技(北京)有限公司 应用程序接口调用方法、装置及计算机可读存储介质
CN106662862B (zh) * 2014-08-11 2019-05-03 Abb瑞士股份有限公司 过程控制系统中的对象创建
US10523537B2 (en) 2015-06-30 2019-12-31 Amazon Technologies, Inc. Device state management
US10075422B2 (en) * 2015-06-30 2018-09-11 Amazon Technologies, Inc. Device communication environment
US10042933B2 (en) 2015-07-02 2018-08-07 Oracle International Corporation Deep linking to application objects

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0969389A2 (en) * 1998-06-30 2000-01-05 International Business Machines Corporation Method for generating display control information and computer
WO2001002953A1 (en) * 1999-07-06 2001-01-11 Abb Ab Method of integrating an application in a computerized system
US20020059470A1 (en) * 1996-11-27 2002-05-16 Microsoft Corporation Method and system for invoking methods of objects over the internet
EP1220507A1 (en) * 2000-12-22 2002-07-03 Sun Microsystems, Inc. Creating web content in a client and server system
US6529936B1 (en) * 1998-12-23 2003-03-04 Hewlett-Packard Company Object-oriented web server architecture suitable for various types of devices

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5956487A (en) 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
US20020152289A1 (en) * 1997-09-10 2002-10-17 Schneider Automation Inc. System and method for accessing devices in a factory automation network
US6282454B1 (en) * 1997-09-10 2001-08-28 Schneider Automation Inc. Web interface to a programmable controller
US20010042081A1 (en) * 1997-12-19 2001-11-15 Ian Alexander Macfarlane Markup language paring for documents
FI111760B (fi) * 1999-04-16 2003-09-15 Metso Automation Oy Kenttälaitteen langaton ohjaus teollisuusprosessissa
US6792605B1 (en) 1999-06-10 2004-09-14 Bow Street Software, Inc. Method and apparatus for providing web based services using an XML Runtime model to store state session data
US6400997B1 (en) 2000-01-06 2002-06-04 Roy Rapp, III Paperless tablet automation apparatus and method
GB2371378A (en) * 2000-10-12 2002-07-24 Abb Ab Object oriented control system
US6772144B2 (en) * 2001-01-31 2004-08-03 Microsoft Corporation Method and apparatus for applying an adaptive layout process to a layout template

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020059470A1 (en) * 1996-11-27 2002-05-16 Microsoft Corporation Method and system for invoking methods of objects over the internet
EP0969389A2 (en) * 1998-06-30 2000-01-05 International Business Machines Corporation Method for generating display control information and computer
US6529936B1 (en) * 1998-12-23 2003-03-04 Hewlett-Packard Company Object-oriented web server architecture suitable for various types of devices
WO2001002953A1 (en) * 1999-07-06 2001-01-11 Abb Ab Method of integrating an application in a computerized system
EP1220507A1 (en) * 2000-12-22 2002-07-03 Sun Microsystems, Inc. Creating web content in a client and server system

Also Published As

Publication number Publication date
WO2004057471A1 (en) 2004-07-08
SE0203779L (sv) 2004-06-20
SE0203779D0 (sv) 2002-12-19
CN1729454A (zh) 2006-02-01
AU2003288842A1 (en) 2004-07-14
US8185603B2 (en) 2012-05-22
US20060129683A1 (en) 2006-06-15

Similar Documents

Publication Publication Date Title
US7937500B2 (en) Dynamic, real-time integration of software resources through services of a content framework
US6985939B2 (en) Building distributed software services as aggregations of other services
US7035944B2 (en) Programmatic management of software resources in a content framework environment
US8626803B2 (en) Method and apparatus for automatically providing network services
US8423527B2 (en) Enabling interactive integration of network-accessible applications in a content aggregation framework
US7509658B2 (en) System and method for adaptable provisioning of generic application content
CN111988171B (zh) 基于RESTful风格请求调用SOAP Web服务的方法、代理服务器及系统
CN101553812A (zh) 动态设备简档接口
JPH10232814A (ja) 多数のコンピューターシステムに識別ベースキャッシングサービスを与えるためのシステム、方法、装置及び製品
JPH10232813A (ja) 識別ベースキャッシングのためのシステム、方法、装置及び製品
US20030055862A1 (en) Methods, systems, and articles of manufacture for managing systems using operation objects
US20050172281A1 (en) System and method for customized provisioning of application content
CN100407145C (zh) 基于统一资源定位符访问特征对象
US20080127234A1 (en) Methods, systems, and computer program products for a remote request dispatcher extension framework for container based programming models
Hu et al. Design and implementation of a CORBA-based genome mapping system prototype.
Helal et al. The internet enterprise
US20060047781A1 (en) Method and system for providing remote portal service modules
US20090100336A1 (en) Methods and systems for communicating data
Mazhelis et al. Specifying patterns for mobile application domain using general architectural components
Mironela The Importance of Web Services Using the RPC and REST Architecture
KR20180077827A (ko) 웹 서버와 데이터베이스 서버 연동 방법
EP1560114A1 (en) Computer system and method for customized provisioning of application content
CN1744117A (zh) 计算网格的远程可视化系统
Heinzl et al. The grid browser: improving usability in service-oriented grids by automatically generating clients and handling data transfers
Yin et al. Design and implementation of a uniform service adapter for MG

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20180522

Address after: Baden, Switzerland

Patentee after: ABB Switzerland Co.,Ltd.

Address before: Sweden Westrm J

Patentee before: ABB Co.,Ltd.

TR01 Transfer of patent right
CX01 Expiry of patent term

Granted publication date: 20080730

CX01 Expiry of patent term