COMPUTER PROGRAM PROCESSING METHOD AND STORAGE MEDIUM

    公开(公告)号:JPH1125061A

    公开(公告)日:1999-01-29

    申请号:JP11736998

    申请日:1998-04-27

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To simplify the job of an application writer by locally generating a transaction when a client can be restored, and remotely generating the transaction when the client can not be restored. SOLUTION: A client computer 10 is provided with an application program 40. When the client computer 10 desires a request for the service of a server computer 20, the first application program 40 communicates the request for the service to a first logical means 50. A transaction start command is written regardless of whether or not the client 10 can be restored, and when the client 10 can be restored, a transaction is locally generated on the client 10, and when the client 10 can not be restored, the transaction is remotely generated for the client 10 in response to the transaction start command.

    A METHOD, APPARATUS AND COMPUTER PROGRAM FOR MODIFYING AN ENDPOINT REFERENCE REPRESENTING A WEB SERVICE ENDPOINT
    2.
    发明申请
    A METHOD, APPARATUS AND COMPUTER PROGRAM FOR MODIFYING AN ENDPOINT REFERENCE REPRESENTING A WEB SERVICE ENDPOINT 审中-公开
    一种用于修改表示WEB服务端点的端点引用的方法,装置和计算机程序

    公开(公告)号:WO2008064981A2

    公开(公告)日:2008-06-05

    申请号:PCT/EP2007062048

    申请日:2007-11-08

    CPC classification number: H04L67/16 H04L67/02

    Abstract: WS-Addressing EndpointReferences represent Web service endpoints and are propagated in the SOAP Envelope as part of Web service interactions. There is disclosed a method, apparatus and computer program for resolving (or modifying) aspects of the EndpointReference at the time of its propagation based on the EndpointReference recipient. Different recipients will potentially receive differing EndpointReferences. Aspects of the EndpointReference are re-resolved as the SOAP XML representing the EndpointReference is generated for the EndpointReference's propagation. For example, the location of the recipient might make a difference to the address propagated - if the recipient is outside a firewall, it may be appropriate to provide the recipient with the address of the firewall itself and to allow the firewall to re-route any request from the data to the web service endpoint. Alternatively, metadata contained within the EndpointReference might vary depending on the recipient - policy metadata contained within the EndpointReference might specify more stringent security requirements depending on the recipient.

    Abstract translation: WS-Addressing EndpointReferences表示Web服务端点,并作为Web服务交互的一部分在SOAP Envelope中传播。 公开了一种用于在其基于EndpointReference接收者的传播时解析(或修改)EndpointReference的方面的方法,装置和计算机程序。 不同的收件人可能会收到不同的EndpointReferences。 EndpointReference的方面重新解析,因为为EndpointReference的传播生成了表示EndpointReference的SOAP XML。 例如,收件人的位置可能会对传播的地址产生影响 - 如果收件人在防火墙外,可能适当的是向收件人提供防火墙本身的地址,并允许防火墙重新路由任何 请求从数据到Web服务端点。 或者,EndpointReference中包含的元数据可能会因接收者而异 - EndpointReference中包含的策略元数据可能会根据收件人指定更严格的安全性要求。

    Distributed computing with persistent transaction representation objects

    公开(公告)号:GB2328044A

    公开(公告)日:1999-02-10

    申请号:GB9716199

    申请日:1997-08-01

    Applicant: IBM

    Abstract: Transaction processing in a distributed object-oriented environment. Server 21 stores transaction state data including coordinator object 211, and server 22 has resource object 221 which receives a transaction context of the transaction represented by coordinator object 211, via the explicit transaction propagation mode. Server resource 221 makes a transaction registration request to customised coordinator proxy (CCP) object 222, and CCP object 222 creates a distributed transaction resource (DTR) object 223 representing the transaction. DTR object 223 registers with remote coordinator object 211, may create duplicate CCP object 222', forwards the 2-phase commit protocols to server resource 221 and then destroys duplicate CCP object 222' and itself. Since the DTR and duplicate CCP objects persist in server 22 during the lifetime of the transaction, even though original CCP object 222 is destroyed as soon as the resource object 221's direct involvement with the transaction has finished, these transaction representations can be counted to determine the total number of transactions currently pending in which the server is involved.

Patent Agency Ranking