发明名称 Bidirektionale asynchrone Datenkommunikation
摘要 Die Erfindung betrifft ein Verfahren zur bidirektionalen asynchronen Datenkommunikation zwischen einem Client und einem Server über ein Datennetz, insbesondere Internet, mittels eines auf einem Request/Response-Paradigma basierenden Hypertext-Transfer-Protokolls. Aufgabe der Erfindung ist es, unter Zuhilfenahme eines einzigen Kommunikationskanals eine vom Client initiierte Kommunikation zu etablieren, über die beide Partner asynchron bidirektional Daten austauschen können. Diese Aufgabe wird dadurch gelöst, dass, nachdem der Client die Verbindung mittels eines Requests etabliert hat, der Client Daten als weitere Requests zum Server schickt, während der Server Daten als Response auf den letzten Request an den Client schickt. Hat der Server keine Daten zu senden, so sendet er nach einer Timeout-Zeit eine Dummy-Response zum Offenhalten des Kanals. Erhält der Server einen neuen Request, so beendet er den alten und sendet eventuell noch zu sendende Daten als Antwort auf den neuen Request. Auf diese Weise ist immer ein und nur ein Request offen, als dessen Antwort der Server Daten an den Client senden kann, so dass somit auch bei auf dem Request/Response-Paradigma basierenden Protokollen eine bidirektionale Kommunikation auf einem Kanal möglich ist.
申请公布号 DE102005045346(A1) 申请公布日期 2007.04.05
申请号 DE20051045346 申请日期 2005.09.22
申请人 SIEMENS AG 发明人 DEIRETSBACHER, KARL-HEINZ;HOCK, CHRISTIAN;VOLKMANN, FRANK
分类号 H04L12/16;H04L29/06 主分类号 H04L12/16
代理机构 代理人
主权项
地址