SQL Remote User's Guide
SQL Remote Administration
Encoding and compressing messages
You can implement a custom encoding scheme by building a custom encoding DLL. You could use this DLL to apply special features required for a particular messages system, or to collect statistics, such as how many messages or how many bytes were sent to each user.
The header file dbrmt.h, installed into the h subdirectory of your installation directory, provides an application programming interface for building such a scheme.
To instruct SQL Remote to use your DLL for a particular message system, you must make a registry entry for that system. The registry entry should be made in the following location:
Software \Sybase \SQL Remote \message-system \encode_dll
where message-system is one of the SQL Remote message systems (file, smtp, and so on). You should set this registry entry to the name of your encoding DLL.
Encoding and decoding must be compatibleIf you implement a custom encoding, you must make sure that the DLL is present at the receiving end, and that the DLL is in place to decode your messages properly. |