gpt4 book ai didi

java - Google Protocol Buffer 和 HTTP

转载 作者:IT老高 更新时间:2023-10-28 12:31:38 26 4
gpt4 key购买 nike

我正在使用 gSoap 将遗留 C++ 系统重构为 SOA。我们有一些性能问题(非常大的 XML),所以我的领导让我看看 Protocol Buffer 。我做到了,它看起来很酷(我们需要 C++ 和 Java 支持)。但是 Protocol Buffer 只是用于序列化的解决方案,现在我需要将它发送到 Java 前端。从 C++ 和 Java 的角度来看,我应该使用什么来通过 HTTP(只是内部网络)发送这些序列化的内容?

PS。另一个人试图加速我们的 gSoap 解决方案,我只对 Protocol Buffer 感兴趣。

最佳答案

您当然可以通过 HTTP 请求或在 HTTP 响应中发送二进制有效负载。只需将 Protocol Buffer 的字节直接写入请求/响应中,并确保将内容类型设置为“application/octet-stream”。客户端和服务器应该能够轻松地处理其余部分。我认为你不需要任何比这更特别的东西。

关于java - Google Protocol Buffer 和 HTTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1425912/

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