2012-06-07 167 views
0

我已閱讀部分跟蹤客戶端連接和斷開連接Channel API for Java文檔。App Engine通道API連接和斷開

它具有以下代碼:

// In the handler for _ah/channel/connected/ 
ChannelService channelService = ChannelServiceFactory.getChannelService(); 
ChannelPresence presence = channelService.parsePresence(req); 

我怎麼會創造_ah/channel/connected/_ah/channel/disconnected處理程序?我想在用戶斷開連接時通知或警告已連接的用戶。

回答

1

您只需像創建其他處理程序一樣創建這些處理程序。

放在app.yaml中是這樣的:

- url: /_ah/channel/connected/ 
    servlet: com.[MY_APP].server.channel.ChannelConnected 
    name: ChannelConnected 
- url: /_ah/channel/disconnected/ 
    servlet: com.[MY_APP].server.channel.ChannelDisconnected 
    name: ChannelDisconnected