Standard Artix For Developers - C++ Edition
Pre-requisites: Students should be capable of programming in C++.
Duration: 4 days. An intensive course of lectures, and hands-on coding exercises. Students receive detailed reference notes to supplement the lectures.
Detailed Course Content
|
1. |
Why Middleware and Artix System Concepts |
|
This module provides a brief overview history of the middleware segment of the software industry and of the Artix training course contents and structure, concepts of Web services, Artix, and the Artix product line. At the end of the module, students should be able to
|
|
|
2. |
Product Installation |
|
This module presents the supported platforms and prerequisites of Artix, and the Artix installation procedure. At the end of the module, students should be able to
|
|
|
3. |
Web Services Technologies highlighting WSDL Concepts |
|
This module covers the general Web Services Technologies, including XML (and XML Schema) and SOAP and then focuses on concepts of WSDL including the structure of a WSDL, the required tags and namespaces. It also introduces how Artix uses WSDL files and the extended tags in WSDL files for Artix. At the end of the module, students should be able to
|
|
|
4. |
Working with WSDL Files to Build C++ Servers and Clients |
|
This module presents the GUI tool Artix Designer and demonstrates how to use the Artix Designer to create a WSDL file and generate C++ client and server application code against the WSDL file. At the end of the module, students should be able to
|
|
|
5. |
Application-Specific Generated Code |
|
This module provides detailed explanation of the client and application code generated in the previous module. At the end of the module, students should be able to
|
|
|
6. |
Using Command Line Utilities |
|
This module teaches how to use command line utilities to validate WSDL files and to generate C++ code from WSDL files. At the end of the module, students should be able to
|
|
|
7. |
The Artix API - Gaining Access to the Bus |
|
This module guides students through the small set of critical API calls which allow for utilizing all of the power of the Artix infrastructure. This module also describes the various threading modes available for use in server code. At the end of the module, students should be able to
|
|
|
8. |
Configuring Artix |
|
This module discusses how to set up the host computer environment, the command and application specific runtime environment. The discussion covers configuration scopes, entry of the plugin list, threading configuration, and logging configuration. At the end of the module, students should be able to
|
|
|
9. |
Using Logging in Artix Code |
|
This module details how to enable and manage logging through the application code. At the end of the module, students should be able to
|
|
|
10. |
Fault Handling |
|
This module focuses on how to declare exceptions in WSDL files and how to handle exceptions in Artix client and server applications. At the end of the module, students should be able to
|
|
|
11. |
Routing |
|
This module discusses Artix routing mechanism, routing concepts, types of routing, and routing implementation. At the end of the module, students should be able to
|
|
|
12. |
Using the Artix Locator |
|
This module introduces Artix locator, Artix locator WSDL file, Artix locator-based load balancing, and Artix locator exceptions. This module also demonstrates how locator works, and how to enable an application to a locator. At the end of the module, students should be able to
|
|
|
13. |
Using the Session Manager |
|
This module introduces the Artix session Manager and how the session manager is used to manage server resources in enterprise deployments. At the end of the module, students should be able to
|
|
|
14. |
Artix Security |
|
This module discusses HTTPS with basic authentication, introduces IONA security system, and demonstrates how to implement file-based authentication in Artix. At the end of the module, students should be able to
|
For registration information please contact your local representative:
|
America |
Europe, Middle East & Africa |
Asia - Pacific |
|---|---|---|
|
training-amer@iona.com |
training-emea@iona.com |
|
IN TRAINING...
Artix Certification
Artix Developer Certification
Is Now Available!
Our Artix Developer Certification program enables developers to test their Artix knowledge and leverage the full capabilities of Artix.
Need More Info?
Feel free to reach us by phone or email anytime of the day.
> View Phone Numbers
> Contact Us Form