Общая информация по ICE API находится в разделе ICE API.
Порядок разработки с использованием ICE API:
1. Установите библиотеку ICE на хост, на котором планируется выполнение ICE API (далее по тексту Хост).
Для этого выберите инсталлятор, подходящий для вашей платформы здесь - http://zeroc.com/download.html.
Скачайте и установите его согласно инструкциям выбранной вами платформы.
2. Выберите язык программирования среди доступных для ICE API.
Для просмотра списка доступных языков зайдите по ссылке http://имя.вашего.хоста/ice/.
Например http://demo.streamco.org/ice/.
Вы увидете директории, соответствующие языкам программирования.
3. Выбрав язык программирования, перейдите в соответствующую директорию по вышеуказанной ссылке и скачайте все файлы оттуда на Хост.
4. Скомпонуйте на Хосте ваше приложение.
Для этого ваше приложение нужно будет скомпоновать с библиотекой ICE, установленной в п.1 и включите в него все файлы, скачанные в п.3.
Этот пункт будет выполняться по разному для различных языков программирования.
Например, для С++ нужно будет скомпилировать и слинковать все .cpp файлы.
Для PHP нужно будет подключить в ваш проект файлы директивой require.
5. Повторяйте пункты 3 и 4 после каждого апдейта Smartswitch.