怎么样使用webMethods之Developer
怎么样使用webMethods之Developer
现在开始Developer的内容。Developer我认为是webMethods开发的最重要的IDE。本文先讲一些相关概念。
Service
这里的service很像我们平常程序中的函数,doc:Integration Server is a service-base integration broker. A service is a process that may be invoked to perform a wide variety of tasks.
Package
Pacakge可以看成是一个容器。官方的doc是这么写的“A package is a container that is used to bundle services and related elements. Packages are designed to hold all of the components of a logical unit in an integration solution.”
Element
Elements可以看成是package中可以包含的元素。doc:Elements include folders, services, specifications, IS document types, triggers, and IS schemas.
Element Names
Elements Names比较特别,是由目录名和element名构成的。比如:
folder.subfolder1.subfolder2:element
Lock
Lock很像版本控制里的概念。doc: A lock on an element prevents another user from editing that element. There are two types of locks: user locks and system locks.
ACL
ACL是一种权限控制的机制。doc:
An ACL (access control list) controls access to packages, folders, and other elements (such as services, IS document types, and specifications) at the group level.