当前位置: 首页 > 软件库 > Web应用开发 > >

ffead-cpp

C++ 平台的企业应用程序开发框架
授权协议 GPL
开发语言 C/C++ JavaScript
所属分类 Web应用开发
软件类型 开源软件
地区 不详
投 递 者 司徒钱青
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ffead-cpp 是一个 C++ 平台的企业应用程序开发框架。

这是一个 C++ 的 Web 框架,C++ 应用程序框架,C++ 的 REST 框架和 C++ 的 SOAP 框架,这些框架都内置其中。它包含 Linux/Windows(通过 Cygwin)的实现。

它是第一个也是唯一的提供非侵入性的依赖注入、业务驱动的组件逻辑、基于 POCO 发展的 C++ 应用程序框架。大部分的功能都是由配置文件控制。

特性

  • Webrtc Signalling(websocket + API)(水平可伸缩的 peerjs 兼容 signalling 服务器)
  • 多个服务器后端
    • embedded
    • nginx
    • apache
    • openlitespeed (experimental)
    • cinatra
    • lithium
    • drogon
    • libreactor (c)
    • vweb (vlang)
    • picov (vlang)
    • actix (rust)
    • hyper (rust)
    • thruster (rust)
    • rocket (rust)
    • h2o.cr (crystal)
    • crystal-http (crystal)
    • fasthttp (golang)
    • gnet (golang)
    • firenio (java)
    • rapidoid (java)
    • wizzardo-http (java)
  • Web 套接字支持
  • 高级 ORM-SDORM(sql / monogo)
  • 缓存 API(memcached / redis)
  • 搜索引擎API(solr / elasticsearch)-(实验性)
  • 改进的Thread / ThreadPool API
  • 基于标记的配置(Java样式注释)
  • Reflection 支持
  • 序列化支持
  • Date/Time Ultility 功能
  • 更好的日志记录支持
  • HTTP2.0支持(实验性)
  • 依赖注入
  • 值得学习的C语言开源项目 -1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。  下载链接:http://home.tiscali.cz/~cz2105

 相关资料
  • 我正在为一家公司开发iPhone应用程序,他们不想将应用程序发布到应用程序商店。因此,我以299美元注册了iphone企业开发者计划。我的问题是如何在不注册UDID的情况下向公司内部员工分发应用程序?要安装此iPhone应用程序,我是否需要通过邮件向单个应用程序用户发送带有配置文件的修改后的.app文件?我熟悉IOS开发者程序,但iPhone企业开发者程序的设计不允许您将应用发布到应用商店。因此,

  • 一个应用程序开发框架。作者实现了很多控件效果,方便其他开发者各取所需。所实现的效果包括:打分星星、响应点击动作、旋转按钮效果、根据文字多少改变大小的UILabel等等效果。 [Code4App.com]

  • 问题内容: 如果我的Web应用程序和ejb应用程序在同一台机器上(在同一JVM上),并且所有ejb调用都是本地调用,那么在将信息从Web传递到ejb时,使用create会不会出现问题? 如果ejb呼叫是远程的,有什么解决方法?将信息可以从Web应用程序到EJB应用程序?在这种情况下建议使用吗? 问题答案: 对于第一个问题,只要在每次调用结束时都删除ThreadLocal变量,就没有问题。这很重要,

  • 企业管理平台是面向企业管理员的管理系统,功能包括: 1、将企业成员统一管理到统一通讯录 2、创建应用、服务号为企业成员提供办公和咨询服务,安装第三方应用授权成员使用 3、针对企业管理需求做管理设置 4、查看企业成员激活统计、应用访问数量、服务号咨询数量

  • 一面4.20 二面4.21(回人才库,求捞) (面试官都很温柔地引导,面试体验感很好) 一面: 1、自我介绍 2、什么时候接触前端,为什么学习前端 3、学完做了哪些成果、项目 4、实习期间主要工作、项目相关问题 5、项目管理模块如何实现 6、组件的定义 7、项目遇到最大的困难是什么,如何解决的 8、对vue的理解 9、vue的生命周期有哪些 10、vue2、vue3卸载前的钩子名字一样吗 11、c

  • 本文向大家介绍利用ASP.NET MVC+EasyUI+SqlServer搭建企业开发框架,包括了利用ASP.NET MVC+EasyUI+SqlServer搭建企业开发框架的使用技巧和注意事项,需要的朋友参考一下 我们要搭建的框架是企业级开发框架,适用用企业管理信息系统的开发,如:OA、HR等 1、框架名称:sampleFrame。 2、搭建原则:最少知识原则。 3、先定义一个简单的编码规范:除

  • 有没有人愿意帮助我在使用android studio的kotlin multi-platform mobile(KMM)和javafx(gluon)进行iOS/android应用程序开发之间做出决定。 -运行时性能(启动时间、代码大小、功耗等)-KMM的学习曲线(我不知道Kotlin,但如果KMM的开发环境只是在windows上两个目标平台,我就学会了。[gluon中的android开发需要lin

  • 我是一名PHP、HTML5、CSS3、Javascript、Jquery、Angular的全栈开发人员,热衷于学习任何新技术 现在,我有了一个混合移动应用程序项目(更简单,只需少量的curd操作和web服务),而且它还将是web应用程序,我需要尽快交付。所以我的问题是为正确的工作选择正确的工具 混合应用程序可以使用 平台:Phonegap或cordova,根据我的理解,cordova是Phoneg