Auto-cloudifying applications via runtime modifications
    2.
    发明授权
    Auto-cloudifying applications via runtime modifications 有权
    通过运行时修改自动泛化应用程序

    公开(公告)号:US09207946B2

    公开(公告)日:2015-12-08

    申请号:US14010952

    申请日:2013-08-27

    Inventor: Douglas Davis

    Abstract: An approach is provided in which a distributed runtime environment executes a software application that includes isolated runtime constructs corresponding to an isolated runtime environment. During the execution, the distributed runtime environment identifies isolated runtime constructs included in the software application and selects distributed runtime constructs corresponding to the isolated runtime constructs. In turn, the distributed runtime environment executes the distributed runtime constructs in lieu of executing the isolated runtime constructs.

    Abstract translation: 提供了一种方法,其中分布式运行时环境执行包括与隔离的运行时环境相对应的隔离运行时结构的软件应用程序。 在执行期间,分布式运行时环境识别软件应用程序中包含的隔离运行时结构,并选择与隔离的运行时结构对应的分布式运行时结构。 反过来,分布式运行时环境执行分布式运行时结构代替执行隔离的运行时结构。

    Retrieving an object
    3.
    发明授权
    Retrieving an object 有权
    检索对象

    公开(公告)号:US08707325B2

    公开(公告)日:2014-04-22

    申请号:US13063053

    申请日:2008-10-01

    Applicant: Nicolas Seyvet

    Inventor: Nicolas Seyvet

    CPC classification number: G06F9/465 G06F2209/462 G06F2209/463

    Abstract: A method of locating an object across a network comprises locating the copy of object that is the best copy available through either JNDI object location and webservice location. The method initially comprises attempting to locate a local copy of the object (step 8). If a local copy of the object is not located, the method then attempts (step 10) to locate a remote copy of the object. If a remote copy of the object is not located, the method then attempts (step 12) to locate a remote web service object.

    Abstract translation: 通过网络定位对象的方法包括通过JNDI对象位置和web服务位置定位可用的最佳副本的对象副本。 该方法最初包括尝试定位对象的本地副本(步骤8)。 如果没有找到对象的本地副本,则该方法然后尝试(步骤10)定位对象的远程副本。 如果对象的远程副本未找到,则该方法然后尝试(步骤12)定位远程Web服务对象。

    DYNAMIC APPLICATION PROGRAMMING INTERFACE PUBLICATION FOR PROVIDING WEB SERVICES
    4.
    发明申请
    DYNAMIC APPLICATION PROGRAMMING INTERFACE PUBLICATION FOR PROVIDING WEB SERVICES 有权
    用于提供WEB服务的动态应用编程接口发布

    公开(公告)号:US20140109114A1

    公开(公告)日:2014-04-17

    申请号:US13651607

    申请日:2012-10-15

    Applicant: Alcatel Lucent

    CPC classification number: G06F9/547 G06F2209/462

    Abstract: Systems and methods are disclosed for automatically generating and publishing API information for web services, and for informing a requestor for the web services of a correct format of the request. One embodiment comprises an API gateway that identifies a plurality of software code objects for deployment, where the code objects include executable code for performing functions. The API gateway receives a request for a web service from an application, queries a code object for usage information regarding a function to perform the web service, and determines that a format of the request for the web service is incorrect based on the query for the usage information. The API gateway transmits a response to the application that specifies a correct format of the web service request based on the query, and receives a subsequent request from the application that specifies the correct format for the web service request.

    Abstract translation: 公开了用于自动生成和发布用于web服务的API信息的系统和方法,并且向请求者通知Web服务的请求的正确格式。 一个实施例包括标识用于部署的多个软件代码对象的API网关,其中代码对象包括用于执行功能的可执行代码。 API网关从应用程序接收对Web服务的请求,向代码对象询问有关执行Web服务的功能的使用信息,并且基于对于Web服务的查询,确定对web服务的请求的格式不正确 使用信息。 API网关基于该查询向应用发送响应,指定Web服务请求的正确格式,并从应用程序接收指定Web服务请求的正确格式的后续请求。

    Service query, selection, routing and propagation
    5.
    发明授权
    Service query, selection, routing and propagation 有权
    服务查询,选择,路由和传播

    公开(公告)号:US08306979B2

    公开(公告)日:2012-11-06

    申请号:US12295578

    申请日:2007-03-27

    Abstract: Improvements are provided in a service registry in SOA and in service propagation, query, and service selection and routing methods during service invocation. The service registry is connected with a local service domain and a remote service registry and comprises: a local service information manager for registering local services in the local service domain; and a local service information repository connected with the local service information manager for storing service metadata of the local services. The service registry further comprises: a remote service information manager connected with the local service information manager and the remote service registry for receiving a remote service index from the remote service registry; and a remote service information repository connected to the remote service information manager for storing the remote service index received from the remote service registry. The service registry makes it easy to realize service control and share among different service registries.

    Abstract translation: 在服务注册表中提供了改进,在服务调用期间还提供了服务传播,查询,服务选择和路由方法。 服务注册表与本地服务域和远程服务注册表连接,包括:本地服务信息管理器,用于在本地服务域中注册本地服务; 以及与本地服务信息管理器连接的用于存储本地服务的服务元数据的本地服务信息库。 所述服务注册表还包括:远程服务信息管理器,与所述本地服务信息管理器和所述远程服务注册表连接,用于从所述远程服务注册表接收远程服务索引; 以及连接到远程服务信息管理器的用于存储从远程服务注册表接收的远程服务索引的远程服务信息库。 服务注册表可以轻松实现不同服务注册表之间的服务控制和共享。

    RETRIEVING AN OBJECT
    7.
    发明申请
    RETRIEVING AN OBJECT 有权
    检索对象

    公开(公告)号:US20110191791A1

    公开(公告)日:2011-08-04

    申请号:US13063053

    申请日:2008-10-01

    Applicant: Nicolas Seyvet

    Inventor: Nicolas Seyvet

    CPC classification number: G06F9/465 G06F2209/462 G06F2209/463

    Abstract: A method of locating an object across a network comprises locating the copy of object 5 that is the best copy available through either JNDI object location and webservice location. In one advantageous embodiment, the method initially comprises attempting to locate a local copy of the object (step 8). If a local copy of the object is not located, the method 10 then attempts (step 10) to locate a remote copy of the object. If a remote copy of the object is not located, the method then attempts (step 12) to locate a remote web service object.

    Abstract translation: 通过网络定位对象的方法包括通过JNDI对象位置和web服务位置定位可用的最佳副本的对象5的副本。 在一个有利的实施例中,该方法最初包括尝试定位对象的本地副本(步骤8)。 如果没有找到对象的本地副本,则方法10然后尝试(步骤10)定位对象的远程副本。 如果对象的远程副本未找到,则该方法然后尝试(步骤12)定位远程Web服务对象。

    Generating new composite network services based on user selection of other constituent network services
    8.
    发明授权
    Generating new composite network services based on user selection of other constituent network services 有权
    基于用户选择其他组成网络服务生成新的复合网络服务

    公开(公告)号:US07912764B1

    公开(公告)日:2011-03-22

    申请号:US12704438

    申请日:2010-02-11

    Abstract: Techniques are described for assisting users in dynamically creating and using composite services that are based on other constituent services. In some situations, each constituent service is a Web service (“WS”), and each composite service is a new WS whose execution involves dynamically invoking multiple specified constituent WSes in a specified manner. Such techniques may be used, for example, in conjunction with an electronic WS marketplace via which third-party WS providers make their WSes available to third-party WS consumers who locate and purchase access to those WSes, such as to allow a user to dynamically create a new composite WS that is based on one or more WSes available from other WS providers and that reflects any constraints of the WS marketplace, with the composite WS available for use by other WS consumers. This abstract is not intended for use in interpreting or limiting the scope of the claims.

    Abstract translation: 描述了帮助用户动态创建和使用基于其他构成服务的复合服务的技术。 在某些情况下,每个组件服务是一个Web服务(“WS”),每个组合服务是一个新的WS,其执行涉及以指定的方式动态地调用多个指定的组件WSes。 这样的技术可以例如与电子WS市场结合使用,第三方WS提供商通过该电子WS市场将其WSes可用于定位和购买对这些WSes的访问的第三方WS消费者,例如允许用户动态 创建一个基于一个或多个可从其他WS提供者获得的WSes并且反映WS市场的任何限制的新的复合WS,其中复合WS可供其他WS消费者使用。 本摘要不旨在用于解释或限制权利要求的范围。

    REGISTERING NETWORK APPLICATIONS WITH AN API FRAMEWORK
    9.
    发明申请
    REGISTERING NETWORK APPLICATIONS WITH AN API FRAMEWORK 有权
    使用API​​框架注册网络应用程序

    公开(公告)号:US20090254926A1

    公开(公告)日:2009-10-08

    申请号:US12099153

    申请日:2008-04-08

    CPC classification number: G06F9/465 G06F2209/462 H04L67/02 H04L67/16

    Abstract: A method for registering a network application with an application programming interface (API) framework. In operation, a registrar may send a registration message that associates a namespace with the network application to the API framework. In one implementation, the namespace associated with the network application may be a uniform resource identifier. In another implementation, the registration message may specify a format of the standardized clients, a security policy, and the application resources associated with the network application.

    Abstract translation: 一种用于使用应用程序编程接口(API)框架注册网络应用程序的方法。 在操作中,注册服务商可以发送将命名空间与网络应用程序相关联的注册消息到API框架。 在一个实现中,与网络应用相关联的命名空间可以是统一的资源标识符。 在另一实现中,注册消息可以指定标准化客户端的格式,安全策略以及与网络应用相关联的应用资源。

    Generic interface to provide object access display views based on object type
    10.
    发明授权
    Generic interface to provide object access display views based on object type 有权
    通用接口提供对象访问根据对象类型显示视图

    公开(公告)号:US07574689B2

    公开(公告)日:2009-08-11

    申请号:US11169207

    申请日:2005-06-28

    CPC classification number: G06F9/465 G06F9/541 G06F2209/462

    Abstract: Some embodiments are associated with a business information enterprise system having a front-end and a back-end. Moreover, it may be determined that a first object access display (e.g., an open or save dialog box) is to be provided at the front-end for a first type of object. A generic interface between the front-end and the back-end may then be used to provide the first object access display with a first object view based on the first object type. It may also be determined that a second object access display is to be provided at the front-end for a second type of object. In this case, the generic interface may be used to provide the second object access display with a second object view based on the second object type.

    Abstract translation: 一些实施例与具有前端和后端的商业信息企业系统相关联。 此外,可以确定在第一类型的对象的前端提供第一对象访问显示(例如,打开或保存对话框)。 然后可以使用前端和后端之间的通用接口来基于第一对象类型来提供具有第一对象视图的第一对象访问显示。 还可以确定在第二类型的对象的前端提供第二对象访问显示。 在这种情况下,通用接口可以用于基于第二对象类型向第二对象访问显示提供第二对象视图。

Patent Agency Ranking