...
Note | ||
---|---|---|
| ||
In order to fit into use the existing Geode client/server infrastructure, we will be leveraging the current Geode "cache server" component. It accepts In the current server implementation, the server expects an initial "handshake" byte that tells it what type of client is connecting to the server and how the client , which tells the server the client protocol and how it should be handled. A client, using the new protocol, can connect with the Geode server by sending a protocol byte. Initially, we will support the following two protocols:
We may add additional protocol definitions here to indicate the use of an alternative serialization mechanism. For instance bytes 112 & 113 might indicate the but require the server to use Protobuf for serialization of client/server messages. How we handle other serialization libraries will be addressed when the pluggable-serialization architecture is roughed out. |
...