gpt4 book ai didi

java - 使两个服务器相互通信

转载 作者:行者123 更新时间:2023-12-01 16:11:12 25 4
gpt4 key购买 nike

我有用 GWT 编写并托管在 Google AppEngine/Java 上的应用程序。在此应用程序中,用户可以选择将视频/音频/文本文件上传到服务器。这些文件可能很大,最大可达 1GB 左右,并且由于 GAE/J 不支持大文件,我必须使用另一台服务器来存储这些文件。如果浏览器中没有跨域安全功能,这将很容易实现。所以,我的想法是让 GAE 服务器与我的服务器(Glassfish 或任何其他 java 服务器,如果需要)对话,告诉文件的 url,并在可能的情况下发送已上传文件的状态(已上传的百分比),以便我可以在客户端屏幕上显示状态。这就是我想做的事情。

当用户加载存储在 GAE/J 上的 GWT 页面时,他/她会将文件上传到我的服务器,然后我的服务器将响应发送回 GAE,GAE 将响应发送到客户端。如果这种情况可能发生,实现 GAE 与 Glassfish 对话的最佳方式是什么?

最佳答案

实际上,在此之前,也许您可​​以尝试使用第一种方法,即使用 iframe 绕过浏览器的跨域安全性。有一些现成的组件可以用于此目的,但对于您的问题,我不知道其中哪些可用。只需谷歌搜索这些组件...

关于java - 使两个服务器相互通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1150950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com