Socket-like communication API for Java
First Claim
1. A method, comprising:
- employing a plurality of handles associated with a plurality of processes, wherein the plurality of handles serve as communication end-points for communication of data;
employing an application programming interface (API) to present the plurality of handles as the API for sockets for facilitating the communication of data compatible with a programming language; and
communicating the data between the plurality of processes via the plurality of handles.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are described for performing data processing using shared memory and socket-like application programming interface. In one embodiment, a plurality of handles is employed and associated with a plurality of processes. The plurality of handles may serve as communication end-points for communication of data. Further, an application programming interface is employed to present the plurality of handles as the application programming interface for sockets for facilitating the communication of data compatible with a programming language. The data is communicated between the plurality of processes via the socket-like plurality of handles.
137 Citations
20 Claims
-
1. A method, comprising:
-
employing a plurality of handles associated with a plurality of processes, wherein the plurality of handles serve as communication end-points for communication of data;
employing an application programming interface (API) to present the plurality of handles as the API for sockets for facilitating the communication of data compatible with a programming language; and
communicating the data between the plurality of processes via the plurality of handles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a request-creation tool at a client capable of creating requests to perform transactions, wherein the requests are sent to a server having a request-handling service; and
the request-handling service at the server coupled with the client, the request-handling service to receive the requests, wherein the request-handling services is further to employ a plurality of handles associated with a plurality of processes, wherein the plurality of handles serve as communication end-points for communication of data;
employ an API to present the plurality of handles as the API for sockets for facilitating the communication of data compatible with a programming language; and
communicate the data between the plurality of processes via the plurality of handles. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A machine-readable medium having stored thereon data representing sets of instructions which, when executed by a machine, cause the machine to:
-
employ a plurality of handles associated with a plurality of processes, wherein the plurality of handles serve as communication end-points for communication of data;
employ an API to present the plurality of handles as the API for sockets for facilitating the communication of data compatible with a programming language; and
communicate the data between the plurality of processes via the plurality of handles. - View Dependent Claims (17, 18, 19, 20)
-
Specification