Domanda

La release candidate per Microsoft Lync Server 2010 (precedentemente noto come Office Communications Server e / o vocale Server) è stato appena reso disponibile per il download. Dal sito:

  

Microsoft Lync Server 2010 ora   fornisce funzionalità complete di presenza, instant   messaging, conferencing e impresa   funzionalità vocali attraverso un singolo,   facile da usare l'interfaccia che è   coerente tra PC, browser e   dispositivo mobile. beneficio amministratori   da un unico, gestione coerente   infrastrutture, nuove funzionalità per   aumentare la disponibilità, e   interoperabilità con esistente   sistemi.

In coordinamento con questa versione, anche disponibile per il download è la Microsoft Unified Communications Managed API 3.0 SDK (UCMA 3.0). Questo è l'API gestita lato client .NET che consente l'integrazione e l'estensione delle esperienze Lync.

Questo è tutto molto eccitante, perché vorrei iniziare a costruire voce ricca e applicazione di messaggistica istantanea con una stretta integrazione alla tecnologia stack Microsoft e con un minor numero di dipendenze di terze parti (ad esempio Voxeo, Nuance, IMified, ecc).

Tuttavia, ciò che sono ancora poco chiare su questo: è Microsoft Lync Server 2010 una buona misura per i siti web rivolti al pubblico e le applicazioni? O è davvero destinato all'uso in primo luogo all'interno del firewall aziendale, per lo più per le applicazioni interne?

Credo che quello che dovete sapere è questo: Can Microsoft Lync Server 2010 servire sia come interno e rivolto al pubblico hosting provider per le applicazioni basate IM VoiceXML e, e la scala a soddisfare le esigenze di un grande sito rivolto al pubblico con migliaia o addirittura milioni di utenti?

Am Sono assolutamente fraintendendo quello che Lync può / non può, e dovrebbe / non dovrebbe fare?

È stato utile?

Soluzione

Vorrei proporre un'altra risposta, 2 anni, ora che Lync 2010 è completamente rilasciato e utilizzato.

  

Can Microsoft Lync Server 2010 servire sia come interno e   rivolto al pubblico hosting provider per VoiceXML e le applicazioni IM-based,   e scalare per soddisfare le esigenze di un grande sito rivolto al pubblico con   migliaia o addirittura milioni di utenti?

Sì, assolutamente.

Ci sono un sacco di casi di studio su larga scala si può fare riferimento, dal Lync Casi pagina. supporto South Ayrshire Consiglio 110k utenti . Swisscom sostituito 94 unità in tutto il mondo PBX .

E 'classificato come un sistema PBX-sostituzione completa, che comprende VoiceXML per applicazioni in stile IVR. Internamente, le applicazioni IM-based possono essere utilizzati, ma questi possono anche essere l'accesso da siti web pubblicamente rivolte.

Ovviamente, con qualsiasi distribuzione su larga scala, la scala è qualcosa che si deve pensare, ma è qualcosa che Lync è stato progettato per il supporto (insieme a DR, failover etc)

Non mi preoccupo di scala, a meno che non si dispone di uno scenario unico, in cui il contatto caso Microsoft direttamente, sono sicuro che sarebbe felice di lavorare con voi su questo.

Altri suggerimenti

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

  

Le aziende che consentono ai dipendenti di firmare   a Office Communications Server   in remoto tramite Internet può essere   suscettibile di denial-of-service (DoS)   e gli attacchi di forza bruta. questi tipi   di attacchi coinvolgere indovinare utenti   password o utenti di bloccaggio su   i loro conti quando troppi errato   tentativi di immissione password sono fatti per una valida   account utente di Active Directory quando   politica di password viene applicata. Sebbene   sicurezza interna non è compromessa,   questi tipi di attacchi sono dirompenti   per gli utenti e utilizzare fino server interno   risorse. Per prevenire tali attacchi a   il bordo, è possibile installare un titolo   Filtro on the Edge Server che   monitor firmano-in tentativi e impone   conto di blocco a livello di rete   perimetro.


Ci sono una serie di avvertimenti alla tua domanda su scala ecc In primo luogo Lync 2010 è una release candidate, nemmeno un rilascio completo quindi vorrei non scommettere nulla su questa release corrente - mi piacerebbe aspettare fino al 2011 per un pieno pubblicazione. In secondo luogo sembra avere lo scopo di applicazioni all'interno del firewall aziendale, quindi, anche se possono di scala al di là di lì, non è improbabile che sia qualsiasi materiale di supporto sviluppatore in quella zona per alcuni mesi, se mai.

Detto questo prodotto Lync almeno si allontana da dover registrare oggetti COM per sviluppare contro l'SDK (come la versione precedente di Office Communicator 2007), che è un passo avanti. I controlli Silverlight e WPF SDK fare alcuni siti Intranet che utilizzano Lync sensazione lucido -. Ma la scarsità di informazioni relative semplicemente in giro l'API e l'esecuzione di compiti che includono Lync (piuttosto che essere del tutto Lync) è uno svantaggio

Modifica

Lync è chiaramente COM a cuore, dopo aver riflettuto alcuni dei metodi di Lync diventa ovvio:

Questo metodo:

public static LyncClient GetClient()

contiene una chiamata a:

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);
        }
    }
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top