Views

Difference between revisions of "Developer Program - OpenScape UC"

The Wiki of Unify contains information on clients and devices, communications systems and unified communications. - Unify GmbH & Co. KG is a Trademark Licensee of Siemens AG.

Jump to: navigation, search
m (New Link to TECH Connect Forum added)
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{constr|[[User:Luzia Stephan|Luzia Stephan]] ([[User talk:Luzia Stephan|talk]]) 15:29, 5 May 2014 (CEST)}}
 
 
 
  
 
{{Breadcrumb|en|Entwicklerprogramm - OpenScape UC}}
 
{{Breadcrumb|en|Entwicklerprogramm - OpenScape UC}}
  
 
__NOTOC__
 
__NOTOC__
<p style="text-align:right"> [[Developer_Program_-_OpenScape_Voice |OpenScape Voice]] [[Developer_Program_-_OpenScape_UC|OpenScape UC]] <br/>
+
<p style="text-align:right"> [[Developer_Program_-_OpenScape_Voice |OpenScape Voice]] | [[Developer_Program_-_OpenScape_SBC|OpenScape SBC]] | [[Developer_Program_-_OpenScape_Branch|OpenScape Branch]] | [[Developer_Program_-_OpenScape_4000|OpenScape 4000]] <br/>
[[Developer_Program_-_Integration_Connectors|Integration Connectors]] [[Developer_Program_-_OpenScape_4000|OpenScape 4000]] [[Developer_Program_-_OpenStage|OpenStage]] [[Developer_Program_-_DLS|Deployment Service]] </p>
+
[[Developer_Program_-_OpenScape_UC|OpenScape UC]] | [[Developer_Program_-_Integration_Connectors|OSCC-E Integration Connectors]] | [[Developer_Program_-_OpenStage|OpenStage]] | [[Developer_Program_-_OSCC|OpenScape Contact Center]] </p>
 
 
  
  
Line 26: Line 22:
 
An overview of the of the OpenSOA SOAP XML SDK. Giving an architetural overview detailing methods and functions exposed and key OpenSOA concepts.
 
An overview of the of the OpenSOA SOAP XML SDK. Giving an architetural overview detailing methods and functions exposed and key OpenSOA concepts.
  
* {{File-DL|OpenSOA SOAP XML Overview|ppt}}
+
* {{File-DL|OpenSOA SOAP XML Overview|pdf||OpenSOA SOAP XML Overview}}
  
 
=== OpenSOA SOAP XML - Programming Guide and Sample Code ===
 
=== OpenSOA SOAP XML - Programming Guide and Sample Code ===
Line 33: Line 29:
  
 
* {{File-DL|Programming Guide and Sample Code – V7 R1 without VCC (Virtual Conference Controller)|zip}}
 
* {{File-DL|Programming Guide and Sample Code – V7 R1 without VCC (Virtual Conference Controller)|zip}}
* {{File-DL|Programming Guide and Sample Code – V6|zip}}
 
 
  
 
=== OpenSOA SOAP XML - WSDL Docs ===
 
=== OpenSOA SOAP XML - WSDL Docs ===
Line 41: Line 35:
  
 
* {{File-DL|WSDL Docs – V7 R1 without VCC (Virtual Conference Controller)|zip}}
 
* {{File-DL|WSDL Docs – V7 R1 without VCC (Virtual Conference Controller)|zip}}
* {{File-DL|WSDL Docs – V6|zip}}
 
  
 
== Web Client SDK ==
 
== Web Client SDK ==
Line 50: Line 43:
  
 
* {{File-DL|Web Client SDK V7|pdf}}
 
* {{File-DL|Web Client SDK V7|pdf}}
* {{File-DL|Web Client SDK V6|pdf}}
 
 
== Media Server Appbuilder ==
 
  
* {{File-DL|Media Server Starter Kit/Appbuilder Guide|pdf}}
+
== Media Server Application Builder ==
* {{File-DL|Sample - Diller Car Supplies - initialdraft|pdf}}
 
* {{File-DL|Sample - Diller Car Supplies - Finalversion|pdf}}
 
* {{File-DL|Sample - Diller Car Supplies - Grammars|pdf}}
 
  
The Media Server is a core element of our OpenScape UC Application. With the Media Server Application Builder and the Grammar Studio you can create, test and deploy feature rich IVR applications.
+
The Media Server is a core element of our OpenScape UC Application. It is also embedded as Contact Media Service (CMS) in OpenScape Contact Center. With the Media Server Application Builder you can create, test and deploy feature rich Voice Portal or even Multimedia IVR applications and call flows.
  
The information below details usagae of the Appbuilder, Grammer Studio and also the setup of the Media Server Starter Kit - an IVR development environment, which is provided to you to make it as easy as possible to get an Appbuilder and Grammer Studio test and development environment up and running.
 
  
Access to the Media Server Starter kit can be given on request by sending us a quick note to [mailto:developerprogram@unify.com developerprogram@unify.com]
+
If you have any questions regarding the Appbuilder please feel free to post in the OSCC TechConnect forum- [https://eu.yourcircuit.com/#/conversation/bbb71560-0cd7-4516-b4bd-43b99294cb0e OSCC Circuit Community]
  
If you have any questions regarding the Appbuilder and/or Grammer Studio please feel free to post in the Appbuilder forum which can be found in the Developer Forum as a subforum of the OpenScape UC App.
 
  
 
== SPML SDK ==
 
== SPML SDK ==
Line 76: Line 61:
  
 
* {{File-DL|SPML Guide V7|zip}}
 
* {{File-DL|SPML Guide V7|zip}}
* {{File-DL|SPML Guide V6|zip}}
 

Revision as of 09:37, 22 November 2021


OpenScape Voice | OpenScape SBC | OpenScape Branch | OpenScape 4000
OpenScape UC | OSCC-E Integration Connectors | OpenStage | OpenScape Contact Center


There are a number of different SDK interfaces into OpenScape UC Application each enabling different integration possibilities. In the document linked below there is an overview of these interfaces, how they fit together and information on which one to use.

Below you will find more detailed information regarding each OpenScape UC Application interface including interface specifications, code samples and tutorials.

OpenSOA SDK

The OpenScape UC Application’s OpenSOA SDK is the most comprehensive and feature rich of our SDKs. It exposes the extensive collection of distinct Web Services and APIs, each service encapsulating a key UC feature area, such as Call Control, Conference Management, Presence, Contact Management, Tell-me-when, User Device Management and more.

All services have their own defined interface accessible via SOAP/XML providing a more powerful and flexible approach to creating customized solutions by combining individual Web Services to match the needs of the integration project.

Powerful and feature rich integrations can be achieved by combined and blending the functionality of the wide range of services offered. Service can be used (consumed) by client applications or other services. Multiple applications and services can access an OpenSOA service in parallel.

OpenSOA SOAP XML - Overview Presentation

An overview of the of the OpenSOA SOAP XML SDK. Giving an architetural overview detailing methods and functions exposed and key OpenSOA concepts.

OpenSOA SOAP XML - Programming Guide and Sample Code

Details setting up an OpenSOA SDK development environment and consuming the OpenSOA service. Using C# examples it illustrates key OpenSOA concepts such as Discovery, Authentication, eventing. This package also contains the source files for the C# sample application and Java Sample code.

OpenSOA SOAP XML - WSDL Docs

Low level interface description of each OpenSOA service. Detailing methods, parameters, return types and exceptions.

Web Client SDK

This SDK allows common UC functionality to be quickly and easily embedded into other web applications via its Java Script interface. The SDK also provides a comprehensive interface for customising the look and feel of the Web Client according to customers branding and style wishes.

Web Client SDK for OpenScape UC Application

Media Server Application Builder

The Media Server is a core element of our OpenScape UC Application. It is also embedded as Contact Media Service (CMS) in OpenScape Contact Center. With the Media Server Application Builder you can create, test and deploy feature rich Voice Portal or even Multimedia IVR applications and call flows.


If you have any questions regarding the Appbuilder please feel free to post in the OSCC TechConnect forum- OSCC Circuit Community


SPML SDK

Service Provisioning Mark-up Language (SPML) is an XML-based framework for provisioning users and resources. The UC application provides an SPML interface into the OpenSOA framework so UC App users and resources can be created/modified/removed programmatically.

SPML SDK Guide

Details on how to provision the OpenScape UC application programmatically through the usage of the standard Service Provisioning Mark-up Language (SPML).