概述
写这篇博客前,应该感谢一下对我有传道之恩的师傅——鲍迅
多系统之间,通过TCP交互,那么报文在这其中起到了异常关键的作用,对于报文,有一些很零碎的小小的心得,在此做一下分享(代码中没太注意大小写书写)。
一、普通报文
a. 在标签中可以加“xmlns”类似于网址的东西(其实具体有什么卵用我还真不知道,目前所有的拼接都是为了格式严谨),放在xmlAttributes属性中,格式如下:
xmlAttributes="xmlns:xsi={'网址1'} xmlns={‘网址2’}” 这是一种写死的格式,灵活的可以将所需网址在java类中塞入context中,然后在报文中用键值对来替换这些死值。
b. 报文所在包下,都会有一个*Packet*.xml文件(公司习惯性写法,完全可根据喜好自定义),第一个*可以定义outbound和inbound,用来让读者清晰了解我们此系统是作为接收方还是作为发起方,第二个*一般可以根据需求或喜好添加“Res”、“Req”等后缀
c. 报文文件中都会定义version、编码
d. <Group>标签中的Name和tagName一样,没有优先级,根据定义的先后拼接不同的标签名称(常用语Map中套Map套Map...只需不断设置标签的值就OK)
f. 在<Group>标签中可以设置includePrefix属性,功能时定义报文文件名称手写名称,框架中默认封
最后
以上就是贤惠镜子为你收集整理的报文心得的全部内容,希望文章能够帮你解决报文心得所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复