Образец учебного проекта UCMA 3.0

Я новичок в UCMA 3.0 (а также новичок в Lync server) и хочу получить представление о том, как общаться с сервером Lync 2010 через UCMA. Я хочу получить что-то быстрое и грязное, например, пошаговое руководство, показывающее, как настроить среду разработки, написать наименьший код UCMA для выполнения простой задачи, такой как подключение к серверу Lync, получение списка всех пользователей с информацией об их присутствии и вывести результаты на консоль. Цель состоит в том, чтобы получить подтверждение концепции того, как UCMA работает с сервером Lync.

У меня уже есть настроенный и работающий сервер Lync 2010 с несколькими созданными тестовыми пользователями. Я также загрузил и установил UCMA 3.0 SDK на свой 64-разрядный компьютер с Windows 7, на котором также установлена ​​Visual Studio 2008 SP1 с .NET 3.5 SP1. Итак, все аппаратное и программное обеспечение готово.

Будем очень признательны за любые советы, ссылки или, что еще лучше, прямые пошаговые ответы!


person Alex    schedule 18.11.2011    source источник
comment
Я нашел эту книгу на Amazon: Professional Unified Communications Development with Microsoft Lync Server 2010. Кажется, это библия для разработки UCMA 3.0. Я уже заказал :-)   -  person Alex    schedule 18.11.2011
comment
Также найдено несколько примеров приложений, установленных в каталоге UCMA 3.0 SDK. Пытаюсь...   -  person Alex    schedule 18.11.2011
comment
Да - это библия. Также (бесстыдная заглушка) следите за моим блогом codelync.com, так как я буду освещать подобные материалы. в ближайшие недели. Блог Майкла Гринли — отличный источник подробной информации о UCMA blog.greenl.ee   -  person Paul Nearney    schedule 18.11.2011
comment
Привет, Пол, не стыдно, как и все :-) Я уже прочитал все ваши ответы в stackoverflow и все ваши записи в блоге. Я рад получить ответ так быстро от вас. Спасибо!   -  person Alex    schedule 18.11.2011


Ответы (1)


Недавно я разместил ответ на форуме technet здесь это может помочь - извините, если вы тот же человек :)

В основном он гласит:

Насколько я знаю, нет единой статьи, объясняющей весь процесс. Вам нужно будет немного почитать.

В VS нет шаблонов приложений UCMA (есть для клиентской разработки с Lync SDK, но пока нет для UCMA). В консольном приложении вам просто нужно добавить ссылку на C:\Program Files\Microsoft UCMA 3.0\SDK\Core\Bin\Microsoft.Rtc.Collaboration.dll.

Вам необходимо понять разницу между конечными точками пользователя и конечными точками приложения. Дополнительные сведения см. в документации SDK здесь: http://msdn.microsoft.com/en-us/library/hh347238.aspx (вам понадобится конечная точка пользователя)

Здесь есть некоторая информация о получении контактов и групп: http://msdn.microsoft.com/en-us/library/hh347376.aspx

Развертывание приложения UCMA может занять много времени. Лучше всего начать изучение этого с SDK — статьи в этом разделе документации SDK помогут вам начать работу: http://msdn.microsoft.com/en-us/library/hh347291.aspx

Кроме того, ознакомьтесь с примерами приложений в SDK.

person Paul Nearney    schedule 18.11.2011
comment
Я не тот человек :-) Большое спасибо за информацию. В настоящее время я пытаюсь запустить образец приложения в Core SDK и запустить его в своей VS 2008. Я столкнулся с проблемой и пытаюсь ее понять (неверное имя целевого принципала, ). Как вы указали, меня подозревали, что изначально болевой точкой будет часть развертывания/настройки среды разработки. - person Alex; 18.11.2011