Download DirectRpc Free Java Code

Description

Highly Controllable Java Rpc framework.

Source Files

The download file DirectRpc-master.zip has the following entries.


.gitattributes//from w w  w .jav a 2 s  .  co  m
.gitignore
README.md
pom.xml
src/main/java/org/github/dx88968/directrpc/core/Client.java
src/main/java/org/github/dx88968/directrpc/core/ClientCache.java
src/main/java/org/github/dx88968/directrpc/core/ConnectTimeoutException.java
src/main/java/org/github/dx88968/directrpc/core/ConnectionFailedException.java
src/main/java/org/github/dx88968/directrpc/core/EmptyProtocolPB.java
src/main/java/org/github/dx88968/directrpc/core/ProtoUtils.java
src/main/java/org/github/dx88968/directrpc/core/ProtobufRpcEngine.java
src/main/java/org/github/dx88968/directrpc/core/ProtocolProxy.java
src/main/java/org/github/dx88968/directrpc/core/RPC.java
src/main/java/org/github/dx88968/directrpc/core/RemoteException.java
src/main/java/org/github/dx88968/directrpc/core/RpcEngine.java
src/main/java/org/github/dx88968/directrpc/core/Server.java
src/main/java/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos.java
src/main/java/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos.java
src/main/java/org/github/dx88968/directrpc/engine/ClientObjectContainer.java
src/main/java/org/github/dx88968/directrpc/engine/ContainerFactory.java
src/main/java/org/github/dx88968/directrpc/engine/ResourceStates.java
src/main/java/org/github/dx88968/directrpc/engine/ServerObjectContainer.java
src/main/java/org/github/dx88968/directrpc/io/DataOutputBuffer.java
src/main/java/org/github/dx88968/directrpc/io/DataOutputOutputStream.java
src/main/java/org/github/dx88968/directrpc/io/SocketIOWithTimeout.java
src/main/java/org/github/dx88968/directrpc/io/Writable.java
src/main/java/org/github/dx88968/directrpc/monitor/Auditor.java
src/main/java/org/github/dx88968/directrpc/monitor/Event.java
src/main/java/org/github/dx88968/directrpc/monitor/ResourceType.java
src/main/java/org/github/dx88968/directrpc/monitor/Traceable.java
src/main/java/org/github/dx88968/directrpc/monitor/logger/Condition.java
src/main/java/org/github/dx88968/directrpc/monitor/logger/DirectOutputTracker.java
src/main/java/org/github/dx88968/directrpc/monitor/logger/Pipeline.java
src/main/java/org/github/dx88968/directrpc/monitor/logger/PipelineBuilder.java
src/main/java/org/github/dx88968/directrpc/monitor/logger/Session.java
src/main/java/org/github/dx88968/directrpc/monitor/logger/TraceLevel.java
src/main/java/org/github/dx88968/directrpc/monitor/resources/CallResource.java
src/main/java/org/github/dx88968/directrpc/monitor/resources/LogResource.java
src/main/java/org/github/dx88968/directrpc/monitor/resources/PipelineResource.java
src/main/java/org/github/dx88968/directrpc/monitor/resources/ServerObjectContainerResource.java
src/main/java/org/github/dx88968/directrpc/monitor/resources/TopResource.java
src/main/java/org/github/dx88968/directrpc/monitor/resources/TraceResource.java
src/main/java/org/github/dx88968/directrpc/monitor/utils/AddressUtil.java
src/main/java/org/github/dx88968/directrpc/monitor/utils/CollectionUtils.java
src/main/java/org/github/dx88968/directrpc/monitor/utils/Constants.java
src/main/java/org/github/dx88968/directrpc/monitor/utils/StackUtils.java
src/test/java/org/github/dx88968/directrpc/test/IRS/Bank.java
src/test/java/org/github/dx88968/directrpc/test/IRS/IRS.java
src/test/java/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos.java
src/test/java/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos.java
src/test/java/org/github/dx88968/directrpc/test/hadoopipcmini/HadoopIPCMini.java
src/test/java/org/github/dx88968/directrpc/test/hadoopipcmini/IOUtilsTest.java
src/test/java/org/github/dx88968/directrpc/test/hadoopipcmini/StackTraceElementTest.java
src/test/java/org/github/dx88968/directrpc/test/hadoopipcmini/TestClient.java
src/test/java/org/github/dx88968/directrpc/test/protobufPB/BankServiceProtocolPB.java
src/test/java/org/github/dx88968/directrpc/test/protobufPB/BankServiceProtocolTranslatorPB.java
src/test/java/org/github/dx88968/directrpc/test/protobufPB/IRSServiceProtocolPB.java
src/test/java/org/github/dx88968/directrpc/test/protobufPB/IRSServiceProtocolTranslatorPB.java
src/test/java/protos/Command.txt
src/test/java/protos/Server.proto
src/test/java/protos/Server2.proto
src/test/java/protos/Server3.proto
src/test/java/protos/Server4.proto
target/DirectRpc-0.0.1-SNAPSHOT.jar
target/classes/org/github/dx88968/directrpc/core/Client$Call.class
target/classes/org/github/dx88968/directrpc/core/Client$Connection$1.class
target/classes/org/github/dx88968/directrpc/core/Client$Connection$PingInputStream.class
target/classes/org/github/dx88968/directrpc/core/Client$Connection.class
target/classes/org/github/dx88968/directrpc/core/Client.class
target/classes/org/github/dx88968/directrpc/core/ClientCache.class
target/classes/org/github/dx88968/directrpc/core/ConnectTimeoutException.class
target/classes/org/github/dx88968/directrpc/core/ConnectionFailedException.class
target/classes/org/github/dx88968/directrpc/core/EmptyProtocolPB.class
target/classes/org/github/dx88968/directrpc/core/ProtoUtils.class
target/classes/org/github/dx88968/directrpc/core/ProtobufRpcEngine$Invoker.class
target/classes/org/github/dx88968/directrpc/core/ProtobufRpcEngine$ProtobufRpcServer.class
target/classes/org/github/dx88968/directrpc/core/ProtobufRpcEngine$RpcRequestWrapper.class
target/classes/org/github/dx88968/directrpc/core/ProtobufRpcEngine$RpcResponseWrapper.class
target/classes/org/github/dx88968/directrpc/core/ProtobufRpcEngine$RpcWrapper.class
target/classes/org/github/dx88968/directrpc/core/ProtobufRpcEngine.class
target/classes/org/github/dx88968/directrpc/core/ProtocolProxy.class
target/classes/org/github/dx88968/directrpc/core/RPC$Builder.class
target/classes/org/github/dx88968/directrpc/core/RPC$RPCServer$ProtoNameVer.class
target/classes/org/github/dx88968/directrpc/core/RPC$RPCServer.class
target/classes/org/github/dx88968/directrpc/core/RPC.class
target/classes/org/github/dx88968/directrpc/core/RemoteException.class
target/classes/org/github/dx88968/directrpc/core/RpcEngine.class
target/classes/org/github/dx88968/directrpc/core/Server$Call.class
target/classes/org/github/dx88968/directrpc/core/Server$Connection.class
target/classes/org/github/dx88968/directrpc/core/Server$Handler.class
target/classes/org/github/dx88968/directrpc/core/Server$Listener$Reader.class
target/classes/org/github/dx88968/directrpc/core/Server$Listener.class
target/classes/org/github/dx88968/directrpc/core/Server$Responder.class
target/classes/org/github/dx88968/directrpc/core/Server$TaskMap.class
target/classes/org/github/dx88968/directrpc/core/Server.class
target/classes/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos$1.class
target/classes/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos$RequestHeaderProto$Builder.class
target/classes/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos$RequestHeaderProto.class
target/classes/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos$RequestHeaderProtoOrBuilder.class
target/classes/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos$ResponseHeaderProto$Builder.class
target/classes/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos$ResponseHeaderProto.class
target/classes/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos$ResponseHeaderProtoOrBuilder.class
target/classes/org/github/dx88968/directrpc/coreProtos/RequestHeaderProtos.class
target/classes/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos$1.class
target/classes/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos$RpcRequestHeaderProto$Builder.class
target/classes/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos$RpcRequestHeaderProto.class
target/classes/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos$RpcRequestHeaderProtoOrBuilder.class
target/classes/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos$RpcResponseHeaderProto$Builder.class
target/classes/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos$RpcResponseHeaderProto.class
target/classes/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos$RpcResponseHeaderProtoOrBuilder.class
target/classes/org/github/dx88968/directrpc/coreProtos/RpcHeaderProtos.class
target/classes/org/github/dx88968/directrpc/engine/ClientObjectContainer.class
target/classes/org/github/dx88968/directrpc/engine/ContainerFactory.class
target/classes/org/github/dx88968/directrpc/engine/ResourceStates.class
target/classes/org/github/dx88968/directrpc/engine/ServerObjectContainer.class
target/classes/org/github/dx88968/directrpc/io/DataOutputBuffer$Buffer.class
target/classes/org/github/dx88968/directrpc/io/DataOutputBuffer.class
target/classes/org/github/dx88968/directrpc/io/DataOutputOutputStream.class
target/classes/org/github/dx88968/directrpc/io/SocketIOWithTimeout$SelectorPool$ProviderInfo.class
target/classes/org/github/dx88968/directrpc/io/SocketIOWithTimeout$SelectorPool$SelectorInfo.class
target/classes/org/github/dx88968/directrpc/io/SocketIOWithTimeout$SelectorPool.class
target/classes/org/github/dx88968/directrpc/io/SocketIOWithTimeout.class
target/classes/org/github/dx88968/directrpc/io/Writable.class
target/classes/org/github/dx88968/directrpc/monitor/Auditor$EventFactory.class
target/classes/org/github/dx88968/directrpc/monitor/Auditor$EventLogger.class
target/classes/org/github/dx88968/directrpc/monitor/Auditor$ResourceRelationship.class
target/classes/org/github/dx88968/directrpc/monitor/Auditor.class
target/classes/org/github/dx88968/directrpc/monitor/Event$EventType.class
target/classes/org/github/dx88968/directrpc/monitor/Event.class
target/classes/org/github/dx88968/directrpc/monitor/ResourceType.class
target/classes/org/github/dx88968/directrpc/monitor/Traceable.class
target/classes/org/github/dx88968/directrpc/monitor/logger/Condition.class
target/classes/org/github/dx88968/directrpc/monitor/logger/DirectOutputTracker$NotInitTarcer.class
target/classes/org/github/dx88968/directrpc/monitor/logger/DirectOutputTracker.class
target/classes/org/github/dx88968/directrpc/monitor/logger/Pipeline$SessionManager$Cleaner.class
target/classes/org/github/dx88968/directrpc/monitor/logger/Pipeline$SessionManager$Dispatcher.class
target/classes/org/github/dx88968/directrpc/monitor/logger/Pipeline$SessionManager.class
target/classes/org/github/dx88968/directrpc/monitor/logger/Pipeline.class
target/classes/org/github/dx88968/directrpc/monitor/logger/PipelineBuilder.class
target/classes/org/github/dx88968/directrpc/monitor/logger/Session.class
target/classes/org/github/dx88968/directrpc/monitor/logger/TraceLevel.class
target/classes/org/github/dx88968/directrpc/monitor/resources/CallResource.class
target/classes/org/github/dx88968/directrpc/monitor/resources/LogResource.class
target/classes/org/github/dx88968/directrpc/monitor/resources/PipelineResource.class
target/classes/org/github/dx88968/directrpc/monitor/resources/ServerObjectContainerResource.class
target/classes/org/github/dx88968/directrpc/monitor/resources/TopResource.class
target/classes/org/github/dx88968/directrpc/monitor/resources/TraceResource.class
target/classes/org/github/dx88968/directrpc/monitor/utils/AddressUtil.class
target/classes/org/github/dx88968/directrpc/monitor/utils/CollectionUtils.class
target/classes/org/github/dx88968/directrpc/monitor/utils/Constants.class
target/classes/org/github/dx88968/directrpc/monitor/utils/StackUtils.class
target/lib/commons-io-1.3.2.jar
target/lib/commons-logging-1.1.3.jar
target/lib/guava-14.0.1.jar
target/lib/jamm-0.2.5.jar
target/lib/json-simple-1.1.1.jar
target/lib/junit-3.8.1.jar
target/lib/log4j-1.2.16.jar
target/lib/org.osgi.core-4.0.0.jar
target/lib/org.restlet-2.0.0.jar
target/lib/org.restlet.ext.simple-2.0.0.jar
target/lib/protobuf-java-2.4.1.jar
target/lib/simple-4.1.20.jar
target/lib/tree4j-0.9.jar
target/maven-archiver/pom.properties
target/surefire-reports/TEST-org.github.dx88968.directrpc.test.hadoopipcmini.IOUtilsTest.xml
target/surefire-reports/TEST-org.github.dx88968.directrpc.test.hadoopipcmini.StackTraceElementTest.xml
target/surefire-reports/TEST-org.github.dx88968.directrpc.test.hadoopipcmini.TestClient.xml
target/surefire-reports/org.github.dx88968.directrpc.test.hadoopipcmini.IOUtilsTest.txt
target/surefire-reports/org.github.dx88968.directrpc.test.hadoopipcmini.StackTraceElementTest.txt
target/surefire-reports/org.github.dx88968.directrpc.test.hadoopipcmini.TestClient.txt
target/test-classes/org/github/dx88968/directrpc/test/IRS/Bank.class
target/test-classes/org/github/dx88968/directrpc/test/IRS/IRS.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$1.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$BankService$1.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$BankService$2.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$BankService$BlockingInterface.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$BankService$BlockingStub.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$BankService$Interface.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$BankService$Stub.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$BankService.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$depositRequestProto$Builder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$depositRequestProto.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$depositRequestProtoOrBuilder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$inquryRequestProto$Builder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$inquryRequestProto.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$inquryRequestProtoOrBuilder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$inquryResponseProto$Builder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$inquryResponseProto.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$inquryResponseProtoOrBuilder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$operationResponseProto$Builder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$operationResponseProto.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$operationResponseProtoOrBuilder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$registerRequestProto$Builder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$registerRequestProto.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$registerRequestProtoOrBuilder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$transferRequestProto$Builder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$transferRequestProto.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos$transferRequestProtoOrBuilder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/BankServiceProtos.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$1.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$IRSService$1.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$IRSService$2.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$IRSService$BlockingInterface.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$IRSService$BlockingStub.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$IRSService$Interface.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$IRSService$Stub.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$IRSService.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$checkTaxRequestProto$Builder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$checkTaxRequestProto.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$checkTaxRequestProtoOrBuilder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$checkTaxResponseProto$Builder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$checkTaxResponseProto.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos$checkTaxResponseProtoOrBuilder.class
target/test-classes/org/github/dx88968/directrpc/test/generatedProtos/IRSServiceProtos.class
target/test-classes/org/github/dx88968/directrpc/test/hadoopipcmini/HadoopIPCMini.class
target/test-classes/org/github/dx88968/directrpc/test/hadoopipcmini/IOUtilsTest.class
target/test-classes/org/github/dx88968/directrpc/test/hadoopipcmini/StackTraceElementTest.class
target/test-classes/org/github/dx88968/directrpc/test/hadoopipcmini/TestClient$1.class
target/test-classes/org/github/dx88968/directrpc/test/hadoopipcmini/TestClient.class
target/test-classes/org/github/dx88968/directrpc/test/protobufPB/BankServiceProtocolPB.class
target/test-classes/org/github/dx88968/directrpc/test/protobufPB/BankServiceProtocolTranslatorPB.class
target/test-classes/org/github/dx88968/directrpc/test/protobufPB/IRSServiceProtocolPB.class
target/test-classes/org/github/dx88968/directrpc/test/protobufPB/IRSServiceProtocolTranslatorPB.class
target/test-classes/protos/Command.txt
target/test-classes/protos/Server.proto
target/test-classes/protos/Server2.proto
target/test-classes/protos/Server3.proto
target/test-classes/protos/Server4.proto

Download

Click the following link to download DirectRpc-master.zip.

DirectRpc-master.zip




















Home »
  Java Free Code »
    Framework »




Framework
Framework Algorithm
Framework BlackBerry
Framework Collection
Framework Commandline
Framework Concurrency
Framework IRC
Framework LightWeight
Framework Log
Framework MediaPlayer
Framework MVC
Framework Network
Framework RPC
Framework Server
Framework UI