- Training Course: Avaya ACE Web Services
- Mastering Communications Enablement with Avaya ACE Web Services eBook
- Mastering Sequenced Application Development with the Avaya ACE Foundation Toolkit
- Sample Applications & Tutorials
- Avaya ACE Web Services Trainer and Video Guide
- "Meet Avaya ACE Experts": Presentations
- Development Tools & Configurations
- Compliance Testing
Avaya ACE Web Services Trainer and Video Guide
Software Download and Video Guide
For use with Avaya ACE™ Release 6.2 configurations:
The version of the Trainer intended for use with Avaya ACE Release 6.2 configurations was updated and reissued in June 2013 (Trainer Release 220.127.116.11) to include the ability to exercise the new RESTful Messaging Web service and to subscribe for the Call Notification v4.0 Web service's new mid-call events.
For use with Avaya ACE Release 3.0 configurations:
About The Avaya Ace Web Services Trainer
The Avaya ACE Web Services Trainer is a developer training and demonstration tool, created by Avaya DevConnect. Its primary purpose is to teach developers about the real-time communications capabilities enabled by the Avaya ACE Web Services and to help them employ those capabilities in their own solutions. The Trainer achieves this by providing an intuitive, user-friendly Java Swing interface, with controls and other features that allow you to exercise the Web services and view the resulting SOAP requests and responses. In addition, you can learn more by inspecting The Trainer's source code and even reuse parts of it in your own solutions.
What you need to run The Trainer
To be able to run The Trainer, you need:
- Access to an Avaya ACE/Aura® configuration: You may already have access to an in-house Avaya ACE/Aura configuration, but if not you can purchase developer editions from DevConnect or use the Avaya ACE Web Services with Avaya Aura remote lab. The remote lab is available on demand and at no cost to DevConnect members for periods of three months at a time.
- At least three endpoint devices registered with Avaya Aura. These could be, for example, Avaya one-X™ deskphones, one-X Communicator softphones or instances of the Avaya one-X SIP deskphone emulator.
- The Avaya ACE Web Services Trainer, which you can download above.
About the Video Guide
The video guide acts not only as an installation, configuration and user guide for the Avaya ACE Web Services Trainer, but can additionally be viewed in its own right to learn about the key real-time communications that client applications can access by invoking the Avaya Agile Communication Environment Web services.
The video guide is in seven parts, comprising nine videos hosted on the Avaya DevConnect YouTube channel. Part 1a introduces the Avaya ACE Web Services Trainer, what it is and does, and what you need to run it. There is a demonstration of how to install and configure the Trainer, plus a quick tour of its user interface and help features. Part 1b provides essential background information about Avaya Aura service providers. The remaining six parts of the guide comprise detailed demonstrations and explanations of the capabilities that you can exercise and explore using The Trainer:
- Getting started:
a. Introducing, installing and configuring The Trainer
b. About Avaya Aura service providers
- Making two-party calls
- Monitoring call status and events
- Controlling active calls:
a. Call initiated using 3PCC Web service version 2
b. Call initiated using 3PCC Web service version 3
- Monitoring user presence
- Injecting media into calls
- Using the Message Drop and Blast Web services
To view the video guide, follow the link above.