问题标签 [wt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
461 浏览

c++ - 如何“启用”旧版 C++ 应用程序

我正在开发一个按组织划分用户的系统。每个用户都属于一个组织。每个组织都将其数据存储在自己的数据库中,该数据库驻留在数据库服务器机器上。数据库服务器可以管理 1 个或多个组织的数据库。

现有(遗留)系统假设只有一个组织,但是我想通过运行它的“实例”(绑定到一个组织)来“扩展”应用程序,并在服务器机器上运行多个实例(即运行多个实例的“单一组织”应用程序 - 每个组织一个实例)。

我将为运行在服务器上的每个实例提供一个 RESTful API,以便可以使用瘦客户端访问运行在服务器机器上的实例所提供的服务。

这是一个演示关系的简单示意图:

服务器 1 -> N 个数据库(每个组织有一个数据库)

组织 1 -> N 个用户

我的问题涉及如何将来自客户端的 RESTful 请求“定向”到处理来自该组织的用户请求的适当实例。

更具体地说,当我收到一个 RESTful 请求时,它将来自用户(属于组织),如何(或者实际上,最好的方式)将请求“路由”到服务器上运行的适当应用程序实例?

0 投票
2 回答
3005 浏览

c++ - 如何使用内置 Web 服务器部署 Wt 应用程序?

我是使用 Wt 的新手,我想知道我必须做什么才能获得在 Web 服务器(Apache 或免费的 webhost 进行测试)上工作的示例(比如说你好)。

我知道如何使用内置的网络服务器;我必须启动该命令:

然后,我去http://127.0.0.1:8080/它正在工作。

但是,我如何使用 Apache 来做到这一点?

谢谢。

0 投票
3 回答
506 浏览

language-agnostic - 网络框架 API

我不是 Web 开发人员,我对那里的 Web 应用程序框架了解不多。

然而,最近,我进入了Wt。这是一个用 C++ 编写的 Web 框架(这就是我进入它的原因),但最让我印象深刻的是它所基于的想法。

它的 API 不同于我听说过的任何 Web 框架(CppCMS、Yii、Django、Pylons、Zope、Drupals、Java Servlets、Struts ......):为任何用户会话创建一个新的应用程序对象,并且它一直存在直到会话过期(仅在此时 Application 对象被销毁)。这个应用程序对象就像一个桌面窗口:你把小部件放在里面(像表单、链接、标签这样的小部件......);当用户点击一个链接时(当 HTTP 服务器接收到一个新的 GET/POST 请求时),一个函数被调用到紧贴用户会话的对象上(以一种很好的 Signal/Slot 方式),它可以删除/添加/更改小部件,从而改变用户将看到的页面。

正如我所说,我对 Web 框架不是很熟练,我几乎只开发桌面应用程序;也许出于这个原因,我认为Wt 背后的这种范式很棒。

我想知道这个框架 API 相对于其他 API 的优缺点是什么,以及是否还有其他基于相同概念的框架(也有其他语言)。

0 投票
3 回答
2295 浏览

c++ - 使用 OpenCV 和 Wt 的 C++ Web 项目

对于使用OpenCV库进行图像处理的基于 Web 的项目,什么是一个好的平台?我找到了 Wt ( http://www.webtoolkit.eu/wt )。

我可以将OpenCV与 Wt 一起使用吗?Wt 有更好的替代品吗?

要求:

用于上传文档、选择图像区域、使用OpenCV进行手写字/行检测的登录页面 GUI

0 投票
1 回答
442 浏览

android - 将库移植到 Android;初学者

我是 android 开发的新手,但计划成为一名活跃的开发人员,我有一个名为 Wt 的 c++/Java 库。我需要在android上安装这个库。 http://www.webtoolkit.eu/wt

我需要移植库的源代码吗?

如果是,请指出我一个很好的资源开始。

期待这个社区的好帮手

0 投票
1 回答
1823 浏览

c++ - Wt C++ Web 框架的主机,部署问题

我想知道 justhost.com 是否足以托管 Wt C++ 网站/应用程序。它确实允许 FTP 和 SSH 访问,因为http://richelbilderbeek.nl/CppWtDeployGlobalHosted.htm告诉我主机应该,但我只是想获得更多输入,或者如果您知道更好的主机?

0 投票
2 回答
505 浏览

c++ - 耦合 - C++ Web 或 GUI 桌面应用程序

如何处理高级 C++ 应用程序中的耦合?


我们可以将完成的代码用于 Web 应用程序,用 Witty 编写(例如),并用它制作控制台应用程序吗?...或将其更改为使用 Qt 制作的 GUI 的桌面应用程序?

是/否,为什么?

如何使它最可能和最容易?

0 投票
1 回答
351 浏览

c++ - 如何用 ACE_Reactor 替换 WT 的主循环

我们有一个项目,其核心功能使用 ACE 实现,并围绕它的 Reactor 构建。我们想使用 Wt 添加一个小型 Web 界面。

那么问题来了,能不能把wt接口的主循环换成ace反应器呢?

我想到的唯一坏主意是在 Reactor 端有一个快速计时器,它以某种方式调用 wt 部分。反过来,反应器可以使用它的 handle_events 方法“逐个滴答”运行,但我在 wt 端找不到等效项。

注意:这个问题背后的主要问题是关于线程。我们没有线程,代码不是线程安全的,如果 HMI 可以与应用程序的其余部分运行在同一个线程上,对我们来说会简单很多。但是有 2 个阻塞调用,一个对 theReactor->run_reactor_event_loop(),另一个对 Wt::WRun() 是一个问题!

0 投票
4 回答
1756 浏览

wt - 支持 cookie 和 SQL 的 C++ Web 框架

晚上好,

我正在建立一个看起来像这样的网站: 小样 因此,以小部件为中心的网络框架可能是最好的......

哪个 C++ 网络框架支持 cookie(用于用户登录 [会话] 存储 + 配置存储)和 SQL(MySQL 或 SQLite)?

我关于 Wt 的信息已经过时,看起来他们现在完全支持 cookie ( http://redmine.webtoolkit.eu/boards/1/topics/2111 )

然而,CppCMS 有一个充满活力的社区,而且那里的产品似乎可以更好地扩展。

我将做外交事务,使用这两个框架创建一个项目。

这将是一个精简版,只有:

  • 用户注册
  • 用户登录/注销(包括如果取消身份验证并尝试访问 auth-req 页面的重定向)
  • 搜索
  • 跨屏幕传递结果的一些基本参数(参见参考的初始线框)

应该是一个有趣的项目......我想知道过去是否有人这样做过?!

0 投票
2 回答
136 浏览

c++ - 为 WT 应用程序中的所有 WApplications 使用单个 WSocketNotifier

我正在尝试使用 WT 构建一个应用程序,该应用程序一方面必须通过套接字与其他软件通信,另一方面通知每个打开的会话(WApplications)。

问题是,我可以让它工作,使用 WSocketNotifier 来通知 socked 但 WSocketNotifier 链接到特定会话的新事件。在它的构造函数中:

这是一个问题,因为我只有一个套接字,而不是每个会话一个。所以我觉得 WSocketNotifier 应该附加到一些更通用的实体,而不是链接到特定的会话。有没有办法做到这一点?

我现在看到但不是很优雅的唯一解决方案是拥有一个静态 WSocketNotifier 并在会话结束时替换它......