0
This doc沒有提及PAP消息中任何地方的端口號。我假設它通過「source-reference」(又名應用程序ID)查找它。但該文檔也沒有提及任何有關源參考需要成爲應用程序ID的信息,所以我並不真正相信該文檔所做的或沒有指定的內容。所以我的問題是,應用程序的端口號是否需要包含在PAP推送格式請求中的任何位置?是否需要在BlackBerry PAP推送請求中指定客戶端應用程序端口?
This doc沒有提及PAP消息中任何地方的端口號。我假設它通過「source-reference」(又名應用程序ID)查找它。但該文檔也沒有提及任何有關源參考需要成爲應用程序ID的信息,所以我並不真正相信該文檔所做的或沒有指定的內容。所以我的問題是,應用程序的端口號是否需要包含在PAP推送格式請求中的任何位置?是否需要在BlackBerry PAP推送請求中指定客戶端應用程序端口?
總之,沒有。
它在設備端是必需的,因此BlackBerry知道收聽消息的端口。在內容發佈方,端口不是必需的,因爲它由RIM分配給您,它們的BPSS基礎架構將根據您的應用程序ID查找使用哪一個端口。
僅供參考,來自BlackBerry支持論壇,這是一個thread帶有PAP推送請求的轉儲;港口不是它的一部分。
做黑莓推送發展有點痛苦。這些文檔(包括開發人員指南和Javadoc)在細節上相當稀少。