Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Remote » SQL Remote-Systeme verwalten » Nachrichtengröße steuern » Kodierung: Nachrichtenbeschädigung vermeiden

 

Benutzerdefinierte Kodierungsschemata erstellen

Um ein benutzerdefiniertes Kodierungsschema zu implementieren, können Sie eine angepasste Kodierungs-DLL erstellen. Mit dieser angepassten DLL können Sie spezielle Funktionen anwenden, die für ein bestimmtes Nachrichtensystem notwendig sind, oder Statistiken z.B. darüber erstellen, wie viele Nachrichten an den einzelnen Benutzer versendet werden.

Die Header-Datei dbrmt.h ist im Installationsverzeichnis installiert. Die Datei enthält eine Anwendungs-Programmierschnittstelle, mit der Sie ein benutzerdefiniertes Kodierungsschema aufbauen können.

Um Ihre benutzerdefinierte DLL zu verwenden, setzen Sie den Nachrichten-Steuerungsparameter encode_dll auf einen Wert, der den vollständigen Pfad zur benutzerdefinierten DLL wiedergibt. Zum Beispiel:

SET REMOTE FTP OPTION "Public"."encode_dll" = 'c:\\sqlany12\\Bin32\\custom.dll';
Kodierung und Dekodierung müssen kompatibel sein

Wenn Sie eine angepasste Kodierung implementieren, müssen Sie sicherstellen, dass die DLL beim Empfänger vorhanden und die DLL so eingerichtet ist, dass Ihre Nachrichten korrekt dekodiert werden.

 Siehe auch