poco c++框架:本質概述
使用了poco c++庫一段時間了,深刻體會到它的便利性。和Qt框架庫相比,poco框架庫雖然不那麼肥美,但勝在“輕巧”。在它的應用場景中,可得心應手。
POCO C++庫 是開源的用於簡化和加速C++開發面向網絡、可移植應用程序的C++庫集,POCO庫和C++標准庫,可以很好的集成並填補了C++標准庫缺乏的功能空隙。
POCO庫的模塊化、高效的設計及實現使得POCO特別適合嵌入式開發。在嵌入式開發領域,由於C++既適合底層(設備I/O、中斷處理等)和高層面向對 象開發,越來越流行。當然POCO也准備好了面對企業級挑戰。
包含4個核心庫及一些附加庫. 這4個核心庫是: Foundation, XML, Util 和 Net. 附加庫中其中2個是NetSSL和Data,NetSSL為Net庫中的網絡類提供SSL支持, Data庫提供訪問不同SQL數據庫的一致性接口。 POCO以網絡中心的跨平台C++軟件開發,就像蘋果的Cocoa之余Mac開發, 或Ruby on Rails 之余Web開發—強大而不失簡單有趣的用於創建應用的平台. POCO 嚴格使用標准ANSI/ISO C++創建, 包含標准庫. 程序庫的貢獻者試圖在使用C++高級特性、易於理解的類、干淨的代碼、連續及易於維護間得到平衡.