Method and device for dividing online transaction processing and executing in distributed environment
    11.
    发明专利
    Method and device for dividing online transaction processing and executing in distributed environment 审中-公开
    分销在线交易处理和分销环境的方法和设备

    公开(公告)号:JP2008165370A

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

    申请号:JP2006352292

    申请日:2006-12-27

    CPC classification number: G06F9/466 G06F9/5038 G06F2209/5017

    Abstract: PROBLEM TO BE SOLVED: To provide a system allowing scalable execution of a transaction by dividing the transaction and executing in distributed environment.
    SOLUTION: This system includes: a means dividing transaction processing into (optimistic) processing wherein contention is difficult to occur and (pessimistic) processing wherein the contention is easy to occur; a first server; and a second server. The first server has: a first transaction execution part executing the optimistic processing; and a transaction log transmission part for transmitting an execution result of the optimistic processing to the second server. The second server has: a transaction log reception part for receiving a transaction log; and a second transaction execution part executing the pessimistic processing.
    COPYRIGHT: (C)2008,JPO&INPIT

    Abstract translation: 要解决的问题:提供通过划分事务并在分布式环境中执行来允许事务可扩展执行的系统。 解决方案:该系统包括:将事务处理分解为(乐观)处理的手段,其中难以发生争用并且(悲观)处理,其中争用容易发生; 第一台服务器 和第二个服务器。 第一个服务器具有执行乐观处理的第一个事务执行部分; 以及用于将乐观处理的执行结果发送到第二服务器的事务日志发送部分。 第二服务器具有:用于接收事务日志的事务日志接收部分; 以及执行悲观处理的第二事务执行部。 版权所有(C)2008,JPO&INPIT

    DEVICE AND METHOD FOR MANAGING MOBILE AGENT

    公开(公告)号:JP2001154997A

    公开(公告)日:2001-06-08

    申请号:JP32727699

    申请日:1999-11-17

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To manage the position of a mobile agent on a much higher level. SOLUTION: Each of agent servers 42, 43 and 44 holds and manages a moving history 46. Each of agent servers temporarily stores the updating request of position information on the mobile agent corresponding to how many times the mobile agent is moved and periodically transmits that request to a register server 45 to that no congestion occurs in access to the register server. The register server reflects the position information on the mobile agent only with the updating request having the much more number of times of moving so as not to overwrite new information with old information.

    Apparatus and method for executing agent
    13.
    发明专利
    Apparatus and method for executing agent 有权
    装置及其执行方法

    公开(公告)号:JP2009238103A

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

    申请号:JP2008085972

    申请日:2008-03-28

    CPC classification number: G06F9/546 G06F9/466 H04L67/00 H04M3/5175

    Abstract: PROBLEM TO BE SOLVED: To allow a plurality of agents to cooperate to execute one transaction in a multiagent system. SOLUTION: An agent executing apparatus 30 is provided with an agent list 42 which is a list of agents which participate in the transaction, and an intra-transaction message queue 43 which stores one-directional messages from the agent. Then, a scheduler 35 assigns a thread managed by a thread management part 36 to the agent, executes the thread, and when the agent transmits the one-directional message, when a destination agent of the one-directional message is not included in the agent list 42, allows the destination agent to participate in the transaction. When execution of the agent is completed, if a one-directional message exists in the intra-transaction message queue 43, the transaction is continued using the thread, and unless one-directional message exists in the intra-transaction message queue 43, the transaction is terminated. COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:允许多个代理人协作以在多代理系统中执行一个交易。 代理执行装置30具有作为参与事务的代理的列表的代理列表42和存储来自代理的单向消息的事务内消息队列43。 然后,调度器35将由线程管理部36管理的线程分配给代理,执行线程,并且当代理发送单向消息时,当单向消息的目的地代理不包括在代理中时 列表42允许目的地代理参与事务。 当代理的执行完成时,如果事务内消息队列43中存在单向消息,则使用线程继续事务,并且除非在事务内消息队列43中存在单向消息,否则事务 被终止。 版权所有(C)2010,JPO&INPIT

    Test method and test device for program
    14.
    发明专利
    Test method and test device for program 审中-公开
    测试方法和程序的测试设备

    公开(公告)号:JP2007172269A

    公开(公告)日:2007-07-05

    申请号:JP2005368746

    申请日:2005-12-21

    CPC classification number: G06F11/3688

    Abstract: PROBLEM TO BE SOLVED: To provide a method and a device capable of executing the integrated test of an application for each of a plurality of execution environments to be dependency injected.
    SOLUTION: The test device 1 for testing a system comprising an application and an execution environment dependent resource group to be utilized by the application is provided with a DI container 110 for injecting one resource group (EUT) to be dependency injected to the application for which a test is executed through an application interface to the application, and a test execution part 120 for executing the test to the application to which the one resource group is injected. When the other resource group different from the one resource group exists, injection by the DI container 110 and the test by the test execution part 120 are executed to the other resource group.
    COPYRIGHT: (C)2007,JPO&INPIT

    Abstract translation: 要解决的问题:提供能够执行针对多个执行环境中的每一个的应用的集成测试以进行依赖注入的方法和设备。 解决方案:用于测试包括由应用使用的应用和执行环境相关资源组的系统的测试设备1具有DI容器110,用于将一个资源组(EUT)注入到依赖注入到 通过应用程序接口执行测试的应用程序,以及用于对注入该资源组的应用程序执行测试的测试执行部件120。 当存在与一个资源组不同的其他资源组时,DI容器110的注入和测试执行部120的测试被执行到另一个资源组。 版权所有(C)2007,JPO&INPIT

    METHOD AND PROGRAM FOR SUPPORTING APPLICATION PROGRAM DEVELOPMENT, AND INFORMATION PROCESSOR

    公开(公告)号:JP2006185324A

    公开(公告)日:2006-07-13

    申请号:JP2004380298

    申请日:2004-12-28

    Applicant: IBM

    Inventor: TAI HIDEKI ABE MARI

    Abstract: PROBLEM TO BE SOLVED: To effectively detect mismatching to a server object before mounting in a screen transition design of an application program. SOLUTION: A control flowgraph of the application program is prepared (S400), solutions of data flow problems that occur in the application program are calculated on the basis of the control flowgraph (S500), mismatching of the application program is detected on the basis of the calculated solutions (S600), and information on the detected mismatching and correction contents are displayed (S700). COPYRIGHT: (C)2006,JPO&NCIPI

Patent Agency Ranking