Abstract:
A method, system and apparatus for a commerce system having a service oriented architecture (SOA). The SOA commerce system of the present invention can include a component logic container exposing an interface to one or more accessing clients and having a configuration for hosting one or more business components. The SOA commerce system also can include a business context engine disposed with the container and exposing an interface to the accessing clients. Finally, the SOA commerce system can include a business component facade disposed within the container and having a configuration for both invoking selected ones of the business components and for communicating with the business context engine.
Abstract:
PROBLEM TO BE SOLVED: To provide a computer implemented method, apparatus, and computer program for generating cookies. SOLUTION: A cookie value is retrieved in response to receiving the request. An expiration for the cookie value is set based on a time period in which the request is received. A set of unique identifiers, including the expiration, are added to the cookie value and a cookie name to form a cookie. A response to the request is sent to an intermediate server. The response includes data responsive to the request and the cookie. The validity of the data for the response is related to the expiration. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a method and system for generating a response to a web service request from a requester, which are mounted on a computer, and to provide a computer program. SOLUTION: In response to receiving a web service request, a web service controller calls a business logic interface associated with the request. The output of the business logic interface can either be obtained from a cache or derived from the business logic interface. A customizable template is executed to generate the response to the request. A determination is made as to whether the response comprises a set of cacheable content. In response to determining that the response comprises a set of cacheable content, the set of cacheable content is stored in the cache. The response is sent to the requester. COPYRIGHT: (C)2007,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide a method, system and apparatus for administrating a buyer organization in a B2B e-commerce host computing platform. SOLUTION: In this method, a relationship chain can be established between an instance of a partner organization, an instance of a buyer organization, and at least one administrative user of the instance of the partner organization. Consequently, the administrative user can be permitted to administer the instance of the buyer organization based upon the relationship chain without requiring the at least one administrative user to explicitly register with the instance of the buyer organization. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
In electronic commerce (e-commerce) sites that are executed on a single e- commerce application, a user's session is only associated with a single user identity for e-commerce site domain. Acting under a single identity across the site may not be desired. There may be requirements to associate an individual user with one or more separate identities within parts of the site. Aspects of the invention provide a method, system and computer program product for managing multiple user identities for a user of an electronic commerce (e- commerce) site. The method comprises defining the e-commerce site as one or more security domain s; and in response to a user's request to invoke an operation of the e-commerce site: determining a one of the one or more security domains to which the operation relates; performing one of a) creating a session and b) reusing a session for the user automatically in accordance wi th the determined security domain, said session associated with a user identity and a role indicating privileges for invoking operations of the e-commerce site in at least the determined securi ty domain; and persisting said session for reuse. The user's request may be received in association with one or more sessions persisted for the user and a one of the sessions selected in accordance with the determined security domain. In response, either a session may be created or reused. Persisting may comprise providing one or more cookies defining the session to the user for associating with a subsequent request. In accordance with a feature of this aspect, the e- commerce site may define each of the one or more security domains as a hierarchy of organizations and assets owned by the organizations and the determining a one of the one or more security domains to which the operation relates may comprise evaluating the user's request in accordance with the hierarchy.
Abstract:
In electronic commerce (e-commerce) sites that are executed on a single e-commerce application, a user's session is only associated with a single user identity for e-commerce site domain. Acting under a single identity across the site may not be desired. There may be requirements to associate an individual user with one or more separate identities within parts of the site. Aspects of the invention provide a method, system and computer program product for managing multiple user identities for a user of an electronic commerce (e-commerce) site. The method comprises defining the e-commerce site as one or more security domains; and in response to a user's request to invoke an operation of the e-commerce site: determining a one of the one or more security domains to which the operation relates; performing one of a) creating a session and b) reusing a session for the user automatically in accordance with the determined security domain, said session associated with a user identity and a role indicating privileges for invoking operations of the e-commerce site in at least the determined security domain; and persisting said session for reuse. The user's request may be received in association with one or more sessions persisted for the user and a one of the sessions selected in accordance with the determined security domain. In response, either a session may be created or reused. Persisting may comprise providing one or more cookies defining the session to the user for associating with a subsequent request. In accordance with a feature of this aspect, the e-commerce site may define each of the one or more security domains as a hierarchy of organizations and assets owned by the organizations and the determining a one of the one or more security domains to which the operation relates may comprise evaluating the user's request in accordance with the hierarchy.
Abstract:
In electronic commerce (e-commerce) sites that are executed on a single e-commerce application, a user's session is only associated with a single user identity for e-commerce site domain. Acting under a single identity across the site may not be desired. There may be requirements to associate an individual user with one or more separate identities within parts of the site. Aspects of the invention provide a method, system and computer program product for managing multiple user identities for a user of an electronic commerce (e-commerce) site. The method comprises defining the e-commerce site as one or more security domains; and in response to a user's request to invoke an operation of the e-commerce site: determining a one of the one or more security domains to which the operation relates; performing one of a) creating a session and b) reusing a session for the user automatically in accordance with the determined security domain, said session associated with a user identity and a role indicating privileges for invoking operations of the e-commerce site in at least the determined security domain; and persisting said session for reuse. The user's request may be received in association with one or more sessions persisted for the user and a one of the sessions selected in accordance with the determined security domain. In response, either a session may be created or reused. Persisting may comprise providing one or more cookies defining the session to the user for associating with a subsequent request. In accordance with a feature of this aspect, the e-commerce site may define each of the one or more security domains as a hierarchy of organizations and assets owned by the organizations and the determining a one of the one or more security domains to which the operation relates may comprise evaluating the user's request in accordance with the hierarchy.
Abstract:
A method, system and apparatus for a commerce system having a service oriented architecture (SOA). The SOA commerce system of the present invention can include a component logic container exposing an interface to one or more accessing clients and having a configuration for hosting one or more business components. The SOA commerce system also can include a business context engine disposed with the container and exposing an interface to the accessing clients. Finally, the SOA commerce system can include a business component facade disposed within the container and having a configuration for both invoking selected ones of the business components and for communicating with the business context engine.