问题描述
jbase 是否支持 Web 套接字或任何其他类似技术来提供实时交互功能?例如,如果我正在创建一个基于 Web 的仪表板,我可以使用 jbase 后端在图表上显示实时更新吗?
解决方法
请注意,此答案适用于 jBASE 的 Zumasys 迭代,而不是 Temenos T24 风格。
从 jBASE 5.7.10 开始,jBASE 通过利用 jAgent 模块创建可用于服务来自 jBASE 系统的流量的 RESTful API 来支持构建此类基于 Web 的仪表板。您可以在我们的 Introduction to jAgent 指南中阅读有关 jAgent 的更多信息,也可以在我们的 APIs 页面中查看有关我们为 REST API 开发提供的 PICK 库的更多信息。
您可能还对我们在 GitHub 上的 full-stack-with-pick 教程感兴趣,其中包括以下课程:
- 如何在 jBASE 中设置演示数据
- 如何设置 REST API 获取端点
- 如何设置一个简单的 Vue.js 环境
- 如何使用 Vue.js 显示数据库记录
这将为您提供构建 API 以访问您希望在仪表板中传达的信息的方法,以及如何开始在仪表板上工作的想法(碰巧有许多很棒的免费互联网上提供的基于 Vue.js 的仪表板)。
我们正在评估扩展 jAgent 下一次迭代中可用的协议和技术的价值,包括但不限于实现网络套接字。