開發心得

用 Java 實作 MSN

因為學習 Java 語言而發現了有 UDT、TCP 通訊協定的 Socket 物件可以使用,所以就再利用 Java GUI 與 Socket 做了簡單結合,由基本的 Java Socket 實作基本的主從式架構(Client-Server)的伺服端、客戶端,藉由伺服器的角色幫助客戶端建立連線而達到通訊的功能,並且模擬 P2P 的連線機制,以自定義簡單的格式來達到基本的溝通串流。

GitHub 上目前提供 .jar 檔案,之後會補上原始碼,而以下是 Demo 影片,裡面會有詳細的功能介紹。

相關參考