会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Dynamic service surrogates
    • 动态服务代理
    • US20060206567A1
    • 2006-09-14
    • US11074619
    • 2005-03-08
    • Andrew MilliganHarris SyedJohn DotyMax FeingoldSaji Abraham
    • Andrew MilliganHarris SyedJohn DotyMax FeingoldSaji Abraham
    • G06F15/16
    • H04L67/02
    • Example embodiments of the present invention provide a mechanism for allowing developers to define new interfaces and insert custom translational code that implements these new interfaces for legacy components that otherwise cannot communicate in a web service environment. These new interfaces are then exposed to the web service client in such a way that abstracts the web service client from the legacy components interfaces. The objects that implement the new interfaces are referred to herein as “service surrogates” and the new interfaces will be commonly referred to as a, “surrogate interfaces.” These surrogate interfaces may be initialized along with an instance of the service surrogate upon startup of an application that offers the services. In addition, a dynamic web service can simultaneously run along with the service surrogate for those services that may not need the features offered by the service surrogates.
    • 本发明的示例性实施例提供了一种允许开发人员定义新接口并插入为实现这些新接口的定制翻译代码的机制,用于传统组件,否则无法在Web服务环境中进行通信。 这些新接口然后以Web服务客户端从传统组件接口抽象出来。 实现新接口的对象在这里被称为“服务代理”,新接口通常被称为“代理接口”。 这些代理接口可以在启动提供服务的应用程序时与服务代理的实例一起初始化。 此外,动态Web服务可以与可能不需要服务代理提供的功能的那些服务的服务代理同时运行。
    • 2. 发明申请
    • Dynamic service generation for legacy components
    • 传统组件的动态服务生成
    • US20060206599A1
    • 2006-09-14
    • US11075417
    • 2005-03-08
    • Andrew MilliganDonald BoxHarris SyedMax FeingoldSaji Abraham
    • Andrew MilliganDonald BoxHarris SyedMax FeingoldSaji Abraham
    • G06F15/173
    • G06F9/547G06F8/30Y10S707/99939
    • The present invention provides a mechanism that allows an administrative event to trigger or cause the generation of a dynamic web service during initialization of legacy application components. Similar to other types of static tooling approaches, the dynamic approach-as supported herein-uses available metadata describing an interface for communicating with legacy components. Rather then generating and manifesting the web service via tooling on a one time or occasional bases, however, example embodiments provide for the generation of the web service by the supporting infrastructure as a standard part of application initialization. Upon stopping the application, a termnination, sequence is provided that stops the corresponding dynamic web service and deletes the web service description used to generate the dynamic web service. Accordingly, every time the application is started the available metadata will need to be consulted and a consistent service will be built on-the-fly.
    • 本发明提供一种机制,其允许管理事件在传统应用组件的初始化期间触发或导致动态Web服务的生成。 与其他类型的静态工具方法类似,动态方法(如本文所支持的)使用描述用于与传统组件进行通信的接口的可用元数据。 然而,示例性实施例提供了通过支持基础设施来生成Web服务作为应用程序初始化的标准部分,而不是通过工具在一次或偶尔的基础上生成和显示Web服务。 在停止应用程序时,提供了一个停止对应的动态Web服务并删除用于生成动态Web服务的Web服务描述的序列。 因此,每次启动应用程序时,都需要查询可用的元数据,并且即将建立一致的服务。
    • 3. 发明申请
    • Creating proxies from service description metadata at runtime
    • 在运行时从服务描述元数据创建代理
    • US20070124475A1
    • 2007-05-31
    • US11290927
    • 2005-11-30
    • Harris SyedAndrew Milligan
    • Harris SyedAndrew Milligan
    • G06F15/173
    • H04L67/02H04L67/28H04L67/2842
    • The present invention extends to methods, systems, and computer program products for creating proxies from service description metadata at runtime. A proxy creation request is received from a requesting application while the requesting application is executing at runtime. The proxy creation request requests creation of a proxy instance to facilitate compatible communication between the requesting application and another application. A proxy instance is created in response to the proxy creation request. Service description metadata describing the other application is accessed (e.g., through a request to a metadata service or retrieval from cache). The proxy instance is configured in accordance with the service description metadata describing the other application. Accordingly, the proxy instance can facilitate compatible communication between the requesting application and the other application to implement operations that the requesting application requests to be performed at the other application.
    • 本发明扩展到用于在运行时从服务描述元数据创建代理的方法,系统和计算机程序产品。 当请求应用程序在运行时执行时,从请求应用程序接收到代理创建请求。 代理创建请求请求创建代理实例以促进请求应用程序与另一应用程序之间的兼容通信。 响应于代理创建请求创建代理实例。 访问描述其他应用程序的服务描述元数据(例如,通过对元数据服务的请求或从高速缓存检索)。 代理实例根据描述其他应用程序的服务描述元数据进行配置。 因此,代理实例可以促进请求应用程序和其他应用程序之间的兼容通信,以实现请求应用程序请求在另一应用程序执行的操作。
    • 6. 发明申请
    • System and method for managing access points to distributed services
    • 用于管理分布式服务的接入点的系统和方法
    • US20050055442A1
    • 2005-03-10
    • US10620803
    • 2003-06-30
    • Charles ReevesAndrew MilliganLucas Melton
    • Charles ReevesAndrew MilliganLucas Melton
    • H04L29/06H04L29/08G06F15/173
    • H04L67/125H04L29/06H04L67/02H04L67/10H04L67/14H04L67/2852H04L67/289H04L69/329
    • A system and method comprising a client-side manager component that manages access points (such as URLs) to distributed services for client applications. The client application hosts the client-side manager, and specifies criteria for a service. The manager component uses the criteria to query a service registry, such as a UDDI-based registry, and caches the returned list. To use a service, the client calls the manager component on a defined interface, and the manager component returns one of the cached access points. The cached access points may be returned based on an ordering, such as to distribute requests among services. If the service fails, the client calls a failure-related method of the manager component with failure details, and retrieves a new access point. The manager component reports the error to an error handling service, whereby the error information may be used in a quality of service statistic at the service registry.
    • 一种系统和方法,包括管理客户端应用的分布式服务的接入点(例如URL)的客户端管理器组件。 客户端应用程序托管客户端管理器,并指定服务的标准。 管理器组件使用条件来查询服务注册表,例如基于UDDI的注册表,并缓存返回的列表。 要使用服务,客户端在定义的接口上调用管理器组件,并且管理器组件返回其中一个缓存的访问点。 可以基于排序返回缓存的接入点,例如在服务之间分发请求。 如果服务失败,客户端会调用具有故障详细信息的管理器组件的与故障相关的方法,并检索新的接入点。 管理器组件将错误报告给错误处理服务,从而可以在服务注册表的服务质量统计信息中使用错误信息。