Android 中的序列化与客户端服务器架构

发布于 2024-11-03 03:26:08 字数 223 浏览 0 评论 0原文

我正在使用 netbeans 实现一个服务器,因为它是我感觉最舒服的 IDE。然而,服务器接受多个 Android 客户端(对于 Android 部分,我使用 Eclipse 的 Motodev)。

我在客户端和服务器上都有相同的类(正在序列化)。是否可以从客户端序列化对象以供服务器识别,反之亦然?我正在使用对象流,当我尝试转换从流接收的对象时,发生了异常(类型不兼容)。有没有办法防止这种情况,因为它是确切的类?

I'm implementing a server using netbeans, as it is the IDE I feel most comfortable with. However the server accepts multiple android clients ( for the android part I'm using Motodev by Eclipse).

I have the same class (which is being serialized) on both client and server. Is it possible to serialize objects from the client side to be recognized by the server and vice-versa? I'm using Object streams and when I tried to cast the object received from the stream, an exception (incompatible types) occurred. Is there a way to prevent this since it is the exact class?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怀念你的温柔 2024-11-10 03:26:08

我喜欢使用XStream。

http://x-stream.github.io (XStream 是一个简单的库,用于将对象序列化为 XML 和又回来了。)
http://jars.de/java/android-xml-serialization-with-xstream

I like to use XStream.

http://x-stream.github.io (XStream is a simple library to serialize objects to XML and back again.)
http://jars.de/java/android-xml-serialization-with-xstream

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文