Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WACADEMY and version 5.2

Goal of this Lesson

This document is one of three documents, which serves as a self learning program for developing a Web service with E2E Bridge®. The education leads you through a development process divided into three lessons, which will teach you to build services based on the E2E Bridge platform.

Welcome to lesson 3 of the E2E Education. By reading this document, you will learn

in the first iteration
  • how to draw more complex class diagrams
  • how to reuse activity diagrams
  • how to copy activity diagrams
  • how to use decisions
  • how to design a SOAP interface from scratch
  • how to work with arrays
  • how to use value pins
  • how to define iterations with an expansion region
  • how to use transformations
  • how to use static operations within action script
  • how to manage test cases
in the second iteration
  • how to read a file
  • how to use a backend adapter
  • how to use an alias
  • how to map XML data to objects
  • how to exchange messages with an external SOAP Service
  • how to use the E2E Action Wizard

The goal of this lesson is to model a Web service that receives a search request. The requested items are searched in an XML data source file. For each found record a currency conversion is performed. The necessary exchange rate is received from an external SOAP Service. If the search is successful, the Web service sends the search result back to the client.



This development tutorial is designed for MagicDraw™18.
If you are using MagicDraw™17, please refer to Education Lesson 3.

Documentation Map

Multiexcerpt include
Education Lesson 1

LinkStarting with Lesson 3 MD18
LinkTextStarting with Lesson 3