09.12.2012 Views

webMethods Developer User's Guide - Software AG Documentation

webMethods Developer User's Guide - Software AG Documentation

webMethods Developer User's Guide - Software AG Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

What Is <strong>Developer</strong>?<br />

1. Getting Started with <strong>Developer</strong><br />

<strong>webMethods</strong> <strong>Developer</strong> is a graphical development tool that you use to build, edit, and<br />

test integration logic. It provides an integrated development environment in which you<br />

can develop the logic and supporting objects (referred to as elements) of an integration<br />

solution. It also provides tools for testing and debugging the solutions you create.<br />

<strong>Developer</strong> lets you rapidly construct integration logic with an easy-to-use implementation<br />

language called the <strong>webMethods</strong> flow language. Flow language provides a set of simple but<br />

powerful constructs that you use to specify a sequence of actions (steps) that the<br />

Integration Server will execute at run time. <strong>Developer</strong> also has extensive data<br />

transformation and mapping capabilities that allow you to quickly drag-and-drop data<br />

fields from one step to the next.<br />

Besides providing tools for constructing flow services, <strong>Developer</strong> provides additional<br />

editors and tools for creating various elements that support the execution of an<br />

integration solution. For example, you use <strong>Developer</strong> to create the document types and<br />

schemas used for data validation and to define triggers that launch the execution of<br />

services when certain documents are published.<br />

<strong>Developer</strong> enables you to lock an element you are working with. When you lock an<br />

element, the element is read-only to all other users on the Integration Server. Another user<br />

cannot edit the element until you unlock it. <strong>Developer</strong> can also be configured to interact<br />

with a third-part version control system (VCS) repository; in this case, elements are locked<br />

and unlocked as you check them out of and in to the VCS repository.<br />

All references in this guide to locking refer to local locking on the Integration Server. For<br />

specific information about local file locking, see Chapter 4, “Locking and Unlocking<br />

Elements”. For information on how to implement file locking with the Version Control<br />

System Integration feature for <strong>Developer</strong>, see the <strong>webMethods</strong> Version Control System<br />

Integration Feature <strong>Developer</strong>’s <strong>Guide</strong> in the ..\<strong>webMethods</strong>6\<strong>Developer</strong>\doc\guides<br />

directory of your <strong>webMethods</strong> installation.<br />

Before You Use <strong>Developer</strong><br />

<strong>Developer</strong> builds and edits services directly on a server. To use <strong>Developer</strong> you must:<br />

� Have access to a <strong>webMethods</strong> Integration Server on which you can build and test<br />

services.<br />

� Have a user account on that <strong>webMethods</strong> Integration Server.<br />

� Belong to a group that is a member of the “<strong>Developer</strong>s” ACL (access control list) on<br />

that <strong>webMethods</strong> Integration Server.<br />

If you do not have access to a <strong>webMethods</strong> Integration Server or you do not have an<br />

appropriate user account or access rights, see your server administrator.<br />

<strong>webMethods</strong> <strong>Developer</strong> User’s <strong>Guide</strong> Version 6.5, Service Pack 3 � � � 20

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!