gpt4 book ai didi

Java:在客户端和servlet之间传递消息的适当方法?

转载 作者:行者123 更新时间:2023-12-01 17:40:45 24 4
gpt4 key购买 nike

我的系统成功地将对象从客户端传递到 servlet。然而它很原始,因为它是为了迎合 Java 1.1 而构建的。它传递的消息对象由一个int(代表大约七十种类型之一)和一个需要解析的 token 字符串( token 可能包含一个列表、对象列表等)组成。不好!<​​/p>

所以,我希望将其重构为 Java 1.5。使用枚举而不是整数无疑是一种改进,但我不确定如何发送消息的其余部分。创建 70 个不同的类来表示每种类型肯定不是正确的方法。

关于我应该如何重构它的任何指示?

最佳答案

您可能想使用序列化对象。

它们旨在轻松地通过网络传递。

在您的情况下,您只需要一个序列化的“消息”类。然后您可以读取它并将其写入流。

Here是有关使用序列化对象的教程。那里有很多。

关于Java:在客户端和servlet之间传递消息的适当方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/869333/

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