Trading system
First Claim
1. A trading system having a plurality of clients and a trader which are mutually connected on a distributed object oriented environment, each client and the trader respectively comprising:
- a metadata generating portion for describing character string type parameters of each operation and an operation name within an interface all together with metadata including a service type and a service type context which is superior information of the service type; and
a metadata interpreting portion for interpreting the metadata in its entirety, wherein a client which requests a registration of the service type context in the trader includes authentication information indicating that the client has an authority required for the registration and authority information indicating an authority for newly registering a service type context under a new service type context in the metadata at the metadata generating portion, and the trader interprets the metadata in its entirety at the metadata interpreting portion to extract the authentication information and the authority information, whereby an authentication processing portion of the trader perform a registration authentication processing of the service type context based on the authentication information and the authority information.
2 Assignments
0 Petitions
Accused Products
Abstract
A trading system wherein each client and a trader respectively have a metadata generating portion for describing character string type parameters of each operation with metadata including a service type and a service type context which is supplementary information of the service type individually or all together, and a metadata interpreting portion for interpreting the metadata in its entirety. The client requesting a registration, an export, or an import to the trader can include authentication information and authority information in the metadata, whereby an authentication processing portion of the trader performs an authentication processing based on the authentication information and the authority information.
-
Citations
8 Claims
-
1. A trading system having a plurality of clients and a trader which are mutually connected on a distributed object oriented environment, each client and the trader respectively comprising:
-
a metadata generating portion for describing character string type parameters of each operation and an operation name within an interface all together with metadata including a service type and a service type context which is superior information of the service type; and
a metadata interpreting portion for interpreting the metadata in its entirety, wherein a client which requests a registration of the service type context in the trader includes authentication information indicating that the client has an authority required for the registration and authority information indicating an authority for newly registering a service type context under a new service type context in the metadata at the metadata generating portion, and the trader interprets the metadata in its entirety at the metadata interpreting portion to extract the authentication information and the authority information, whereby an authentication processing portion of the trader perform a registration authentication processing of the service type context based on the authentication information and the authority information.
-
-
2. A trading system having a plurality of clients and a trader which are mutually connected on a distributed object oriented environment, each client and the trader respectively comprising:
-
a metadata generating portion for describing character string type parameters of each operation and an operation name within an interface all together with metadata including a service type and a service type context which is superior information of the service type; and
a metadata interpreting portion for interpreting the metadata in its entirety, wherein a client which requests a registration of the service type in the trader includes authentication information indicating that the client has an authority required for the registration and authority information indicating an authority for newly registering a sub type under a new service type in the metadata at the metadata generating portion, and the trader interprets the metadata at the metadata interpreting portion to extract the authentication information and the authority information, whereby an authentication processing portion of the trader performs a registration authentication processing of the service type based on the authentication information and the authority information.
-
-
3. A trading system having a plurality of clients and a trader which are mutually connected on a distributed object oriented environment, each client and the trader respectively comprising:
-
a metadata generating portion for describing character string type parameters of each operation and an operation name within an interface all together with metadata including a service type and a service type context which is superior information of the service type; and
a metadata interpreting portion for interpreting the metadata in its entirety, wherein a client which requests a registration of the service type context in the trader includes authentication information indicating that the client has an authority required for the registration and authority information indicating an authority for registering a service type to a new service type context in the metadata at the metadata generating portion, and the trader interprets the metadata at the metadata interpreting portion to extract the authentication information and the authority information, whereby an authentication processing portion of the trader performs a registration authentication processing of the service type context based on the authentication information and the authority information.
-
-
4. A trading system having a plurality of clients and a trader which are mutually connected on a distributed object oriented environment, each client and the trader respectively comprising:
-
a metadata generating portion for describing character string type parameters of each operation and an operation name within an interface all together with metadata including a service type and a service type context which is superior information of the service type; and
a metadata interpreting portion for interpreting the metadata in its entirety, wherein a client which requests a registration of the service type in the trader transforms authentication information indicating that the client has an authority required for the registration and authority information indicating an authority for export-processing the service as a new service type into the metadata at the metadata generating portion, and the trader interprets the metadata at the metadata interpreting portion to extract the authentication information and the authority information, whereby the authentication processing portion of the trader performs a registration authentication processing of the service type based on an authentication information and the authority information. - View Dependent Claims (5)
-
-
6. A trading system having a plurality of clients and a trader which are mutually connected on a distributed object oriented environment, each client and the trader respectively comprising:
-
a metadata generating portion for describing character string type parameters of each operation and an operation name within an interface all together with metadata including a service type and a service type context which is superior information of the service type; and
a metadata interpreting portion for interpreting the metadata in its entirety, wherein a client which performs a service export processing as an exporter to the trader describes authority information, with metadata, required by another client which performs a service import processing as an importer of a service for which the export processing is performed, the trader describes challenge information for authenticating the importer with metadata when the importer performs the service import processing, the importer in turn describes signature information corresponding to the challenge information with metadata, whereby the trader compares the challenge information with the signature information. - View Dependent Claims (7)
a service type repository for saving the service type context and the service type information contained in the context, and a service offer repository for saving service information within the service type information, the service type repository saving authority information for a default context in advance, and the authentication processing portion permitting the import processing only when the signature information obtained from the client as a response to the challenge information coincides with the signature information generated based on the authority information from the client.
-
-
8. A trading system having a plurality of clients and a trader which are mutually connected on a distributed object oriented environment, each client and the trader respectively comprising:
-
a metadata generating portion for describing character string type parameters of each operation and an operation name within an interface all together with metadata including a service type and a service type context which is superior information of the service type; and
a metadata interpreting portion for interpreting the metadata in its entirety, wherein the trader internally includes as a database;
a service type repository for saving the service type context and the service type information contained in the context and a service offer repository for saving service information within the service type information, the service type repository saving authority information for a default context in advance, and the authentication processing portion saving the service type information and the service information with the authority information in the service type repository and the service offer repository, respectively only when authentication information generated by encrypting the parameters based on the authority information from the client coincides with the authentication information from the client.
-
Specification