G-Sockets(IOCP) 2.5 Demo 原始碼 (VC2008 & Delphi7/2010)下載
G-Sockets(IOCP)最新版本的Iocp Tcp Server 完成埠伺服器通訊模組Demo原始碼及技術文件,包括粘包處理原始碼、客戶端突破6W連線限制的文件、強大的伺服器(Tcp Server)壓力測試工具及無限制的EXE伺服器程式(供體驗測試)。
有關Iocp技術請閱讀本部落格其他帖子。
宣告:未授權的DLL或LIB,是限制版,本人不保證它能正常使用,有關限制資訊,注意參看日誌檔案。即使是非限制版本,沒有授權檔案的,本人亦不能保證它能正常穩定執行,並且沒有任何任何提示。
G-Sockets服務、客戶端自2.0版本開始,不再對原始碼的任何權益進行授權,任何人以任何形式獲得原始碼副本的,均視為非法獲得,本人保留追究法律責任的權利。
關鍵字:
Iocp Tcp Server 完成埠伺服器 壓力測試工具 回射伺服器 記憶體載入DLL
下載連線(最新的在最前面,看日期):
5、2014-1-13更新:
下載連結:
http://download.csdn.net/download/guestcode/6841679
更新說明:
a、修補傳送GBuf可能導致亂序的Bug,
b、Delphi版增加記憶體載入DLL的功能,
c、增加授權證書功能,未經授權的不保證其能正常執行,公網IP下必須依賴license.dat檔案才能獲得穩定執行。開發環境和內網IP下均能全功能除錯。
4、V2.0 增加發送執行緒支援大資料傳送,增加執行資訊引數(2013-9-21)
http://download.csdn.net/download/guestcode/6298853
2013-9-8:
增加發送執行緒,允許傳送大資料包。
涉及原有函式:
GTcpSvr_AllocGBuf;
GTcpSvr_PostSendGBuf;
GTcpSvr_PostSendBuf;
增加函式:
GTcpSvr_SetGBufLen;
增加了封裝類:
Delphi封裝類在原標頭檔案單元:G_TcpServer.pas。Demo:\Demos\G-TranFileDemo
C++封裝類標頭檔案單元:G-TcpSvrObj.h。Demo:暫無
因類封裝單元尚未有商業例項,以及封裝的不一定能滿足實際需求,因此請慎用。但可以作為實際封裝的參考模本。
2012-6-4:
增加m_unPendingProcCount和m_unPendingSendCount變數記錄未決資料,以便使用者寫運維日誌,判斷記憶體峰值做參考資料。
增加函式:
GTcpSvr_GetPendingSendCount;
GTcpSvr_GetPendingProcCount;
3、V1.2 調整工程編譯設定和檔案目錄結構,核心程式碼沒有變化(2012.5.5)
http://download.csdn.net/detail/guestcode/4279457
2、壓力測試工具G-TcpClientDemo.exe修復Bug(2011-11-9):
http://download.csdn.net/detail/guestcode/3776427
1、原G-TcpClientDemo.exe編譯的巨集定義有漏選項,特更正,新下載(2011-9-16):
http://download.csdn.net/detail/guestcode/3607879