-
公开(公告)号:JP2000048086A
公开(公告)日:2000-02-18
申请号:JP18247499
申请日:1999-06-28
Applicant: SUN MICROSYSTEMS INC
Inventor: GUINAN DANIEL J
Abstract: PROBLEM TO BE SOLVED: To function an electronic cash means with various different protocols by selecting any protocol having compatibility and any means having compatibility, and executing operation. SOLUTION: A compatibility confirming mechanism 106 of an operation start and execution unit 104 tests the compatibility between various kinds of operation, protocols and means at the time of operation execution. A compatibility confirming mechanism 110 of an install and binding unit 109 confirms compatibility between these objects while the operation, protocol and means objects are installed or bound in a system. The confirmation of compatibility occurs at the time point to start the operation. When the set of means having compatibility includes at least one means, the protocol having compatibility and means having compatibility are selected and the operation is executed while using the protocol having compatibility and means having compatibility.
-
公开(公告)号:JP2000047875A
公开(公告)日:2000-02-18
申请号:JP17467699
申请日:1999-06-21
Applicant: SUN MICROSYSTEMS INC
Inventor: GUINAN DANIEL J , HART LOREN L
Abstract: PROBLEM TO BE SOLVED: To access a class in a cassette while exceeding a name space border by including the trial of the loading inquired from a 1st cassette in response to an inquiry from a 2nd cassette and the trial of the loading of the inquired class from the 2nd cassette in case of failure in loading the inquired class from the 1st cassette. SOLUTION: A class in a cassette 106 is able to access objects and classes included in cassettes 108 and 110. Further, the class is able to access other cassettes in subordination relation with the cassette 108. Access to a subordinate cassette is allowed even when each subordinating cassette in the environment is loaded by a different class loader operating in a different name space. A class in the subordinate cassette (e.g. class in package 108a) is protected against access by the class in the cassette 106 by being protected as 'private'.
-
公开(公告)号:DE69904882D1
公开(公告)日:2003-02-20
申请号:DE69904882
申请日:1999-06-19
Applicant: SUN MICROSYSTEMS INC
Inventor: GUINAN DANIEL J
Abstract: The present invention provides a modular infrastructure for electronic commerce that allows electronic financial instruments to work with a variety of different protocols. One embodiment of the present invention receives (602) a request for an operation, and checks (106, 110, 604) compatibility between the operation and available protocols for the operation to determine (605) a set of compatible protocols. Next, the system checks(106, 110, 606) compatibility between the set of compatible protocols and available instruments for the operation to determine (608) a set of compatible instruments. If the set of compatible instruments includes at least one instrument, the system selects a compatible instrument and a corresponding compatible protocol, and uses this instrument and protocol to perform (614) the operation. In a variation on the above embodiment, the act of selecting the compatible protocols and the compatible instrument entails presenting (610) the set of compatible protocols and the set of compatible instruments to a user, and allowing (612) the user to select the compatible protocol and the compatible instrument for the operation.
-
-