怎么样使用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.