2025-11-28 00:35:46 +09:00

71 lines
1.8 KiB
Plaintext

PICKLEP
The PICKLEP program demonstrates data procedure serialization. The program
demonstrates a fixed buffer style pickling and an incremental style pickling
depending on the switches being used.
The implicit_handle primitive is used as the pickling handle.
With default switches, the program encodes data to a file. To decode data
from the file, use -d switch.
FILES
=====
The directory samples\rpc\pickle\picklp contains the following files for
building the distributed application PICKLP:
File Description
README.TXT Readme file for the PICKLE sample
PICKLP.IDL Interface definition language file
PICKLP.ACF Attribute configuration file
PICKLPC.C Client main program
MAKEFILE Nmake file to build for Windows
-----------------------------------------------------------------------
BUILDING THE CLIENT
-----------------------------------------------------------------------
The following environment variables should already be set for you:
set CPU=i386
set INCLUDE=%SDKROOT%\h
set LIB=%SDKROOT%\lib
set PATH=%SDKROOT%\system32;%SDKROOT%\bin
where %SDKROOT% is the root directory for the 32-bit Windows SDK.
For mips, set CPU=mips
For alpha, set CPU=alpha
Build the sample distributed application:
nmake cleanall
nmake
This builds the executable programs picklpc.exe.
There is no server side in this sample as the notion of server does not
apply to pickling.
-----------------------
RUNNING THE APPLICATION
-----------------------
The default setting for this application is to encode data to
pickle.dat file. Enter:
picklpc
To decode data that has been encoded, enter:
picklpc -d
Several other command line switches are available to change settings for
this program. For a listing of the switches available from the client
program, enter:
picklpc -?