Php 通過Socket仿安卓推送模式

2021-07-26 22:55:00 字數 425 閱讀 3644

公司便利店使用的是海信商海導航系統,非開源,無法在上面進行修改。所以開發了一款工具,安裝在收銀機電腦中,使用者提交訂單後,通過公司的微店伺服器通知收銀機,店員處理該訂單。

微店伺服器和收銀機客戶端通過socket連線,微店伺服器作為

socket

客戶端,收銀機客戶端作為

socket

伺服器,開啟監聽埠。

由於socket是通過

ip連線伺服器,這裡收銀機實在路由器的網路內,

ip是動態的,所以在這裡通過路由器設定該收銀機為固定

ip(這裡可以度娘搜尋)

收銀機工具由.net開發,開機啟動,啟動時啟動

socket

監聽,並且通知微店伺服器,改門店已經上線。微店伺服器收到訂單後,根據訂單中的門店通過

socket

連線通知收銀機。

安卓socket亂碼

方法一 主要還是伺服器端和客戶端編碼匹配的問題 不管用何種編碼 只要兩端匹配 就ok不要假定預設編碼 乙個個去試 不如一行code 關鍵 public static final string bm gbk 全域性定義,以適應系統其他部分 inputstream is bufferedreader b...

Lumia也要用安卓 微軟或推更高階安卓機

幾乎可以預料的是,如果微軟旗下諾基亞 nokia by microsoft 真的會推出lumia系列android手機,那麼其介面風格和服務應該會和諾基亞x系列類似,採用此貼風格和微軟服務。但估計lumia系列android手機配置不會達到類似於1520 930一樣的旗艦級別。在微軟完成對諾基亞硬體...

安卓學習之路2 配置genymotion模擬器

1.為什麼要使用genymotion eclipse自帶的這個模擬器真的太慢了,有時候不見得 元配夫人 就好,在開發中我們得適當的尋找更好的第三方軟體。第三方的模擬器也有很多,genymotion就是其中比較優秀的一款軟體。當然有很多人對bluestacks情有獨鍾,我們也不反對。注意這個版本已經包...