namespace servers
///
/// 初始化套接字
///
///
///
private void initserversocket(string serverip, int serport)
///
/// 初始化執行緒
///
private void initthread()
///
/// 啟動伺服器
///
public void startserver()
}///
/// 停止伺服器
///
public void stopserver()
m_clisocketarr.clear();
}
}///
/// 由套接字獲取ip位址
///
///
///
private ipaddress getipaddress(socket sclient)
///
/// 由套接字獲取埠號
///
///
///
private int getport(socket sclient)
///
/// 監聽套接字執行緒
///
public void listeningthread()}}
}catch (exception e)
}///
/// 接收資料執行緒
///
///
//socket socketworker = null;
public void workingthread()
}//socket sclient = listener.accept();
"there is a new connection.");
//m_clisocketarr.add(sclient);
//如果沒有套接字,伺服器等待
if (readlist.count <= 0)
tryelse //還沒有接收完整一幀,繼續接收
} else
}// socketworker.send(buffer, reclen, socketflags.none);}}
catch (socketexception e)
error code: .", e.message, e.errorcode);
for (int ii = 0; ii < m_clisocketarr.count; ii++)
}socketworker.shutdown(socketshutdown.both);
socketworker.close();}}
}///
/// socketworker.receive(buffer)後判斷套接字是否正常,返回值大於零正常,小於等於零不正常
///
///
///
///
private bool issockworkerok(socket socketworker, int reclen)
else
}socketworker.shutdown(socketshutdown.both);
socketworker.close();
return false;
}return true;
}///
/// 獲得連線的客戶端套接字的個數
///
///
public int getconnectcount()
delegate void bd_netthreadhandle(); //委託宣告
///
/// 解析執行緒--由執行緒池分出
///
///
private void clientuserworkthread(object obj)}}
///
/// 主視窗顯示資訊
///
///
private void informationshow(string text)
;m_mainwnd.textboxshow.invoke(a);}}
///
/// 執行緒池傳引數
///
class clientuserparam}}
sysv rc conf 服務管理程式
sysv rc conf是乙個強大的服務管理程式,ubuntu執行級別linux 系統任何時候都執行在乙個指定的執行級上,不同的執行級的程式和服務都不同,所要完成的工作和要達到的目的不同,系統可以在這些執行級之間進行切換,以完成不同的工作。linux 系統任何時候都執行在乙個指定的執行級上,並且不同...
簡單易用的IT運維伺服器管理程式分享!
感謝為linux開源世界而付出的所有朋友們,有能力的朋友來一起完善它。雖然這個軟體還程式很簡單,功能也不複雜,但是對於運維人員無疑還是不錯的!在這裡把此軟體分享給所有運維的朋友,請作者及參與者勿見怪。使用說明 演示版 user admin pass 31333741 qq.com 軟體目錄 ops ...
簡單易用的IT運維伺服器管理程式分享!
感謝為linux開源世界而付出的所有朋友們,有能力的朋友來一起完善它。雖然這個軟體還程式很簡單,功能也不複雜,但是對於運維人員無疑還是不錯的!在這裡把此軟體分享給所有運維的朋友,請作者及參與者勿見怪。使用說明 演示版 user admin pass 31333741 qq.com 軟體目錄 ops ...