AUTOMATIC IDENTIFICATION OF SERVICES
    41.
    发明申请
    AUTOMATIC IDENTIFICATION OF SERVICES 有权
    自动识别服务

    公开(公告)号:US20130275958A1

    公开(公告)日:2013-10-17

    申请号:US13448668

    申请日:2012-04-17

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61

    摘要: In one aspect, a metadata of an application is received. The metadata describes a number of artifacts of the computer application. Based on a reference in the application metadata, at least one service that the application is configured to access is determined. In another aspect, additional metadata describing artifacts associated with the at least one service are identified. The artifacts associated with the at least one service and the artifacts of the computer application are selected for installation of the computer application.

    摘要翻译: 一方面,接收应用的元数据。 元数据描述了计算机应用程序的许多工件。 基于应用程序元数据中的引用,确定应用程序被配置为访问的至少一个服务。 在另一方面,识别描述与所述至少一个服务相关联的工件的附加元数据。 选择与至少一个服务相关联的工件和计算机应用程序的工件用于安装计算机应用程序。

    Graphical user interface system and method for presenting objects
    42.
    发明申请
    Graphical user interface system and method for presenting objects 有权
    用于呈现物体的图形用户界面系统和方法

    公开(公告)号:US20080163124A1

    公开(公告)日:2008-07-03

    申请号:US11647956

    申请日:2006-12-29

    IPC分类号: G06F3/048

    CPC分类号: G06F11/3664 G06F9/451

    摘要: A system and method for visualizing objects within an object network. For example, a computer-implemented method according to one embodiment comprises: receiving object graph data from a remote computing system, the object graph data representing characteristics of objects and relationships between objects in object-oriented program code executed on the remote computer system; interpreting the object graph data to determine one or more characteristics of each of the objects; and generating a graphical user interface (“GUI”) comprised of a plurality of graphical nodes arranged in a graph structure, each of the nodes representing one of the objects and the graph structure representing the relationships between the objects, wherein the graphical nodes are rendered with graphical characteristics representing characteristics of the objects which they represent, the graphical characteristics including at least a color and a shape.

    摘要翻译: 用于可视化对象网络内的对象的系统和方法。 例如,根据一个实施例的计算机实现的方法包括:从远程计算系统接收对象图数据,表示对象的特征的对象图数据和在远程计算机系统上执行的面向对象的程序代码中的对象之间的关系; 解释对象图数据以确定每个对象的一个​​或多个特征; 并且生成由以图形结构排列的多个图形节点组成的图形用户界面(“GUI”),每个节点表示对象之一,并且图形结构表示对象之间的关系,其中呈现图形节点 具有表示其表示的对象的特征的图形特征,图形特征至少包括颜色和形状。

    Shared memory implementations for session data within a multi-tiered enterprise network
    43.
    发明申请
    Shared memory implementations for session data within a multi-tiered enterprise network 有权
    在多层企业网络中的会话数据的共享内存实现

    公开(公告)号:US20060248200A1

    公开(公告)日:2006-11-02

    申请号:US11118890

    申请日:2005-04-29

    申请人: Georgi Stanev

    发明人: Georgi Stanev

    IPC分类号: G06F15/16

    CPC分类号: H04L67/14

    摘要: A system and method are described in which session objects are organized and managed within a structured hierarchy of session object storage units, referred to herein as “session domains.” The session domains store session objects sharing one or more related characteristics. In one embodiment, a separate hierarchy of session domains is implemented within each layer of an enterprise application server. For example, in a Java 2 Enterprise Edition (“J2EE”) environment, a separate set of hierarchically-arranged session domains are generated for the EJB container, the Web container and the portal container. In one embodiment, a representation of the hierarchy of session domains and data associated with the session objects is generated and managed within a shared memory. The session data is accessible from the shared memory by a plurality of different worker notes within an application server.

    摘要翻译: 描述了一种系统和方法,其中会话对象在会话对象存储单元的结构化层级中被组织和管理,这里被称为“会话域”。 会话域存储共享一个或多个相关特征的会话对象。 在一个实施例中,在企业应用服务器的每个层内实现会话域的单独分级。 例如,在Java 2企业版(“J2EE”)环境中,将为EJB容器,Web容器和门户容器生成一组分层排列的会话域。 在一个实施例中,会话域的层次结构的表示和与会话对象相关联的数据在共享存储器内被生成和管理。 通过在应用服务器内的多个不同的工作笔记可以从共享存储器访问会话数据。

    External persistence of session state information
    44.
    发明申请
    External persistence of session state information 有权
    外部持续会话状态信息

    公开(公告)号:US20060248119A1

    公开(公告)日:2006-11-02

    申请号:US11118976

    申请日:2005-04-29

    IPC分类号: G06F17/30

    CPC分类号: G06F9/461 Y10S707/912

    摘要: A method performed by a computing system is described. The method involves receiving a deployment descriptor that specifies a persistence scope that is external to the computing system. The method also involves, as a consequence of the receiving, instantiating a plug-in for a database that is external to the computing system. The method also involves, over the course of a session, managing the persistence of the session's session state information in said database by, with program code provided by the plug-in, translating a first command that is not specific to the database into a second command that is specific to the database. The session state information comprises a plurality of attributes. The first command is to cause a process to be performed. The process is selected from the group consisting of: storing in the database one of the attributes; and, retrieving from the database one of the attributes.

    摘要翻译: 描述了由计算系统执行的方法。 该方法涉及接收一个部署描述符,该描述符指定计算系统外部的持久性范围。 该方法还涉及作为接收的结果,实例化用于计算系统外部的数据库的插件。 该方法还涉及在会话过程中,通过由插件提供的程序代码来管理会话状态信息在所述数据库中的持续性,将不特定于数据库的第一命令翻译成第二个 特定于数据库的命令。 会话状态信息包括多个属性。 第一个命令是使进程执行。 该过程从由以下组成的组中选择:在数据库中存储一个属性; 并从数据库中检索一个属性。

    Cluster architecture communications
    45.
    发明申请
    Cluster architecture communications 审中-公开
    群集架构通信

    公开(公告)号:US20050270973A1

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

    申请号:US10863123

    申请日:2004-06-07

    摘要: A cluster includes a plurality of application server instances, a central services instance that includes a message server, and a database. The application server instances each include a dispatcher, a plurality of redundant server nodes, and a socket connection between the dispatcher and each of the server nodes for handling communications relating to processing a client request. A separate socket connection between the message server and each of the server nodes is provided for handling internal communications between the server nodes. Additionally, a third socket connection may be established directly between server nodes.

    摘要翻译: 集群包括多个应用服务器实例,包括消息服务器的中央服务实例和数据库。 应用服务器实例每个包括调度器,多个冗余服务器节点以及调度器和每个服务器节点之间的套接字连接,用于处理与处理客户端请求有关的通信。 提供消息服务器和每个服务器节点之间的单独的套接字连接,用于处理服务器节点之间的内部通信。 另外,可以在服务器节点之间直接建立第三个套接字连接。

    Timeout manager
    46.
    发明申请
    Timeout manager 有权
    超时经理

    公开(公告)号:US20050268136A1

    公开(公告)日:2005-12-01

    申请号:US10856135

    申请日:2004-05-28

    CPC分类号: G06F1/14 G06F9/4418 G06F9/542

    摘要: Embodiments include a timeout event management system that registers timeout events and checks for and corrects inaccuracies in timing caused by hibernation or system time changes. The timeout event management system may trigger an event after an intended delay time or at an intended expiration time. A handler program may be called in response to the triggered timeout. In an additional embodiment, the timeout system may track timeout events in a priority queue data structure.

    摘要翻译: 实施例包括一个超时事件管理系统,其记录超时事件并检查并纠正由休眠或系统时间变化引起的定时不准确。 超时事件管理系统可以在预期延迟时间之后或在预期的到期时间触发事件。 响应于触发的超时,可以调用处理程序。 在另外的实施例中,超时系统可以跟踪优先级队列数据结构中的超时事件。

    System and method for processing graph objects
    47.
    发明授权
    System and method for processing graph objects 有权
    用于处理图形对象的系统和方法

    公开(公告)号:US09311082B2

    公开(公告)日:2016-04-12

    申请号:US11647982

    申请日:2006-12-29

    IPC分类号: G06F3/048 G06F9/44

    CPC分类号: G06F8/75

    摘要: A system and method for generating object graph data and transmitting the object graph over a network. For example, a computer-implemented method according to one embodiment comprises: analyzing relationships between objects within a network of objects to determine an object network structure; generating object graph data representing the object network structure; serializing the object graph data and transmitting the object graph data over a network to a requesting computer; and interpreting the object graph data to render a view of the object network structure in a graphical user interface.

    摘要翻译: 一种用于生成对象图数据并通过网络发送对象图的系统和方法。 例如,根据一个实施例的计算机实现的方法包括:分析对象网络内的对象之间的关系以确定对象网络结构; 生成表示对象网络结构的对象图形数据; 序列化对象图数据并通过网络将对象图数据发送到请求计算机; 并且解释对象图数据以在图形用户界面中呈现对象网络结构的视图。

    Validation of current states of provisioned software products in a cloud environment
    48.
    发明授权
    Validation of current states of provisioned software products in a cloud environment 有权
    在云环境中验证配置的软件产品的当前状态

    公开(公告)号:US08839223B2

    公开(公告)日:2014-09-16

    申请号:US13448473

    申请日:2012-04-17

    IPC分类号: G06F9/45 G06F9/445

    摘要: In one aspect, a state file is received that describes a desired state of a provisioned software product started in a cloud environment. The state file defines the bundles to be installed and their desired state. The desired states of the bundles are read from the state file. Currently installed bundles, from the provisioned software product, are analyzed together with current states of the currently installed bundles. The specified bundles in the state file are compared to the currently installed bundles. The current states of the currently installed bundles are compared to the desired states from the state file to determine whether a current state of the provisioned software product corresponds to the desired state.

    摘要翻译: 在一个方面,接收描述在云环境中启动的所配置的软件产品的期望状态的状态文件。 状态文件定义要安装的软件包及其所需的状态。 从状态文件中读取捆绑包的所需状态。 从配置的软件产品中的当前安装的捆绑包与当前安装的捆绑包的当前状态一起进行分析。 将状态文件中指定的软件包与当前安装的软件包进行比较。 将当前安装的捆绑包的当前状态与来自状态文件的期望状态进行比较,以确定所配置的软件产品的当前状态是否对应于期望状态。

    DEPLOYMENT OF SOFTWARE APPLICATIONS ON A CLOUD COMPUTING PLATFORM
    49.
    发明申请
    DEPLOYMENT OF SOFTWARE APPLICATIONS ON A CLOUD COMPUTING PLATFORM 有权
    在云计算平台上部署软件应用程序

    公开(公告)号:US20130346945A1

    公开(公告)日:2013-12-26

    申请号:US13530143

    申请日:2012-06-22

    IPC分类号: G06F9/445 G06F9/44

    CPC分类号: G06F8/36 G06F8/60

    摘要: In one aspect, a software application with application artifacts is deployed on a cloud computing platform. The cloud computing platform includes a platform product that can provide functionality that is required by the application. Application metadata is created based on analyzing the application artifacts and describes the application artifacts requirement. An application repository stores the application artifacts and the application metadata. A product description defines an application product for the software application and a product reference to the platform product is defined. The product description and the product reference are published in the application repository to update the application metadata. A composite repository refers to the application product and the platform product. The composite repository is transferred to a platform repository provided by the cloud computing platform.

    摘要翻译: 在一个方面,具有应用工件的软件应用程序部署在云计算平台上。 云计算平台包括可提供应用程序所需的功能的平台产品。 应用程序元数据是基于分析应用程序工件而创建的,并描述了应用程序工件要求。 应用程序存储库存储应用程序工件和应用程序元数据。 产品描述定义了软件应用程序的应用程序产品,并定义了平台产品的产品参考。 产品说明和产品参考资料在应用程序库中发布,以更新应用程序元数据。 复合存储库是指应用产品和平台产品。 复合存储库被转移到由云计算平台提供的平台存储库。

    EMULATING CLOUD FUNCTIONING OF APPLICATIONS LOCALLY
    50.
    发明申请
    EMULATING CLOUD FUNCTIONING OF APPLICATIONS LOCALLY 审中-公开
    本地应用场合的云计算功能

    公开(公告)号:US20130326487A1

    公开(公告)日:2013-12-05

    申请号:US13484363

    申请日:2012-05-31

    IPC分类号: G06F9/455

    CPC分类号: G06F9/455 G06F8/30

    摘要: In one aspect, an application is received to be to be executed in a local development environment. The application is configured to access at least one service from a number of services of a remote runtime platform. A software development kit (SDK) is selected as an execution environment of the application. The SDK includes a number of application programming interfaces (APIs) of the services and a number of local implementations of the services. In another aspect, the application is executed over the SDK and remote functioning of the application is emulated in the local development environment.

    摘要翻译: 在一个方面,接收在本地开发环境中执行的应用。 该应用被配置为从远程运行时平台的多个服务访问至少一个服务。 选择软件开发工具包(SDK)作为应用程序的执行环境。 SDK包括许多服务的应用程序编程接口(API)和服务的多个本地实现。 另一方面,应用程序通过SDK执行,应用程序的远程功能在本地开发环境中被仿真。