1

我有一个用 javascript 编写的图表编辑器应用程序(客户端)。我需要获取图表模型(可以转换为文本),并将其与我的 GAE Java 应用程序同步,该应用程序将是我的后端。然后应用程序将此模型存储在云上,或将其发送给其他客户端。(结果很多人在同一张图上工作)

这对我来说是一个全新的领域,尽管我完成了谷歌提供的一些教程,并浏览了文档,但我不确定连接将如何完成(教程使用 JSP)。

将 Java 应用程序 (GAE) 与 JS 客户端连接起来最直接的方法是什么?

ps:我读过ajax,但我不知道它是否是正确的解决方案,或者是否有更好的解决方案。

4

1 回答 1

1

将 Java 应用程序 (GAE) 与 JS 客户端连接起来最直接的方法是什么?

通过基于 HTTP 构建的 API。您的 JAVA Web 应用程序可以公开某些端点。然后,您可以使用 Javascript 向您的 java web api 发出 http 请求(通过 AJAX)。这是目前使用 javascript 从前端与任何后端服务进行通信的事实上的方式。

支持客户端之间的实时协作会有些棘手。

此外,对websockets的支持越来越多,它允许您在客户端和服务器之间打开持久连接,但我不知道 GAE 上的 java 是否支持它...

于 2013-05-16T20:29:08.417 回答