在思科的UCCX CTI协议中,有Requests,Confirmations&活动。 (链接以获取有关此协议的更多信息 - 需要cisco帐户 - Link) 所有这些都基本上存在一些固定字段和一些浮动(可选)字段。
您建议在java类中表示这些数据包?
也许有人知道一个开源项目作为设计此类数据包系列的参考?
答案 0 :(得分:0)
我会考虑将它们放在两个地图中(一个用于必填字段,一个用于可选字段)。
如果Map键不是字符串,而是枚举(使用EnumMap),则可以提高安全性