Winsock is ideal for writing your own protocols or implementing existing Internet protocols yourself. dWinsock can be used for free by non-commercial users. Now available for Japanese versions of Delphi. There is a registraion fee of $60 for commercial use (for which you will also receive the source code).