Cisco Cisco Computer Telephony Integration OS 8.5 Guida Dello Sviluppatore
Chapter 4 Building Your Application
Using the .NET CIL Libraries
4-28
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1)
The Java CIL ships with a GUI TestPhone application which provides most of the
functionality found on the CTIOS Agent and Supervisor Desktops. The
distribution also includes samples that are Java versions of some of the
C++/COM/VB sample applications. See the section entitled
functionality found on the CTIOS Agent and Supervisor Desktops. The
distribution also includes samples that are Java versions of some of the
C++/COM/VB sample applications. See the section entitled
for more information.
Next Steps
•
Refer to Chapter 6 and Appendix A for differences between the C++ and Java
event publishing.
event publishing.
•
Refer to Chapters 7 through 12 for differences in method calls and syntax for
those classes between C++ and Java.
those classes between C++ and Java.
•
Refer to Appendix B for differences between C++ and Java tracing.
Using the .NET CIL Libraries
The .NET CIL provides native .NET class libraries for developing native .NET
Framework applications. It is built using the same architecture as the Java CIL and
the interface is also similar to C++ with some differences. As a result, a developer
porting a C++ CIL application to .NET CIL between a .NET and Win32 should
find it fairly easy to switch between the two.
Framework applications. It is built using the same architecture as the Java CIL and
the interface is also similar to C++ with some differences. As a result, a developer
porting a C++ CIL application to .NET CIL between a .NET and Win32 should
find it fairly easy to switch between the two.
The .NET CIL consists of two class libraries: NetCil.dll and NetUtil.dll that need
to be added as references on the build project. See the CTIOS Toolkit Combo
Desktop sample.
to be added as references on the build project. See the CTIOS Toolkit Combo
Desktop sample.
For deploying the client application, it is recommended that the NetCil.dll and
NetUtil.dll class libraries to be installed on the host's Global Assembly Cache
(GAC) using the "gacutil" (provided by in Microsoft Visual Studio .NET 2003)
or the "Microsoft .NET Framework 1.1" configuration manager. Together with
.NET CIL are provided sample programs that teaches the use of the API under a
.NET programming environment. See the section entitled
NetUtil.dll class libraries to be installed on the host's Global Assembly Cache
(GAC) using the "gacutil" (provided by in Microsoft Visual Studio .NET 2003)
or the "Microsoft .NET Framework 1.1" configuration manager. Together with
.NET CIL are provided sample programs that teaches the use of the API under a
.NET programming environment. See the section entitled
for more information.