作者fishryo (綠豆)
看板java
標題[問題] socket的port設定問題
時間Thu Jul 31 23:38:13 2008
利用socket去建立server端和client端連線
*server端的socket設定
int port=2008 //port給2008
serverSocket = new ServerSocket(port);//建立Server端所需使用的通訊埠
*client端的socket連線
StringBuffer sb=new StringBuffer();
//設定傳送的type 參考網路上範例
sb.append("Content-type:application/x-www-form-urlencoded\r\n");
//socket連線 連到server端IP+port 2008
conn= (SocketConnection)Connector.open("socket://xx.xx.xx.xx:2008");
*用wtk2.5.2執行的錯誤訊息
會問說是否要連到網路 選擇"是"後
會顯示"連線無法開啟"
如果server端用8088的話
會有IOException1 : Address already in use: JVM_Bind
換成其他沒有使用的port 模擬器則會連線無法開啟的錯誤訊息
想請問大家是怎樣的問題或是能怎樣解決
感謝 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.212.236
推 smayday:J2ME? 這是完整程式碼? server有listen ,accept嗎? 08/01 11:48
推 chrisho:建議寫再清楚些 08/01 12:20