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

SQL Anywhere 11.0.1 (Deutsch) » QAnywhere » QAnywhere-Referenz » QAnywhere SQL-API-Referenz » Nachrichtenverwaltung

 

ml_qa_triggersendreceive

Löst eine Synchronisation von Nachrichten mit dem MobiLink-Server aus

Bemerkungen

Normalerweise wird die Nachrichtensynchronisation vom QAnywhere Agent abgewickelt. Wenn die Synchronisationsrichtlinie ondemand eingestellt wurde, muss die Anwendung die Synchronisation von Nachrichten einleiten. Dies kann mit dieser gespeicherten Prozedur erfolgen. Der Trigger wird nicht ausgelöst, solange die aktuelle Transaktion nicht festgeschrieben ist.

Siehe auch
Beispiel

Im folgenden Beispiel wird eine Nachricht abgesendet und die Übertragung der Nachricht wird sofort eingeleitet:

begin
    declare @msgid varchar(128);
    set @msgid = ml_qa_createmessage();
    call ml_qa_settextcontent( @msgid, 'my simple message' );
    call ml_qa_putmessage( @msgid, 'clientid\queuename' );
    call ml_qa_triggersendreceive();
    commit;
end