CSTA Services Development

This course provides knowledge and skills on CSTA architecture and technologies. Attendees are provided with an expert-level training on details of CSTA environment, followed by hands-on experience with programming of CSTA-based applications in Java environment and an insight into existent operative professional systems comprising CSTA-based services.


  • Introduction to CTI (Computer Telephony Integration) and CSTA
  • Architecture
    • Servers and clients
    • Position of CSTA in a network
  • Methods and functionalities
    • Services and events
    • Service triggering, monitoring, forwarding, call routing
    • Practical demo of CSTA service operation on a “MakeCall” example
  • Protocol characteristics
    • ASN.1
    • Coding (BER)
    • Protocol messages
  • Programming (examples in Java)
    • Compiling
    • Programming of functionalities
    • Examples of code and its functioning
  • CSTA and Web 2.0
    • Parlay X Gateway (SOAP/CSTA) example
    • Service examples (Click2Dial, CallLog)

Target group

  • R&D specialists
  • Network designers & integrators
  • Network/system administrators & operators
  • Professional services & consultants


Development of communications services by using CSTA protocol. Course encompasses numerous practical examples of service development, besides providing the theoretical basis.

Duration:1 day
Tutor:Klemen Peternel, Luka Zebec
Location: Fakulteta za elektrotehniko
Tržaška 25
1000 Ljubljana
Apply as
Status: Closing date exceeded