<P>The both samples show how binary data can be sent to a page on a WEB server or another ASP page running under ALP.
Of course there is more sense if the file is sent to a WEB server, but for the sample purposes ALP to ALP is good enough.
</p>
<P>As you can see with NetProbe you can implement some kind of simple upload without need to deal with multipart/form-data
- just send the file and save it on the target machine. Through NetProbe ALP applications are able to send to anywhere
and to extract from anywhere. The second sample can be modified to extract just a file by using the file: protocol instead
of extractiong a page from CHM help file. So in many cases you do not even need anything more than NetProbe component!
</P>
<P>What about the security? As you know the general idea of ALP are the fully featured applications on the desktop so 
ALP applications should be installed only under the same conditions as the ActiveX controls or EXE files are installed. 
E.g. the user will need to trust you and dwonload install (or just start) the application. However developers must consider
their application behavior. Pages that perform operations that may cause security risks should be implemented carefuly with
additional precautions. 
</p>