与RESTful API服务器

时间:2018-05-30 23:44:45

标签: rest api-design progressive-web-apps 16-bit dbase

我一直在网上寻找解决客户问题的方法。他们拒绝退出他们的16位dbase数据库,但仍然希望我们开发实时PWA Web应用程序来读取/写入dbase系统。

如果甚至可以让RESTful API服务器使用16位dBase?

1 个答案:

答案 0 :(得分:2)

是。您可以使用dBase或任何数据库创建一个PWA应用程序,它可以选择通过JDBC,ODBC等API与现代编程语言进行通信。然后,您选择的编程语言(例如JAVA talking to dBase via JDBC)可以通过RESTFul服务公开功能。

对于PWA应用程序,底层后端服务技术堆栈被屏蔽在纯HTTP请求上。因此,对于PWA而言,使用哪种后端服务以及与之交谈的数据库并不重要

作为您“实时”需求的更新,不确定您正在计划什么样的实时功能以及期望ETA / SLA。毫无疑问,如上所述,您可以构建具有任何dB的PWA,但它肯定会影响其性能。如果您需要谷歌自动建议,在您键入时提取结果,您需要类似“内存”数据库的东西。

因此问题更多的是您的数据库可以支持的性能和预期的性能。我认为PWA没有任何可行性挑战。