29.06.2013 Views

Java Socket Programming 大綱 - 網路資料庫實驗室

Java Socket Programming 大綱 - 網路資料庫實驗室

Java Socket Programming 大綱 - 網路資料庫實驗室

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Client-server應用程式<br />

建置在TCP上面<br />

TCP提供穩定點對點連線的通道<br />

透過TCP,client與server需要建立彼此的<br />

連線<br />

需要用socket將每一個程式與其另一連線<br />

端結合起來<br />

在這個連線下,client 與 server可以換傳<br />

資料<br />

<strong>Socket</strong>連線方式<br />

<strong>Java</strong> <strong>Socket</strong> <strong>Programming</strong> 31<br />

正常來說,server會在特定port上設定一個<br />

包含這一個port資訊的socket<br />

接著,server就等待,聆聽要連線到這一個<br />

socket的client<br />

在client端,client需要知道主機名稱<br />

(hostname)與其提供連線的port<br />

<strong>Java</strong> <strong>Socket</strong> <strong>Programming</strong> 32<br />

16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!