Patent ID: 8316227

Claim:
A protocol system, comprising: a processing unit; and a memory storing instructions executable on the processing unit, the instructions comprising a receiving component configured to execute on the processing unit and to receive a portion of a first data envelope comprising a request for data access from an application and incrementally read the portion of the first data envelope, and an analysis component configured to execute on the processing unit and to receive the portion of the first data envelope from the receiving component, and make a preliminary determination based on the incremental reading of the portion of the first data envelope including whether or not to continue receiving the first data envelope, and wherein the preliminary determination is based at least in part on a workload associated with processing the request, indicated in a header of the first data envelope; a packaging component configured to receive response data based at least in part on the first data envelope, and package the response data in a second data envelope; wherein in the memory further stores an encryption component configured to execute on the processing unit and to encrypt at least a portion of the second data envelope based on an encryption key specified in the first data envelope.