android - 使用客户端服务器架构在 android 中进行序列化

标签 android serialization netbeans client-server

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

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

最佳答案

我喜欢使用 XStream。

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

关于android - 使用客户端服务器架构在 android 中进行序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5780299/

相关文章:

android - 无法在 android 中接收地理围栏警报

java - onclick 弹出窗口出现问题

android - 从字节流在 Android 中播放视频

java - 将字符串列表存储为人类可读的路径

android - Textview 排在前面 Imageview

python - 如何从序列化程序获取数据参数?

java - 应用程序序列化错误,java.io.NotSerializedException :

c++ - 在 MinGW 中找不到 make

java - 无法将多个数据插入数据库

java - Netbeans 否认图书馆的存在,即使它在那里