Patent EP0822492A2 successfully refreshed from Google Patents.
EP0822492A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Bridge providing communication between different implementations of object request brokers
Assignee: Sun Microsystems Inc
•
Filing: 1997-06-30
•
Granted: —
•
Expires: 2017-06-30
Abstract
Abstract Systems and methods for providing communication between different implementations of object request brokers are provided. A bridge including a proxy object allows communication between the object request brokers. The proxy object within the bridge stores the server object reference in its reference data. The proxy object translates messages (e.g., requests and responses/exceptions) to the transfer protocol of the server object and redirects these messages according to the server object reference stored in the proxy object's reference data.
Inventors
- 👤 April S. Chang
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-11-08 02:41
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/465; G06F9/54; G06F9/541
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
99 words
A method of providing communication in a computer system
between a first object request broker utilizing a
first transport protocol and a second object request broker
utilizing a second transport protocol, comprising the steps of: storing within the reference data of a proxy object a
reference to a server object; the proxy object receiving a request in the first
transport protocol from a client object on the first object
request broker; the proxy object translating the request to the
second transport protocol; and the proxy object sending the translated request to
the server object specified by the stored reference.
Claim 2
Dependent Claim
33 words
The method of claim 1, wherein the translating
step includes the step of translating all data types in the
request that are specific to the first transport protocol to
the second transport protocol.
Claim 3
Dependent Claim
31 words
The method of claim 1, further comprising the
step of the proxy object receiving a response in the second
transport protocol from the server object on the second object
request broker.
Claim 4
Dependent Claim
21 words
The method of claim 3, further comprising the
step of the proxy object translating the response to the first
transport protocol.
Claim 5
Dependent Claim
21 words
The method of claim 4, further comprising the
step of the proxy object sending the translated request to the
client object.
Claim 6
Dependent Claim
30 words
The method of claim 3, further comprising the
step of translating all data types in the response that are
specific to the second transport protocol to the first
transport protocol.
Claim 7
Dependent Claim
14 words
The method of claim 1, wherein the proxy object
is in a bridge application.
Claim 8
Dependent Claim
17 words
The method of claim 1, wherein the proxy object
is located on the first object request broker.
Claim 9
Dependent Claim
12 words
The method of claim 1, wherein the first
transport protocol is DOMF.
Claim 10
Dependent Claim
12 words
The method of claim 1, wherein the second
transport protocol is IIOP.
Claim 11
Dependent Claim
106 words
A computer program product for providing
communication between a first object request broker utilizing a
first transport protocol and a second object request broker
utilizing a second transport protocol, comprising: a computer readable storage medium storing a computer
program comprising: code that stores within the reference data of a proxy
object a reference to a server object; code for the proxy object that translates a request
in the first transport protocol from a client object on the
first object request broker to the second transport protocol;
and code for the proxy object that sends the translated
request to the server object specified by the stored reference.
Claim 12
Dependent Claim
31 words
The computer program product of claim 11,
further comprising code that translates all data types in the
request that are specific to the first transport protocol to
the second transport protocol.
Claim 13
Dependent Claim
37 words
The computer program product of claim 11,
further comprising code for the proxy object that translates a
response in the second transport protocol from the server on
the second object request broker to the first transport
protocol.
Claim 14
Dependent Claim
23 words
The computer program product of claim 13,
further comprising code for the proxy object that sends the
translated request to the client object.
Claim 15
Dependent Claim
31 words
The computer program product of claim 13,
further comprising code that translates all data types in the
response that are specific to the second transport protocol to
the first transport protocol.
Claim 16
Dependent Claim
17 words
The computer program product of claim 11,
wherein the proxy object is declared in a bridge application.
Claim 17
Dependent Claim
18 words
The computer program product of claim 11,
wherein the proxy object is on the first object request broker.
Claim 18
Dependent Claim
14 words
The computer program product of claim 11,
wherein the first transport protocol is DOMF.
Claim 19
Dependent Claim
14 words
The computer program product of claim 11, wherein
the second transport protocol is IIOP.
Claim 20
Independent Claim
107 words
A system for providing communication between
different implementations of object request brokers,
comprising: a first object request broker utilizing a first
transport protocol; a client object on the first object request broker; a second object request broker utilizing a second
transport protocol, the first and second transport protocols
being different; a server object on the second object request broker;
and a proxy object that translates a request in the first
transport protocol from the client object to the second
transport protocol and sends the translated request to the
server object specified by a reference to the server object
stored in the reference data of the proxy object.
Claim 21
Dependent Claim
29 words
The system of claim 20, wherein the proxy object
translates all data types in the request that are specific to
the first transport protocol to the second transport protocol.
Claim 22
Dependent Claim
31 words
The system of claim 20, wherein the proxy object
translates a response in the second transport protocol from the
server on the second object request broker to the first
transport protocol.
Claim 23
Dependent Claim
17 words
The system of claim 22, wherein the proxy object
sends the translated request to the client object.
Claim 24
Dependent Claim
29 words
The system of claim 22, wherein the proxy object
translates all data types in the response that are specific to
the second transport protocol to the first transport protocol.
Claim 25
Dependent Claim
15 words
The system of claim 20, further comprising a
bridge application that includes the proxy object.
Claim 26
Dependent Claim
16 words
The system of claim 20, wherein the proxy object
is on the first object request broker.
Claim 27
Dependent Claim
12 words
The system of claim 20, wherein the first
transport protocol is DOMF.
Claim 28
Dependent Claim
12 words
The system of claim 20, wherein the second
transport protocol is IIOP.
References Cited (Backward Citations)
US5475817A
Cited
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.