2016-07-05 23 views
-2

我想知道是否可以將變量類型「ServerSocket」保存到數據庫,以及如何執行此操作?我知道當我在SQLite數據庫中創建我的表時,我可以使用「TEXT」和圖像使用「BLOB」保存字符串?但我怎樣才能保存一個SeverSocket類型?將ServerSocket保存到數據庫

如果不能這樣做還有另一種方法來保存一個ServerSocket變量,以便當我的應用程序重新啓動它時記住我的ServerSocket變量的值?就像在共享首選項中,但我知道共享首選項不能這樣做。

+0

你的問題沒有意義。每次程序啓動時,使用相同的端口號創建新的ServerSocket沒有任何困難,並且無法持久化套接字或服務器套接字或輸入流或輸出流或線程或大量其他事物。 – EJP

+0

@EJP我知道這個問題從你的觀點來看沒有意義,也許在Android中沒有意義。對不起的帖子感到抱歉。我在這個鏈接上發佈了我的完整問題,所以也許你可以看到這個問題來自哪裏以及我被困住了什麼。 http://stackoverflow.com/questions/38214886/serversocket-is-null-when-broadcastreceiver-gets-new-intent – Natalie

回答

0

爲什麼要存儲實例?我認爲把端口,地址等屬性值存儲起來更合理,並且用存儲的值正確初始化套接字。只是我的價值0.02美元。

+0

對不起的帖子。我在這個鏈接上發佈了我的完整問題,所以也許你可以看到這個問題來自哪裏以及我被困住了什麼。 http://stackoverflow.com/questions/38214886/serversocket-is-null-when-broadcastreceiver-gets-new-intent – Natalie