gpt4 book ai didi

java - 使用 Objective-C 和 Java 的 Google Protocol Buffers

转载 作者:行者123 更新时间:2023-12-03 20:16:51 27 4
gpt4 key购买 nike

我正在考虑在 iPhone 应用程序和基于 Java 的服务器之间建立通信,并认为 google Protocol Buffer 可能是可行的方法;然而我已经让自己有点困惑了,我不确定实现这个的最佳方法,所以我希望得到一些友好的建议:)

我应该将 Java 服务器设置为 Web 服务并向其发送原始消息(通过帖子或类似的方式),还是应该设置一个客户端/服务器,其中 Java 服务器接受连接,然后 iPhone 传递通过连接的原始消息?我认为最好的方法是创建一个实际的套接字连接并以这种方式来回传递消息;但我可能是错的,将其设置为带有消息/响应的网络服务器可能是最好的方法。

任何有关此事的建议将不胜感激。

谢谢

最佳答案

我认为这很大程度上取决于您计划如何扩展您的应用程序。设计用于运行 servlet 的 Web 服务器具有“内置”的可伸缩性。如果您只是在 Java 应用程序中使用简单的套接字监听器,那么您从哪里引入可扩展性呢?有多种方法可以做到这一点,但如果您只使用 Tomcat,您可能不需要担心这些问题。

缺点是,如果您想部署 Tomcat 之类的东西,则需要一定的学习曲线。

关于java - 使用 Objective-C 和 Java 的 Google Protocol Buffers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2968581/

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