java开发桌面程序用什么框架,Java开发桌面应用
树蛙基本介绍功能安装tufao基本介绍其功能安装CppCMS基本介绍安装要求Cinatra基本介绍如何使用
树蛙基本情况
项目地址:
https://github.com/treefrogframework/treefrog-framework
官方网站:
http://www.treefrogframework.org/
开源协议:BSD
最后更新时间:2016年11月03日
简介TreeFrog框架是一个高速全栈的Web应用开发框架,基于C和Qt。Web应用程序可以比脚本语言运行得更快。在应用程序开发中,它提供了O/R映射系统和模板系统的MVC框架,旨在通过同意优于配置的原则来实现高生产率。
特性:高性能3354多用户web仍然是一个高性能的框架。——用C写的web程序也可以用C写模板系统3354来表示,完全脱离逻辑。完整的堆栈包括大多数跨平台的模块Windows、Mac OS X、Linux等。无需重写代码MVC架构O/R映射——隐藏复杂的数据库访问路由系统——无需编写路由规则,只需放入一个配置文件生成器3354自动生成框架和makefileAJAX支持—— json、XML或纯文本NQL数据库支持3354支持MongoDB开源—— BSD协议安装:我们需要提前安装Qt库,下载文件,编译并设置快捷方式参数配置,
参考:3358 treefrogframework . github . io/treefrog-framework/user-guide/en/install/tu FAO基本信息项目地址:https://github.com/vinipsmaker/tufao
主页:http://vinipsmaker.github.io/tufao/
开源协议:LGPLv2
最后更新:2017年4月17日
Tuf是C的一个Web框架,它利用了Qt的对象通信系统(信号和插槽)。
其特点:高性能独立服务器
跨平台支持
良好的文档
支持现代HTTP特性
持续流动
块实体
100-继续状态
WebSocket
HTPPS支持
灵活路由请求
支持条件请求的静态文件服务器支持条件请求、部分下载和自动mime检测。
基于插件的服务器支持在不重启程序的情况下改变正在运行的代码。
和安全的会话支持。
允许您快速创建新应用程序的QtCreator插件。
经过大量的测试
支持超时
C 11
为了提供更好的性能,采用了Ryan Dahl的HTTP分析器。
确保您有QT和CMake编译的配置环境配置。
参考:https://github.com/vinipsmaker/tufao#build CPPCMS基本主页:http://cppcms.com/wikipp/en/page/main
项目地址:https://sourceforge.net/projects/cppcms/files/
授权协议:LGPL
语言:中文/中文
操作系统:跨平台
最后更新时间:2014年10月30日
简介CppCMS是一个C Web开发框架(不是CMS)。它不同于大多数其他Web开发框架,如Django Python、Java的Servlets或C Wt,因为它被设计和调整为处理极高的负载,其目的是开发网站,而不是“类似GUI”的Web应用程序。
安装要求强制性要求
c编译器-GCC,MSVC 9,英特尔。请参考支持的编译器和平台CMake 2.6及以上,推荐2.8.x。Zlib库PCRE库。Python=2.4(但不是3)参考链接:http://cppcms.com/wikipp/en/page/cppcms_1x_build
Cinatra基本信息项目地址:https://github.com/topcpporg/cinatra
授权协议:LGPL
语言:中文/中文
操作系统:Linux
最后更新时间:2017年1月20日
简介cinatra是由c开源社区-purecpp发起的开源项目,现在cinatra0.9.0第一个版本正式发布。cinatra是一个用c语言编写的现代web框架,其目的是为用户提供一个易用、灵活、高性能的web框架,让用户可以完全专注于核心逻辑,而无需关注http细节。它的灵感来自辛纳特拉,但又有自己的特色。
Cinatra的设计非常简单,只有几个组件。这里是Cinatra的逻辑视图。
如何使用从github下载源代码?安装boost,因为框架中使用了asio和coroutine,需要1.57及以上版本。编译。已经提供了vs2013的工程文件和Cmakelist,可以在win和linux平台下直接编译。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。