我正在cybergarage
upnp庫上創建基於服務的系統。通過在SystemServer.java
文件中添加條目,我可以成功地將此服務作爲系統服務器的一部分運行。 服務獲得註冊,Upnp服務器開始發送多播通知消息。我正在使用一個控制點應用程序,它可以發現和控制Upnp設備本地網絡中存在。在控制點發現我的Android設備(它已經運行Upnp服務器)後,設備會提供描述文件來控制點並進入無限循環嘗試連接到它的監聽套接字自己的IP地址。在達到開放套接字限制後,它開始拋出太多的Open文件錯誤。 這些連接請求是虛假連接請求發送到Upnp設備綁定端口號。我已經把打印看到這些請求來自哪個ip接受後。
問題:
是否有任何我們需要爲系統服務器設置的特殊權限,以便它可以host/accpet/connect
http請求?創建一個Upnp服務器作爲一個android系統服務,如何設置系統服務器的權限,以便它可以處理http連接請求?
0
A
回答
0
我能夠自己找出問題所在。發生這種情況是因爲我忘記在upnp設備描述文件中添加「/」。 我必須在SCPDURL,eventURL和controlURL值的開始處添加「/」。
相關問題
- 1. 如何創建一個http服務器來處理http請求
- 2. android創建系統服務
- 3. 如何連接到SQL服務器與另一個系統
- 4. 如何構建Tornado異步Web服務以便一次處理單個請求(Singleton請求服務器)
- 5. 代理服務器,它可以處理http和https請求 - java
- 6. 處理系統命令和http請求的套接字服務器
- 7. 節點服務器的系統服務無法連接到MongoDB
- 8. 我該如何創建一個Android系統級服務
- 9. 如何將普通的系統/服務器作爲代理服務器
- 10. Android系統殺死我的服務器上的服務器
- 11. 將系統作爲Tomcat服務器
- 12. Wakanda服務器的系統要求
- 13. solr服務器的系統要求?
- 14. Android系統服務或「正常」服務
- 15. Android - 從另一個服務以固定時間間隔調用系統服務
- 16. 創建一個Python Web服務器來接收XML HTTP請求
- 17. 如何創建SQL服務器,以便我可以連接到服務器管理
- 18. 如何從服務器系統啓動客戶端系統的Windows服務?
- 19. 創建類似系統服務的android服務
- 20. 可以將兩個http請求放在一起嗎?如果可以,nodeJS服務器如何處理它?
- 21. 如何製作類似Android系統服務的服務?
- 22. 我可以將一個http請求從一個node.js或python服務器轉發到另一臺服務器嗎?
- 23. 創建一個批處理文件,以從多個服務器
- 24. Android服務可以有多個權限?
- 25. 可以處理多個請求的TCP IP服務器?
- 26. 如何製作一個容錯系統,可以立即處理服務器故障時的情況
- 27. SVN服務器主機操作系統
- 28. 操作系統是Windows服務器?
- 29. 在四臺服務器上運行一個操作系統
- 30. Python - 啓動HTTP服務器並設置Windows系統托盤