VXML Send and Receive OD Development Team Ross Yakulis.

Slides:



Advertisements
Similar presentations
The Important Thing About By. The Important Thing About ******** The important thing about ***** is *****. It is true s/he can *****, *****, and *****.
Advertisements

How to Build Multi- threaded Applications in.NET Mazen S. Alzogbi Technology Specialist Microsoft Corporation.
Device Evolution Greg Pelton Chief Technology Officer
Radvision XT for Education Sector Promotion Last updated: 5 th June 2013.
© 2006 Avaya Inc. All rights reserved. Avaya – Proprietary. Use pursuant to the terms of your signed agreement or Company policy. UC All Inclusive Offer.
>Christopher F. Passaretti Software Development Manager >SpeechTek 2007 Expand VoiceXML & CCXML Using Web Services.
Linking External Tools with Sakai David Ross Educational Technology, Albany Medical College.
November 2012 | Cancun, Mexico. Avaya - Proprietary. Use pursuant to your signed agreement or Avaya policy. 2 Networking Innovation Lounge Virtual.
1 Avaya – Proprietary. Use pursuant to your signed agreement or Avaya policy. 1Q12 Enterprise Promotions and Programs PromotionOffer (Conditions Apply)Expires.
Scopia MCU and SMB V8.0 Sales Presentation November, 2012 Roberto Fogliardi.
Avaya – Proprietary. Use pursuant to your signed agreement or Avaya policy. Powered by SIP: Open & Standardized 1 Avaya Vision Delivering Communications.
Time Management in the High Level Architecture. Outline Overview of time management services Time constrained and time regulating federates Related object.
Events and Interrupts. Overview  What is an Event?  Examples of Events  Polling  Interrupts  Sample Timer Interrupt example.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview Introduce Visual Studio 2013 Create a first ASP.NET application.
Enforcing Mutual Exclusion Message Passing. Peterson’s Algorithm for Processes P0 and P1 void P0() { while( true ) { flag[ 0 ] = false; /* remainder */
Internet Technologies 1 Master of Information System Management Java Server Faces Model/View/Controller Design Pattern for Web Development Slides.
AJAX asynchronous server-client communication. Test.
Modeling State-Dependent Objects Using Colored Petri Nets
Click to add text Introduction to z/OS Basics © 2006 IBM Corporation Chapter 15: WebSphere MQ.
CSCI 6962: Server-side Design and Programming History and Background.
1 Introduction to Human Computer Interaction  Livecode Overview  Based on Livecode User Guide from RunRev Ltd. (2010) 
Interesting facts about node.js.  Asynchronous I/O  How do they do that?..threads (usually) What do Web Servers do?
Avaya - Proprietary. Use pursuant to your signed agreement or Avaya policy. 11  Cleaner, more international design –Removes English language button labels.
Chapter 6 JavaScript and AJAX. Objectives Explain the purpose and history of JavaScript Describe JavaScript features Explain the event-driven nature of.
CSCI 6962: Server-side Design and Programming Introduction to AJAX.
What’s New in System Platform 2014 R2 – Part 2
Welcome to CIS 083 ! Events CIS 068.
E-MetroTel UC X Wallboard Overview Sales Overview 05 Dec 2013 E-MetroTel Proprietary and Confidential E-MetroTel is where EVERGREEN is alive and well.
Developing WIA Drivers Byron Changuion Developer Windows Imaging Group Microsoft Corporation.
© 2000 – All Rights Reserved - Page 1 Introduction to JavaScript Programming Part Two.
Writing various AJAX forms in Drupal 7 1. Overview of Form API 2. Ctools 2.1 Ctools features 3. Ajax 3.1 Ajax Forms in Drupal 4. Putting it all together.
ITCS 6010 SALT. Speech Application Language Tags (SALT) Speech interface markup language Extension of HTML and other markup languages Adds speech and.
Embedding CenterView and Hosting External Content.
XMLHttpRequest Object When Microsoft Internet Explorer 5.0 introduced a rudimentary level of XML support, an ActiveX library called MSXML was also introduced,
Lecture 9: AJAX, Javascript review..  AJAX  Synchronous vs. asynchronous browsing.  Refreshing only “part of a page” from a URL.  Frameworks: Prototype,
Author(s) Politehnica University of Bucharest Automatic Control and Computers Faculty Computer Science Department SSH-Based Efficient File Synchronization.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview How to create a first ASP.NET application.
Cross-Browser Best Practices Tony Ross Program Manager Internet Explorer
ABAP Programming MINS298c Fall Overview Hiding in ABAP Primitive Pagination ABAP does Windows Making Messages Assignments.
Real Time Systems Event Deferral. Communication (part 2) - 2 Event Deferral – defined  real time systems are by default highly reactive  messages can.
Avaya Communicator for Web Demo Installation
IT533 Lectures ASP.NET AJAX.
Message Framework Topic subscribe for javascript/flex client.
The process of establishing a connection between a client and a server is called as Client – Server communication.
JavaScript, Third Edition 1 SELECTION LIST Demo. JavaScript, Third Edition 2 Description This web page will edit the slection to ensure an option was.
AFS Promotions Oct to Dec 2012 Last updated: 28 th September 2012.
Dialog Designer 5.0 GA February 2009.
Based on Eric Dashofy’s slides for
CSE 154 Lecture 11: AJAx.
Mobile cloud services Join the Mobile cloud services community
XMLHttp Object.
Last Class: RPCs and RMI
Tips Need to Consider When Organizing a College Event
CSE 154 Lecture 11: AJAx.
CSE 154 Lecture 22: AJAX.
Welcome with Ifs CSC 230 (Blum).
Simple Windows Applications
ماجستير إدارة المعارض من بريطانيا
Subtitle or catch phrase for the presentation
Subtitle or catch phrase for the presentation
Subtitle or catch phrase for the presentation
Processing Asynchronous REST Requests in Orchestration Designer
CIS 720 Message Passing.
True or False: {image} is one-to-one function.
CIS 720 Message Passing.
SCHub Sequence Diagrams
CIS 720 Message Passing.
CS-1020 and Exception Handling
Subtitle or catch phrase for the presentation
Fast-Track UiPath Developer Module 6: Invoke Code and Invoke Method
Presentation transcript:

VXML Send and Receive OD Development Team Ross Yakulis

Avaya – Proprietary. Use pursuant to your signed agreement or Avaya policy. Sending Events between CCXML and VXML Overview  With this release, application developers can pass events between CCXML and VXML.  CCXML can send to a dialog –  VXML receives asynchronous events using the catch. – … – Note: event arrives in VXML as externalmessage., – The property externalevents.enable = true, enables asynchronous events. If false, events are synchronous.  VXML can send events to CCXML – – VXML can only send back to CCXML.  CCXML receives events from VXML – – Note: event arrives in CCXML as dialog.user.

Avaya – Proprietary. Use pursuant to your signed agreement or Avaya policy. Sending Events between CCXML and VXML Overview  VXML can receive events synchronously – Use the receive tag to receive a synchronous event -> – In the synchronous mode, events can arrive and be queued or be thrown away if the application is not listening. The externalevents.queue property controls this behavior. If true events are queues for synchronous retrieval. If false events are discarded if the application is not listening. – No example application for synchronous events.  Only on the Platform – The desktop browser does not support the send and receive in VXML – No GUI representation for send and receive. Need to use VXML servlet and add minimal code – Example:  The SendToVXML (CCXML) and ReceiveFromCCXML (VXML) example application pair demonstrate the asynchronous behavior.  See for additional details.

Avaya – Proprietary. Use pursuant to your signed agreement or Avaya policy. SendToVXML - ReceiveFromCCXML CCXML VXML