文件名称:luna:另一个Web框架-这次是现代C ++!
文件大小:6.22MB
文件格式:ZIP
更新时间:2024-05-26 12:55:38
api c-plus-plus webframework C++
露娜 现代C ++中的Web应用程序和API框架 Luna是现代C ++中的Web应用程序和API框架,旨在易于使用并与需要为HTTP端点提供服务的任何C ++项目集成。 Luna的核心理念是,它应该易于正确使用而难以错误使用。 当然,它也应该很健壮。 您正在用C ++编写(因为C ++很棒),并且您的应用程序需要提供轻量级的HTTP服务器才能与其他Web服务进行通信。 libmicrohttpd非常棒,除了惯用的C API。 Luna是libmicrohttpd的惯用C ++包装器,它libmicrohttpd于现代C ++编程概念。 借助的魔力,HTTP服务器的创建,启动,关闭和删除都在幕后进行。 实例化server对象是自动启动服务器的,而干净地关闭server对象只需要使server对象脱离作用域即可。 您别无其他可追踪或分配的资源。 将端点添加到服务器同样意味着很简单。 使