php中socket的用法示例詳解
2023-04-20 11:01:25 閱讀(123)
PHP的Socket怎么進(jìn)行服務(wù)端與客戶端的相互通信?
謝邀~ 1. 如果服務(wù)端是做成網(wǎng)頁(yè)(J2EE)的話,那服務(wù)端Controller層暴露請(qǐng)求的URL,客戶端使用HttpUrlConnection或開(kāi)源的網(wǎng)絡(luò)請(qǐng)求框架進(jìn)行請(qǐng)求就可以了~服務(wù)端的返回的數(shù)據(jù)格式可以使用JSON,約定好JSON的格式就可以了~ 2. 如果服務(wù)端是桌面應(yīng)用,那就要用到Socket編程,可以查一下Java的Socket API,思路就是服務(wù)端需要開(kāi)啟服務(wù),設(shè)置IP以及端口,并開(kāi)啟一條線程用于一直監(jiān)聽(tīng)本地端口,當(dāng)收到客戶端的請(qǐng)求的話,另開(kāi)一條線程用于處理,處理完再返回給客戶端,通信參考Socket的API。
未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明出處