1. 程式人生 > >G-Sockets(IOCP) 2.5 Demo 原始碼 (VC2008 & Delphi7/2010)下載

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