博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webMethods中的document格式——Dictionary
阅读量:7080 次
发布时间:2019-06-28

本文共 801 字,大约阅读时间需要 2 分钟。

webmethods中有一种独特的数据格式是document。这种数据格式类似于xml,各个不同的位置代表的意义由用户自己定义。

document与xml大部分类似,在我个人看来比xml好的一点在于它结合了webMethods的图形化特点,可以对document进行鼠标定义和编程,通过document格式的树形结构,我们可以很轻松地找到想要的数据,然后通过鼠标连线将其赋给另外一个值,或者对其进行编辑和其他的操作。

 

与document密切相关的文件类型还有两种,一种是schema,还有一种则是Dictionary。熟悉XML的基本都知道schema,通过schema我们可以轻松地制作xml,对xml的结构进行定义。而Dictionary则是webMethods中一种比较独特的文件。我们可以通过Dictionary生成Schema,其中Dictionary主要起到被引用的作用。

Dictionary中包含Record Definition,Composite Definition和Field Definition。Record Definition中可以定义与Document 类似的树形节点,每个节点可以对其进行validate约束,指定其数据类型,又或者通过引用Field Definition中的值进行数据约束。Composite Definition的功能并未涉及,功能不详。Field Definition中则通过给每个数据标记一个ID Code,并进行validate,因此可以建立一个元数据,以方便别处引用。

 webMethods中schema的数据基本都是来自Dictionary。这样对于数据格式的管理也变得直接明了,所有数据都可以在dictionary中找到。

转载于:https://www.cnblogs.com/bgWebMethods/p/3858757.html

你可能感兴趣的文章
MySQL运维之神奇的参数(终结篇)
查看>>
《Photoshop图层调整深度剖析》目录—导读
查看>>
《Wireshark网络分析就这么简单》—Excel文件的保存过程
查看>>
《高度安全环境下的高级渗透测试》—第1章1.4节探索BackTrack
查看>>
《Origin 9.0科技绘图与数据分析超级学习手册》一2.5 本章小结
查看>>
深度解析 API 监控那些事儿
查看>>
互联网企业安全高级指南3.7.3 因地制宜的SDL实践
查看>>
centos7.0体验与之前版本的不同
查看>>
《Docker生产环境实践指南》——1.2 从开发环境到生产环境
查看>>
Java NIO系列教程(五) 通道之间的数据传输
查看>>
open-falcon安装使用监控树莓派
查看>>
【基础篇】零碎时间整理JS
查看>>
理解 Android Battery 信息
查看>>
js红宝书总结-正则表达式
查看>>
Python2.7爬取acg178全站(大雾)
查看>>
iview 使用render渲染InputNumber,并格式化数字
查看>>
使用swoole改造laravel应用
查看>>
微信自动化工具---自动发送朋友圈(非root权限)
查看>>
在kubernetes集群中部署open-falcon
查看>>
手把手教你实现高性能Android树形控件 TreeView
查看>>