.ppt
description
Transcript of .ppt
![Page 1: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/1.jpg)
Incorporating Communications Services into Service Infrastructures
Holger Stoltze8/8/2006
![Page 2: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/2.jpg)
Integration into Service Oriented Architecture
Voice ApplicationServer
BackendWeb
Service
Access Backend
![Page 3: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/3.jpg)
Integration into Service Oriented Architecture
Presentation Services
• Easily add telephony based communication services to corporate communication channels– Leverage (existing) Service Oriented Architecture
within voice, video and network services
• Benefits:– End-to-End: Modeling of business
and presentation logic (dialog)
– No coding required
– Access enterprise and Internetservices
– Easy and secure access between hosted environments and enterprises Data and
MiddlewareEnterprise Information
systems
Business Services
Voice and Video Services
Web, Portals, GUI Telephony User
Information and Access Services
![Page 4: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/4.jpg)
Calling the Web Services
• WSDL Location and file name
• WSDL method
• Parameter Set
• Return value
![Page 5: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/5.jpg)
Integration into Service Oriented Architecture
VoiceObjectsServer
VoiceObjectsServer
BackendWeb
Service
Access Backend
Manage & Control Phone App Server3rd partyDevelopmentand / orManagementEnvironment
![Page 6: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/6.jpg)
Why Web Service Access to the Phone Application Server?
• Standardization of programming interfaces– Why restrict SOA access to the back end?
• SOA methods to– Control / Start / Stop Phone Application Servers
– Control / Start / Stop / Deploy Applications
• Access to System information– Log information
– Debugging
– Analytics
• Application Development
![Page 7: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/7.jpg)
Why Web Service Access to the Phone Application Server?
![Page 8: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/8.jpg)
Why Web Service Access to the Phone Application Server?
![Page 9: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/9.jpg)
And why not control your Phone application servers via voice?
VoiceObjectsServer
VoiceObjectsServer
Control Phone App Server via voice
![Page 10: .ppt](https://reader035.fdocuments.us/reader035/viewer/2022062615/54810974b4af9ffa428b45aa/html5/thumbnails/10.jpg)
Holger Stoltze
VoiceObjects Inc. 1875 South Grant StreetSan Mateo, CA 94402Phone (650) 288-0299