NF V3.0發布,增加 actor 模式等并發處理功能

jopen 9年前發布 | 5K 次閱讀 NF

NoahFramework(以下簡稱NFrame/NF)是一個容易開發、高性能的跨平臺的服務器端開發解決方案。

NF使用了插件和模塊的思想,將功能拆分為插件和模塊,一個插件可包含多個模塊,模塊更適合與較小較單一功能; NF為全平臺服務器而生,支持開發PC、平板、手機端服務,更適用于當今更流行的移動互聯網服務; NF內的一些模塊基于很多優秀的開源庫,保證高性能的同時,可以使用excel編輯配置文件,更方便使用; 較于大多數OO式開發,NF支持更靈活的IO(接口)式開發,讓你的開發更簡單純粹.

    主要特點:

  •  跨平臺

    </li>

  •   分布式架構

    </li>

  •  插件化、模塊化

    </li>

  •  良好的對象與可配的數據管理

    </li>

  •  面向接口編程

    </li>

  •  數據的事件驅動

    </li>

  •  高性能,高并發(網絡,actor,邏輯開發)

    </li>

  •  支持多種腳本語言(lua, python,js, c#)

    </li>

  •  簡單配置,所有數據全面支持excel配置

    </li>

  •  excel數據轉換配套工具(xls2xml等等)

    </li>

  • 匹配的U3D客戶端源碼

    </li> </ul>

    V3.0  https://github.com/ketoo/noahgameframe/tree/3.0

        新增與改善:

    • 增加了異步事件機制

      </li>

    • 增加了獨立的actor模塊

      </li>

    • 增加了對linux平臺的支持

      </li>

    •  用std 系列函數替換boost系列函數

      </li> </ul>

          BUG修正: