System and method for using packed compressed buffers for improved client server communications

作者: Steven F. Goddard , Brendan Power , Ronald E. Gray , Aaron Hartwell , Joseph R. Warren

DOI:

关键词: Operating systemUncompressed videoComputer scienceClient–server modelSet (abstract data type)Process (computing)

摘要: A method of batching multiple sets responses on a server and sending the to client in single batch (i.e., “chained” or “packed” batch). The may be each obfuscated and/or compressed. Once is received by client, set processed individually. configured communicate size an uncompressed that it can handle. use this information create are correct size, not compress responses. chain continue sets, compressed not, until server's buffer full close full. chained then sent process

参考文章(24)
Jeffrey N. Denenberg, Michael L. Gordon, Edward D. Weinberger, Data compression method for use in a computerized informational and transactional network ,(1992)
Scott A. Thurlow, Stephen T. Wells, Alon A. Brown, Method for updating and displaying the hierarchy of a data store ,(1997)
Frank Stephen Serdy, Salim Alam, Greg Friedman, Brian Moore, Stephen D. Flanagin, Method and system for sychronizing mobile devices ,(2002)
Robert R. Novitskey, Steven F. Goddard, Brendan Power, Ronald Eric Gray, Aaron Hartwell, Joseph R. Warren, Karl Froelich, Nicole A. Bonilla, Alec Dun, Min Zhong, Method for streaming data between a server and a client ,(2003)
Ward Rosenberry, John Shirley, Microsoft RPC Programming Guide ,(1995)
David J. Connell, Jeffrey H. Lederer, Patrick V. Pagano, System and method for multiplexing data transmissions ,(1993)
Jarek Nieplocha, Bryan Carpenter, ARMCI: A Portable Remote Memory Copy Libray for Ditributed Array Libraries and Compiler Run-Time Systems international parallel processing symposium. pp. 533- 546 ,(1999) , 10.1007/BFB0097937
Barry Linkert, Mihal Lazaridis, Raymond Vander Veen, Gary P. Mousseau, David Castell, Tabitha Ferguson, System and Method for Bundling Information ,(2001)