聊天系統的工作原理

2021-04-21 10:37:47 字數 1441 閱讀 2196

本人最近看網路程式設計,有了些感悟,希望這些對同樣喜歡程式設計的你,有幫助,謝謝,我們的口號是——共同進步!

伺服器端過程:

serversocket c=new severocket(8080);建立服務埠

scoket socket=c.accept();等待連線

bufferedreader is=new bufferedreader(new inputstreamreader

(socket.getinputstream()));建立乙個輸入流用來獲得客戶端資訊

printwriter os=new printwriter(socket.getoutputstream(),true);建立乙個輸出流

用來向客戶端傳遞資訊,true的作用是傳遞完後重新整理輸出流,使得客戶端立刻顯示服務

段輸出資訊

bufferedreader sin=new bufferedreader(new inputstreamreader(system.in));建立

乙個用來接收鍵盤資訊的輸入流

system.out.println(is.readline());在螢幕上列印客戶端傳送的資訊;

string line=sin.readline();把鍵盤上讀取的字元穿儲存在字串line中;

while(!line.equals("再見"))

os.close;關閉輸出流

is.close;關閉輸入流

socket.close;關閉socket

c.close;關閉seversocket

服務端過程:

socket socket=new socket("127.0.0.1",8080);建立乙個連線,與伺服器相連

127.0.0.1是伺服器ip位址8080是埠

bufferedreader sin = new bufferedreader(new inputstreamreader(system.in));創

建乙個出入流,用來讀取鍵盤上的資訊;

printwriter os = new printwriter(socket.getoutputstream(),true);建立乙個輸出

流用來向伺服器傳遞資訊,true是重新整理輸出流與客戶端達到同步

bufferedreader is = new bufferedreader(new inputstreamreader

(socket.getinputstream()));建立乙個輸入流用來讀取伺服器傳送的訊息

string readline=sin.readline(); 從系統標準輸入讀入一字串

while (!readline.equals("再見"))

os.close(); 關閉socket輸出流

is.close(); 關閉socket輸入流

socket.close(); 關閉socket

系統工作原理簡介 未完

1。目前跟蹤人體運動的方法有很多,而我目前採用的是浙江大學的思路,即利用特徵點的方法進行跟蹤,首先對於人體建模也有很多方法,例如骨架方法,條帶模型,桶模型,我使用了比較簡單的通用的骨架方法,如下 跟蹤的方法我目前採用的是改進的金字塔迭代光流演算法,這裡有名的演算法是klt,而我是直接用opencv提...

網域名稱系統的工作原理 網域名稱系統如何工作

網域名稱系統的工作原理 從最基本的角度來看,網域名稱系統 dns 是人類可讀網域名稱 例如google.com或amazon.com 和ip位址之間的翻譯目錄。internet協議位址 ip位址 是分配給連線到計算機網路的每個裝置的數字標籤,該裝置使用internet協議進行通訊。它具有兩個主要功能...

客服聊天系統,WeLive客服聊天系統

下面對welive的安裝及使用方式進行介紹 在html檔案中的或之間插入上面一行 網頁就能呼叫客服小面板.注意 上面的檔案位址為絕對位址,當然也可以使用相對位址,但如果您不知道當前html檔案和welive.php的相對關係,那麼使用絕對位址將更為簡單方便.b.php檔案中呼叫 在任何php 段新增...