2014-09-21 41 views
0

有人可以幫助我,即時通訊由Java製作一個聊天應用程序,它有多服務器和多客戶端,MVC代碼結構,並且它有數據庫。在谷歌聊天客戶端服務器的java的很多例子,但沒有Multil服務器,並建立它們之間的鏈接。 有些人可以給我一個指導,讓Multil服務器和它們之間的鏈接。關於MVC和JDBC的一些示例 謝謝 對不起,我的英語。如何創建MultiSever並創建它們之間的鏈接

+0

您的問題並不十分清楚,您可以通過將消息保存在數據庫或使用套接字等方式來創建聊天。你能否只嘗試清除你想要的問題並刪除無用的信息? – 2014-09-21 16:20:24

+0

我做了一個服務器和多客戶端的聊天應用程序,現在我不知道如何使多層服務器(和他們之間的鏈接,如共享數據,...)在我的應用程序,我想每個1服務器只允許2客戶端同時連接,如果結束,自動移動另一臺服務器。謝謝,所有:( – NoobFromVN 2014-09-22 16:14:14

回答

0

以下是來自this網站的MVC圖表。 model view controller



您需要開始與每個組件的獨立類,Server, Client, View
您需要的組件通過使用插座連接在一起。 Here是一些關於如何將兩個程序(或類)連接在一起的套接字的Java文檔。

這應該有助於您開始製作一個可以將數據從一個組件讀取到另一個組件的程序。從這裏開始,您可以繼續使用JDBC連接數據庫並從服務器訪問它。

This也是來自新波士頓Bucky關於使用套接字製作簡單聊天系統的一個很好的教程。