/[Apache-SVN]
ViewVC logotype

Revision 664715


Jump to revision: Previous Next
Author: mcslee
Date: Wed Jun 7 06:51:18 2006 UTC (18 years, 5 months ago)
Changed paths: 32
Log Message:
Java libraries for Thrift

Summary: The basic Thrift stack implemented in Java, still in need of a lot of work but fully functional.

Reviewed By: aditya

Test Plan: Unit tests are the NEXT checkin, I swear

Notes: Perf on the Java stuff actually isn't that bad, and it's far from optimized at the moment. Barely any tweaking has been done. Testing shows that a Java server with the C++ client has RPC performance within 2x of the pure C++ implementations. This is pretty sweet, since this cost will be eclipsed by the cost of whatever processing is being done on an actual server doing real work.




Changed paths

Path Details
Directoryincubator/thrift/trunk/lib/java/ added
Directoryincubator/thrift/trunk/lib/java/build.xml added
Directoryincubator/thrift/trunk/lib/java/src/ added
Directoryincubator/thrift/trunk/lib/java/src/TException.java added
Directoryincubator/thrift/trunk/lib/java/src/TProcessor.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/ added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TBinaryProtocol.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TField.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TList.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TMap.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TProtocol.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TProtocolUtil.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TSet.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TString.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TStruct.java added
Directoryincubator/thrift/trunk/lib/java/src/protocol/TType.java added
Directoryincubator/thrift/trunk/lib/java/src/server/ added
Directoryincubator/thrift/trunk/lib/java/src/server/TServer.java added
Directoryincubator/thrift/trunk/lib/java/src/server/TSimpleServer.java added
Directoryincubator/thrift/trunk/lib/java/src/transport/ added
Directoryincubator/thrift/trunk/lib/java/src/transport/TIOStreamTransport.java added
Directoryincubator/thrift/trunk/lib/java/src/transport/TServerSocket.java added
Directoryincubator/thrift/trunk/lib/java/src/transport/TServerTransport.java added
Directoryincubator/thrift/trunk/lib/java/src/transport/TSocket.java added
Directoryincubator/thrift/trunk/lib/java/src/transport/TTransport.java added
Directoryincubator/thrift/trunk/lib/java/src/transport/TTransportException.java added
Directoryincubator/thrift/trunk/lib/java/src/types/ added
Directoryincubator/thrift/trunk/lib/java/src/types/Int32.java added
Directoryincubator/thrift/trunk/lib/java/src/types/Int64.java added
Directoryincubator/thrift/trunk/lib/java/src/types/UInt32.java added
Directoryincubator/thrift/trunk/lib/java/src/types/UInt64.java added
Directoryincubator/thrift/trunk/lib/java/src/types/UInt8.java added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26