Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设一个标准的 Jetty servlet 容器,通过 RPC 发送大量二进制(字符串)数据的效果(在服务器或客户端上)是什么?
具体来说,由于 GWT RPC 似乎不支持流式传输,我担心可能会发生两件事:
假设这些都是真的,我有什么选择?我正在尝试构建一个统一的 API,因此我宁愿不必告诉开发人员:“哦,在这种情况下,手动创建一个 REST 请求来获取数据”。
如果您需要传输大量的二进制数据,GWT-RPC 是一个糟糕的选择(您列出的所有问题都是正确的)。但是如果你想在客户端有一个统一的 API,而不告诉开发人员简单地使用原始 HTTP 来获取数据,你就必须为你的二进制服务提供客户端实现。