Eclipse Training Alliance > Training courses > SOA > Developer Training

SOPERA is service-oriented in itself and is composed throughout of modular service participants. A clear separation of duties into technically focused business service participants and technical service participants creates functional transparency – thereby already implementing SOA concepts on the technical level.

  • Developer Training
  • Course outline
  • Additional information
  • Dates and registration

Developer Training

After attending this seminar, you will be able to use SOPERA ToolSuite to develop services, and deploy and test them on a JBoss application server. You will also gain an overview of SOPERA architecture.

Agenda

Brief introduction to the principles of SOPERA

  • Architecture 

Overview of SOPERA Developer Tools

  • SOPERA Developer Box (DevBox) 
  • SOPERA Service Studio 
  • SOPERA Administration Tool (Admin Tool) 

Programming with SOPERA

  • An introduction to typed und untyped PAPI 
  • Code-generation for service providers and service consumers 
  • Programming and testing a service provider 
  • Programming and testing a service consumer 
  • Deploying a service 
  • Compiling simple policies for testing 
  • Building, deploying and configuring service participants on a JBoss Application Server  

Practical example
Specific Labs for compiling a simple service, implementing a provider and a consumer, plus basic administration within a SOPERA infrastructure assisted by SOPERA ToolSuite.

Audience

Java developers and IT architects

Prerequisites

Java 2EE, J2SE, Eclipse; JBoss Application Server. The seminar may also be taken as an introductory SOPERA course. It does not require prior attendance at any other SOPERA courses.
Please bring your own laptop. It should be equipped with: 1.5 GHz CPU, 6 GB available space on hard drive, 2 GB RAM, DVD (ROM) drive, Windows XP. You must have the administration rights for the system.

Duration

This is a 2-day class

Soon available.