0

在 Cisco 的 UCCX CTI 协议中有请求、确认和事件。(有关此协议的更多信息的链接 - 需要思科帐户 -链接)它们基本上都存在一些固定字段和一些浮动(可选)字段。

你会建议在 java 类中表示这些数据包吗?

  • 修复了特定包上每个字段的 Getter & Setter
  • 固定字段的集合,浮动字段的集合,通过字符串名称的通用设置器
  • 其他想法?

也许有人知道一个开源项目作为设计此类数据包系列的参考?

4

1 回答 1

0

我会考虑将它们放在两个地图中(一个用于必填字段,一个用于可选字段)。

如果 Map 键不是字符串,而是枚举(使用 EnumMap),则可以提高安全性

于 2013-05-03T13:44:46.213 回答