2010-09-19 9 views
1

Кандидат на выпуск Microsoft Lync Server 2010 (ранее известный как Office Communications Server и/или речевой сервер) был просто доступен для загрузки. С сайта:Является ли Microsoft Lync Server 2010 подходящей для приложений с открытым доступом?

Microsoft Lync Server 2010 в настоящее время обеспечивает полное присутствие, обмен мгновенными сообщениями, конференц-связь и корпоративных голосовых возможностей через один, простой в использовании интерфейс, который последовательно через ПК, браузер, и мобильный устройство. Администраторы выигрывают от единой, согласованной инфраструктуры , новые возможности до увеличивают доступность и совместимость с существующими системами .

В соответствии с этой версией, также доступна для загрузки Microsoft Unified Communications Managed API 3.0 SDK (UCMA 3.0). Это клиентский .NET-управляемый API, обеспечивающий интеграцию и расширение возможностей Lync.

Все это очень интересно, потому что я хотел бы начать создание богатого приложения для передачи голоса и мгновенного обмена сообщениями с тесной интеграцией в стек технологий Microsoft и с меньшим количеством сторонних зависимостей (например, Voxeo, Nuance, IMified и т. Д.).

Однако, что я до сих пор неясно: Microsoft Lync Server 2010 подходит для публичных веб-сайтов и приложений? Или действительно предназначен для использования в основном внутри корпоративного брандмауэра, для большинства внутренних приложений?

Я думаю, что мне нужно знать, это: Может Microsoft Lync Server 2010 служат в качестве как внутренних приложений с открытым лицом хостинг-провайдера для VoiceXML и IM на основе и и масштаб, чтобы удовлетворить потребности большого публичный сайт с тысячами или даже миллионами пользователей?

Я полностью не понимаю, что Lync может/не может, и должен/не должен делать?

ответ

0

Я хотел бы p еще один ответ, 2 года спустя, теперь, когда Lync 2010 полностью выпущен и используется.

Может Microsoft Lync Server 2010 служат как внутренние и общественной стороне хостинг-провайдера для VoiceXML и приложений IM на основе, и масштаба, чтобы удовлетворить потребности большого участка общественного облицовочный с тысяч или даже миллионы пользователей?

Да, абсолютно.

Существует множество крупномасштабных исследований, которые вы можете сослаться на странице Lync Case Studies. South Ayrshire Council support 110K users. Swisscom replaced 94 PBX units worldwide.

Он представлен как полная система замены PBX, которая включает VoiceXML для приложений в стиле IVR. Внутри можно использовать приложения на основе IM, но они также могут быть доступны с веб-сайтов, ориентированных на пользователей.

Очевидно, что при любом развертывании крупномасштабных, масштаб является то, что вы должны думать об этом, но это то, что Lync был разработан для поддержки (наряду с ДР, отказоустойчивого и т.д.)

Я бы не стал беспокоиться о если у вас нет уникального сценария, и в этом случае свяжитесь напрямую с Microsoft, я уверен, что они с удовольствием будут работать с вами на этом.

0

http://technet.microsoft.com/en-us/ff706687.aspx

Компания, которые позволяют сотрудникам подписать и Office Communications Server удалены из Интернета, может быть восприимчива к отказу в обслуживании (DoS) и грубая сила нападения. Эти виды атак включают угадывание паролей пользователей или блокировки пользователей из их счетов, когда слишком много неудачных попыток ввода пароля сделаны к учетной записи пользователя Active Directory при политики паролей принудительна. Несмотря на то, что внутренняя безопасность не нарушена, эти типы атак являются нарушающими пользователям и используют внутренний сервер ресурсов. Чтобы предотвратить такие атаки на уровне , вы можете установить фильтр защиты на пограничном сервере, который контролирует попытки входа в систему и устанавливает блокировку учетной записи в сети по периметру.


Есть целый ряд предостережений к вашему вопросу о масштабах и т.д. Во-первых Lync 2010 является релиз-кандидат, даже не полный релиз, так что я бы не что-либо на этой текущей версии пари - я бы подождите до 2011 года для полной версии. Во-вторых, он, похоже, нацелен на приложения внутри корпоративного брандмауэра, поэтому, несмотря на то, что шкала может быть, там вряд ли будут какие-либо материалы поддержки разработчиков в этой области в течение нескольких месяцев, если вообще когда-либо.

Это говорит о том, что продукт Lync по крайней мере удаляется от регистрации COM-объектов для разработки против SDK (как и предыдущая версия Office Communicator 2007), которая является шагом вперед. Элементы управления Silverlight и WPF позволяют создавать некоторые участки интрасети, использующие Lync, отполированные, но недостаток информации об простом запуске API и выполнении задач, которые включают Lync (а не полностью Lync), является недостатком.

EDIT

Lync явно COM в сердце, после отражения некоторые из методов Lync становится очевидным:

Этот метод:

public static LyncClient GetClient() 

содержит вызов:

private static void EnsureOI() 
{ 
    if (s_officeIntegration == null) 
    { 
     try 
     { 
      if (!IsUISuppressed() && !IsRunning()) 
      { 
       throw new ClientNotFoundException("The host process is not running", null); 
      } 
      s_officeIntegration = (UCOfficeIntegration) Activator.CreateInstance(Type.GetTypeFromCLSID(new Guid("..."))); 
     } 
     catch (COMException exception) 
     { 
      throw GetOCOMException(exception); 
     } 
    } 
}