300 likes | 474 Views
Accesso “Mobile” ad Exchange. Pasquale D’Agnese Product Technology Specialist Messaging and Collaboration Microsoft Italy. Outlook Mobile Access. Exchange Activesync Server. RPC Over HTTP(s). Always Up to Date Service. Agenda. Strategia Microsoft Mobile su Exchange 2003. Conclusioni e
E N D
Accesso “Mobile” ad Exchange Pasquale D’Agnese Product Technology Specialist Messaging and Collaboration Microsoft Italy
Outlook Mobile Access Exchange Activesync Server RPC Over HTTP(s) Always Up to Date Service Agenda Strategia Microsoft Mobile su Exchange 2003 Conclusioni e Q&A
Strategia Mobile su Exchange 2003 Exchange Activesync Server RPC Over HTTP(s) Outlook Mobile Access Always Up to Date Service Conclusioni e Q&A Strategia Microsoft “Mobile” su Exchange Server 2003
Strategia Mobile Exchange 2003 Accesso Mobile ad Exchange “che funzioni out of the box” • Abilita la mobility out-of-the-box • Interfaccia ottimizata per scenari mobile Piattaforma Smartphone Outlook Wireless Pocket PC&PE Funzioni • Installazione, Topologia e Gestione integrate • Focus su funzioni di browse, sincronizzazzione e funzionalita’ di always-up-to-date Oulook Mobile Access Wireless 3rd Party Sync Outlook Web Access
Outlook Mobile Access Tablet PC • Smart Personal Objects Pocket PC Phone • Notebook PC Smartphone Outlook 2003 Pocket Outlook Exchange Server ActiveSync Outlook Web Access Flessibilita’ nella scelta di Outlook Windows XP Windows CE+ Maggiori funzionalità
Outlook and Exchange Outlook Web Access • Implementazione senza necessita’ di VPN • Sensibilita’ alle velocita’ di connessione • Modalita’ di connessione “Cahe Mode” • Compressione dati • WWAN e Operatori Mobile Hotel Dial-Up, WWAN, Hotspot Home Office, Airport, Factory Floor Laptop “Kiosk” Exchange ActiveSync (EAS) Outlook Mobile Access • Supporto nativo per Windows Mobile • Client Pocket Outlook • Configurazione desktop o su device • SIncro Manuale, schedulata o AUTD • Smart Reply e Forward di allegati • Licenziato per dispositivi 3rd party • Dispositivi con browser • Set di comandi familiari • Ricerca su Global address list on-line con chiamata diretta • Gestione calendario e task • Supporto SSL con WAP 2.x Phone Smart/PDA Accesso E-mail, GAL, contatti, Gestione calendario e tasks Highly Mobile IW, WWAN, Hotspot Exchange Server 2003 MobilityMiglior Server per Outlook in mobilita’
Laptop “Kiosk” Phone Smart/PDA Strategia Mobile su Exchange 2003 Outlook Mobile Access Exchange Activesync Server RPC Over HTTP(s) Always Up to Date Service Conclusioni e Q&A Outlook Mobile Access
Laptop “Kiosk” Phone Smart/PDA Outlook Mobile Access (OMA) • Email • Delete, Mark unread • Flag per Follow-Up • Compose, Reply, Forward • Accesso gerarchico alle cartelle • Find People • Search su Global Address List e Contatti • Attivazione chiamate e send email dalla UI • Gestione Calendario • Visualizzazione, creazione e gestione di Appuntamenti/Meeting • Reply to Meeting Requests/Cancellations • Gestione Task • Update, Mark Complete, Notes • Gestione Contatti • Piu’ di 20 campi supportati • “Add to Contacts” dalla GAL
Laptop “Kiosk” Phone Smart/PDA Outlook Mobile Access (OMA) • Rappresenta una soluzione mobile per Exchange praticamente indipendente dai dispositivi • La lista ufficiale dei dispositivi supportati include • Device HTML (PPC/SP, Windows Mobile, PC Browser) • Device xHTML (WAP 2.x markup) (SSL Security) • Dispositivi cHTML (iMode) (iMode N504i) • Ogni dispositivo con un browser puo’ accedere all’applicazione. Assenza gestione allegati. • L’amministratore puo’ controllare se dispositivi non supportati possono accedere attraverso messaggi di warning o eventualmente cancellare la richiesta utente segnalando un errore
Laptop “Kiosk” Phone Smart/PDA Outlook Mobile Access (OMA) • Installato durante il setup di Exchange 2003 Server • Per OMA .Net Framework ed il Mobile Internet Toolkit ‘Device Update 2’ sono installati automaticamente • OMA (Outlook Mobile Access) e’ un sito ASP.NET che si auto adatta al dispositivo secondo le regole definite in web.config e machine.config • IIS Virtual Directories • IIS Security: Basic Authentication tipicamente con SSL ed uso delle credenziali corporate • Configurazione • Globali e “per utente” usando l’Administration User Interface (visibili da Active Directory) • Eventi, Perfmon ed integrazione con Exchange 2003 MOM management pack • In particolare per OMA, trace aggiuntivi oltre IIS, gestione timeouts, web.config per ASP.Net e Mobile Internet Toolkit settings
Ritorna il codice WML Decide Browser e Dispositivo Ottiene il corretto adattatore al dispositivo Seleziona l’adattatore del dispositivo Richiesta WAP Richiesta HTTP Controllo di pagina Ottiene il corretto adattatore di dispositivo HTML ritornato con testo alternativo OMA.APSX: Funzionamento ASP.NET e IIS Caratteristiche dispositivo WML PhoneCall cHTML HTML OMA.ASPX
Laptop “Kiosk” Phone Smart/PDA Strategia MS su Exchange 2003 Outlook Mobile Access Exchange Activesync Server RPC Over HTTP(s) Always Up to Date Service Conclusioni e Q&A Exchange Activesync Server
Laptop “Kiosk” Phone Smart/PDA Exchange Activesync Server • Soluzione di sincronizzazione per PDA basati su versioni Windows CE • Gli utenti sono abilitati by default • Client Microsoft • Sync per piattaforma Pocket PC • Pocket PC 2002, Pocket PC Phone Edition, Smartphone, Windows Mobile 2003 • Always Up to Date Sync per piattaforma Windows Mobile 2003 • Mail/Calendar/Contacts sincronizzati silenziosamente • Supporto S/MIME per Pocket Outlook in WM 2003 (clear/signed only) • OMA disponibile anche per dispositivi PDA • Comunque non gestisce gli attachment
Laptop “Kiosk” Phone Smart/PDA Exchange Activesync Server
Laptop “Kiosk” Phone Smart/PDA Exchange Activesync Server • Installato durante il setup di Exchange 2003 Server come OWA • IIS Virtual Directories • IIS Security: Basic Authentication tipicamente con SSL ed uso delle credenziali corporate • Configurazione • Global e per utente usando l’Administration User Interface (visibili da AD) • AUTD service configuration • Sync per Windows Mobile 2003 • Sincronizzazione Manuale, Schedulata o AUTD • Differenziazioni per Peak time e Non-Peak • Separate Sync Schedule for Roaming
Laptop “Kiosk” Phone Smart/PDA Strategia MS su Exchange 2003 Outlook Mobile Access Exchange Activesync Server RPC Over HTTP(s) Always Up to Date Service Conclusioni e Q&A Servizio Always-Up-To-Date
Servizio Exchange Always-Up-To-Date • Funzione di Exchange 2003 Out-of-the-box • Funzione “Control message” disegnata per effettuare una “wake-up” ad un device con capacita’ Exchange ActiveSync • Always-On, Always-Up-To-Date • Valori per l’utente finale: • Utilizzo migliorato delle risorse del device • Utilizzo consistente con le aspettative dell’uso del device • Operazioni in Background
3 Servizio di Messaggistica Corporate 3 2 1 4 1 3 4 2 AUTD - installazione • Installare Exchange 2003 • Registrarsi al servizio di Corporate Messaging • Ricevere credenziali, e download&run delle utility (se necessario) • Creare un Connector utilizzando Exchange System Mgr Lato IT Configurare il device per Exchange ActiveSync Sincronizzare Configurare il device per il servizio di Exchange AUTD Sincronizzare Lato utente finale
SMS Control Message Background Sync Funzionamento SMTP Bridgehead Exchange UTD Notifications Carrier/company Mobile Service Ex2003 Back-End Servers Perimeter Network (DMZ) Ex2003 Front-End Wireless Network ISA Firewall Firewall PPC-PE, Smartphone, 3rd Party Sync (HTTP / XML) Windows 2003 or 2000 AD / GC Server • Un nuovo messaggio arriva nella folder selezionata per la sincronizzazione del PPC • Un “Control message” (no sensitive content) e’ spedito al dispositivo • Lo stesso “Control message” stabilisce una sessione di sincronizzazione dati • Il dispositivo effettua una sincronizzazione in background e mantiene lo stato aggiornato
Laptop “Kiosk” Phone Smart/PDA Strategia MS su Exchange 2003 Outlook Mobile Access Exchange Activesync Server RPC Over HTTP(s) Always Up to Date Service Conclusioni e Q&A RPC over HTTP(S)
Laptop “Kiosk” Phone Smart/PDA RPC over HTTP(S) • Proxy della comunicazione tra Outlook 2003 (MAPI) ed Exchange 2003 via HTTP(s) • Nessuna necessita’ di server VPN • RPC incapsulato in HTTP/S • Namespace sigolo nei componenti Exchange Front End • Security/Auth • SSL • NTLM by default (Basic e anche disponibile (se HTTPS)) • Requisiti di implementazione: • Desktop: Outlook 2003, Windows XP SP1 + QFE necessarie • Server: I seguenti server necessitano di Windows Server 2003 • Mailbox Server • Global Catalog • Public Folder Servers • Front End Server
Laptop “Kiosk” Phone Smart/PDA RPC over HTTP(S) • Connessioni lente e latenti • Performance con Outlook 2003 • Compressione dati • Checkpointing per connessioni “dropped” • Logica per lo skip dei Bad Item • Controllo della velocita’ di connessione • Usabilita’ con Outlook 2003 • Local cache della mailbox abilita funzionalita’ “indipendenti” dallo stato e dalla velocita’ di connessione • Address book offline per la risoluzione dei nomi • Profili per High e Low Bandwidth • Low: Explicit Body Download • Indicazione del Progress download
Laptop “Kiosk” Phone Smart/PDA RPC over HTTP(S) • RPC/HTTP non e’ installato di default • Il servizio Windows 2003 non si connette a nessun host, e a nessuna porta di defalut • Configurazione via regkey oppure VB script (Windows 2003 resource kit) • Possibilita’ di verificare le connessioni ed il loro stato
Strategia MS su Exchange 2003 Outlook Mobile Access Exchange Activesync Server RPC Over HTTP(s) Always Up to Date Service Conclusioni e Q&A Conclusioni
Risorse • microsoft.com • http://www.microsoft.com/exchange/techinfo/mobile • http://www.microsoft.com/windowsmobile • RPC over HTTP(S) • http://support.microsoft.com/?id=833401 • http://www.microsoft.com/technet/prodtechnol/exchange/2003/library/ex2k3rpc.mspx • Uso di simulatori • http://www.openwave.com/us/products/mobile/developer_products/phone_simulator/index.htm • Pocket PC SDK