跳至內容

ProudNet

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

ProudNet是由韓國耐騰信股份有限公司開發的線上遊戲網路伺服器引擎,可以在線上遊戲,手機遊戲,網頁遊戲當中使用。

執行平台

ProudNet的基本執行平台是Windows,網路用戶端與開發伺服器支援Windows XPWindows VistaWindows 7Windows 2000Windows 2003Windows 2008和適用於64位元系統的Native Library。

特點

  • 經檢驗的性能與穩定性
  • 高性能伺服器
  • 利用多核CPU
  • 伺服器作業系統為了處理TCP, UDP的資料包會切換成Kernel-User Mode。但是因為切換過程消耗了大量的處理時間從而降低了伺服器的性能。ProudNet 內部設計中極大地減少了內核模式與用戶模式的切換次數, 增加了可同時登入用戶的數量。
  • 遊戲伺服器的邏輯循環時間太長可能會引起用戶端連接問題。 這可能是伺服器開發人員的失誤, 但也有可能是遊戲邏輯設計本身的問題。ProudNet 提供了兩種不同的執行緒, 分別處理用戶例行程式(user routine)和網路輸入輸出的例行程式(network I/O routine)。在開發伺服器時如沒有發生失誤也可以關閉此功能。
  • 自由定義執行緒池 關係
  • ProudNet的自適應網路協議(adaptive network protocol) 對處理不同的網路條件和用例持有耐性。
  • 儘管ProudNet使用的是低層網路通訊協議, 但它採用降低IP資料包報頭使用量的技術提高網路流量的處理效率。
  • 穩定的 不可靠資訊傳輸協議
  • 引擎階層的服務質量(QoS)技術
  • 對網路遊戲而言,黑客攻擊是一種常見的威脅,因此在很多情況下都需要對資訊進行加密。如傳輸用戶帳戶資訊等處理敏感資料時需要進行金鑰交換和資訊加密過程。
  • 強大的P2P通訊功能
  • 流量控制功能
  • 打洞連接維持率高
  • 支援P2P通訊的可靠、不可靠傳輸資訊
  • 打洞與中繼的自動轉換功能
  • PC / 手機 / 瀏覽器 支援
  • 僅一個伺服器不夠容納並處理大量的同時登陸用戶。因此創建分布式伺服器系統是必選項。但是配備一個分布式伺服器並不簡單,尤其在分布式伺服器與用戶端維持連接的開發過程中會經常出現失誤。


使用遊戲