wM61_Developer开发器.doc

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
webMethods 6.1 Developer 开发器用户手册 目录 引言: 2 1. 常用术语 2 2. 用户登陆 2 3. 窗口布局 2 ? 导航面板 3 ? 编辑面板 3 ? 属性面板 4 ? 最近元素面板 4 ? 结果面板 5 4. 程序包 5 ? 什么是程序包? 5 5. 元素 6 ? 什么是元素? 6 ? 关于元素的完整名 6 6. 流程语言 7 ? 什么是服务单元? 7 ? Flow Step介绍 8 ? 常用属性介绍 10 7. 传输管道 11 8. 文档类型 14 9. 程序调试 15 10. 其它 17 ? 寻找引用 (Find References): 17 ? 寻找依赖 (Find Dependents): 18 ? 以HTML形式浏览Service: 19 ? 导出Package 20 引言: 在每位读者学习Developer之前,我建议你先学一门程序开发语言,比如C、VB、JAVA等都可以,在对数据、程序流程和模块设计了解到一定的深度之后,再来学习 Developer 就会显得得心应手,因为,程序设计的思想,基本上是差不多的。 Developer(开发器)是 webMethods 的一个重要,也是每位学习 webMethods 的工程师最先接触的组件。它能使你简单、快速地建立集成逻辑webMethods 特有的程序语言,就象其他程序设计工具中的代码一样,它也有顺序、分支、循环等结构与一般的程序编辑器(如VB)不同,它在绝大多数情况下不需要写具体的一行行代码,而是用一系列图形化的标志来表示其流程(称为 webMethods Flow Language),这种五颜六色的图形比一行行代码看上去有趣得多,使程序简洁、直观,而且容易修改。Developer里有很多预先编写好的Service,可以供开发者随时调用。另外,它还提供一系列的调试、纠错工具。 常用术语迅速地了解一下这些术语,你并非要一下子全部记住它们,这不可能也不必要,只要在实践中慢慢积累,并深入理解其实质,就会自然地记住它们了。 Package : 程序包; NameSpace : 命名空间; Flow : 流程; Service : 服务; Map : 映射; Inbound : 向内传入; Outbound : 向外传出; Invoke : 调用; Pipeline : 传输管道; Validate : 验证; Parse : 解析;Trigger : 触发器 用户登陆 打开 Developer,你会看到如上图的界面,作为开发者,你必须至少拥有 Developers 的权限,才能登陆 Developer。如果 Server 栏的端口号为 Https 所使用的 Port,则必须将 Uses secure connection 的勾打上。 窗口布局导航面板 导航面板里,你可以: (1)看到当前 Session 内有哪些 Package,Package 里各个元素的层次和锁定状态。 (2)关闭当前的 Session,打开一个新的。 (3)刷新当前 Session,如果元素作了改变,更名或删除,就会体现出来。 元素上的箭头标志有它的含义: 绿箭头:表示该元素被本机锁定,只有本机使用者可以编辑,但任何人都能查看、运行它。 红箭头:表示该元素被本机以外的其他用户锁定,本机用户只能查看、运行,而不能编辑。 无标志:表示该元素被管理员锁定,任何低于管理员权限的用户只能查看、运行,而不能编辑。还有一些元素,比如 WmPublic 下的 JavaService,被系统锁定,用户只能使用,而不能锁定或解锁该元素,也不能查看或编辑里面的代码。 注:管理员可以将其他人锁定的元素解锁,再自己锁定,从而可以控制任何元素(除系统自身锁定的)。 编辑面板 在编辑面板里,你可以: (1)编辑流程和代码; (2)指定 Service 的输入和输出; (3)修改 Pipeline,包括连接、丢弃、赋值、删除变量,添加转换器,等; (4)添加注释。 具体的操作细节见后解释。 属性面板 属性面板里可以查看和设置元素的属性,元素类型不同时,属性列表也不同。具体的属性解释见后文。 最近元素面板 最近元素面板能够看到最近打开过但已经关闭的元素,你可以通过双击它,再次打开,或者按右上角的 ”Clear” 按钮清除之。 结果面板 结果面板主要用于调试。如果是用 Step by Step,则结果面板里的变量值会随着程序的进展而变化。如果该值太长看不清楚,可以点击这个变量名,在下面的

您可能关注的文档

文档评论(0)

wuailuo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档