服务器端用于基于dojo的+Qt5应用程序



我正在学习dojo创建web应用程序。HTTP服务器将是一台带有IIS的Windows机器。

在同一台机器上,将运行我自己的Qt5应用程序,为网页提供所有后端逻辑。我将使用dojo。

我想知道在客户端(dojo)和我的应用程序(Qt5)之间交换数据(JSON)的最佳方法是什么。

在文档中,我学习了如何使用AJAX方法来发出HTTP请求(https://dojotoolkit.org/documentation/tutorials/1.10/ajax/index.html)。但是它们依赖于HTTP服务器,而不是我需要与我的Qt5应用程序通信。

你推荐什么?当然,我试图避免(web)套接字!

在您的应用程序中加载数据的Dojo主要模块是基于AJAX的,示例require, dojo.xhrGet,内容实际上是JSON格式的。Dojo还支持rest式服务,模块为dojo/store/JsonRest

Dojo还提供了一些使用dojox的socket支持

这真的取决于你的Qt5应用程序的范围,如果你需要双向通信web套接字可能是一个合理的解决方案。

相关内容

  • 没有找到相关文章

最新更新