Date post: | 01-May-2015 |
Category: |
Documents |
Upload: | faramundo-torre |
View: | 218 times |
Download: | 1 times |
Accesso “Mobile” ad Exchange Accesso “Mobile” ad Exchange
Pasquale D’AgnesePasquale D’AgneseProduct Technology Specialist Messaging and CollaborationProduct Technology Specialist Messaging and Collaboration
Microsoft ItalyMicrosoft Italy
Outlook Mobile Outlook Mobile AccessAccess
Exchange Exchange Activesync ServerActivesync Server
RPC Over HTTP(s)RPC Over HTTP(s)
Always Up to Date Always Up to Date ServiceService
Conclusioni eConclusioni e
Q&AQ&A
AgendaAgendaStrategia Microsoft Mobile Strategia Microsoft Mobile
su Exchange 2003su Exchange 2003
Strategia Microsoft “Mobile” su Strategia Microsoft “Mobile” su Exchange Server 2003Exchange Server 2003
Always Up to Always Up to Date ServiceDate Service
RPC Over RPC Over HTTP(s)HTTP(s)
Outlook Mobile Outlook Mobile AccessAccess
Exchange Exchange Activesync Activesync
ServerServer
Conclusioni eConclusioni e
Q&AQ&A
Strategia Mobile suStrategia Mobile su
Exchange 2003Exchange 2003
Strategia Mobile Exchange 2003Strategia Mobile Exchange 2003
FunzioniFunzioni Installazione, Topologia e Installazione, Topologia e
Gestione integrateGestione integrate Focus su funzioni di browse, Focus su funzioni di browse,
sincronizzazzione e funzionalita’ sincronizzazzione e funzionalita’ di always-up-to-datedi always-up-to-date
Accesso Mobile ad Exchange “che funzioniAccesso Mobile ad Exchange “che funzioniout of the box”out of the box”
Piattaforma Piattaforma Smartphone Smartphone
Outlook Outlook
Outlook Outlook Web Web Access Access
Wireless Wireless Pocket PC&PEPocket PC&PE
Wireless Wireless 33rdrd Party Sync Party Sync
Oulook Oulook Mobile Mobile Access Access
Abilita la mobility out-of-the-box Abilita la mobility out-of-the-box Interfaccia ottimizata per scenari mobileInterfaccia ottimizata per scenari mobile
Notebook PCNotebook PC
Tablet PCTablet PC
Pocket PC Pocket PC PhonePhone
SmartphoneSmartphone
Maggiori funzionalitàMaggiori funzionalità
Flessibilita’ nella scelta di Outlook Flessibilita’ nella scelta di Outlook
Outlook 2003Outlook 2003
Outlook Web AccessOutlook Web Access
Pocket OutlookExchange Server ActiveSync
Outlook Mobile AccessOutlook Mobile Access
Windows XPWindows XPWindows CE+Windows CE+
Smart Personal Smart Personal ObjectsObjects
• Supporto nativo per Windows MobileSupporto nativo per Windows Mobile• Client Pocket OutlookClient Pocket Outlook• Configurazione desktop o su deviceConfigurazione desktop o su device• SIncro Manuale, schedulata o AUTDSIncro Manuale, schedulata o AUTD• Smart Reply e Forward di allegatiSmart Reply e Forward di allegati• Licenziato per dispositivi 3Licenziato per dispositivi 3rdrd party party
Highly Mobile IW, WWAN, HotspotHighly Mobile IW, WWAN, Hotspot
• Dispositivi con browserDispositivi con browser• Set di comandi familiariSet di comandi familiari
• Ricerca su Global address list on-line Ricerca su Global address list on-line con chiamata direttacon chiamata diretta
• Gestione calendario e taskGestione calendario e task• Supporto SSL con WAP 2.xSupporto SSL con WAP 2.x
Accesso E-mail, GAL, contatti, Accesso E-mail, GAL, contatti, Gestione calendario e tasksGestione calendario e tasks
Hotel Dial-Up, WWAN, HotspotHotel Dial-Up, WWAN, Hotspot
• Implementazione senza necessita’ di Implementazione senza necessita’ di VPNVPN
• Sensibilita’ alle velocita’ di Sensibilita’ alle velocita’ di connessioneconnessione
• Modalita’ di connessione “Cahe Modalita’ di connessione “Cahe Mode”Mode”
• Compressione datiCompressione dati• WWAN e Operatori Mobile WWAN e Operatori Mobile
Exchange Server 2003 MobilityExchange Server 2003 MobilityMiglior Server per Outlook in mobilita’Miglior Server per Outlook in mobilita’
Home Office, Airport, Factory FloorHome Office, Airport, Factory Floor““Kiosk”Kiosk”
Outlook Outlook Web Web
AccessAccess
Smart/PDASmart/PDA
Exchange ActiveSync (EAS)Exchange ActiveSync (EAS)
PhonePhone
Outlook Mobile AccessOutlook Mobile Access
LaptopLaptop
Outlook and ExchangeOutlook and Exchange
Always Up to Always Up to Date ServiceDate Service
RPC Over RPC Over HTTP(s)HTTP(s)
Outlook Mobile Outlook Mobile AccessAccess
Exchange Exchange Activesync Activesync
ServerServer
Conclusioni eConclusioni e
Q&AQ&A
Strategia Mobile suStrategia Mobile su
Exchange 2003Exchange 2003
Outlook Mobile AccessOutlook Mobile Access
““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Outlook Mobile Access (OMA)Outlook Mobile Access (OMA) EmailEmail
Delete, Mark unreadDelete, Mark unread Flag per Follow-UpFlag per Follow-Up Compose, Reply, ForwardCompose, Reply, Forward Accesso gerarchico alle cartelleAccesso gerarchico alle cartelle
Find PeopleFind People Search su Global Address List e ContattiSearch su Global Address List e Contatti Attivazione chiamate e send email dalla UIAttivazione chiamate e send email dalla UI
Gestione CalendarioGestione Calendario Visualizzazione, creazione e gestione di Visualizzazione, creazione e gestione di
Appuntamenti/MeetingAppuntamenti/Meeting Reply to Meeting Requests/CancellationsReply to Meeting Requests/Cancellations
Gestione TaskGestione Task Update, Mark Complete, NotesUpdate, Mark Complete, Notes
Gestione ContattiGestione Contatti Piu’ di 20 campi supportatiPiu’ di 20 campi supportati ““Add to Contacts” dalla GALAdd to Contacts” dalla GAL
““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Outlook Mobile Access (OMA)Outlook Mobile Access (OMA)
Rappresenta una soluzione mobile per Exchange Rappresenta una soluzione mobile per Exchange praticamente indipendente dai dispositivipraticamente indipendente dai dispositivi
La lista ufficiale dei dispositivi supportati includeLa lista ufficiale dei dispositivi supportati include Device HTML (PPC/SP, Windows Mobile, PC Browser)Device HTML (PPC/SP, Windows Mobile, PC Browser) Device xHTML (WAP 2.x markup) (SSL Security)Device xHTML (WAP 2.x markup) (SSL Security) Dispositivi cHTML (iMode) (iMode N504i)Dispositivi cHTML (iMode) (iMode N504i)
Ogni dispositivo con un browser puo’ accedere Ogni dispositivo con un browser puo’ accedere all’applicazione. Assenza gestione allegati.all’applicazione. Assenza gestione allegati. L’amministratore puo’ controllare se dispositivi non L’amministratore puo’ controllare se dispositivi non
supportati possono accedere attraverso messaggi di supportati possono accedere attraverso messaggi di warning o eventualmente cancellare la richiesta utente warning o eventualmente cancellare la richiesta utente segnalando un erroresegnalando un errore
““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Installato durante il setup di Exchange 2003 ServerInstallato durante il setup di Exchange 2003 Server Per OMA .Net Framework ed il Mobile Internet Toolkit Per OMA .Net Framework ed il Mobile Internet Toolkit
‘Device Update 2’ sono installati automaticamente ‘Device Update 2’ sono installati automaticamente OMA (Outlook Mobile Access) e’ un sito ASP.NET che si auto OMA (Outlook Mobile Access) e’ un sito ASP.NET che si auto
adatta al dispositivo secondo le regole definite in web.config adatta al dispositivo secondo le regole definite in web.config e machine.confige machine.config
IIS Virtual DirectoriesIIS Virtual Directories IIS Security: Basic Authentication tipicamente con SSL ed IIS Security: Basic Authentication tipicamente con SSL ed
uso delle credenziali corporateuso delle credenziali corporate
ConfigurazioneConfigurazione Globali e “per utente” usando l’Administration User Globali e “per utente” usando l’Administration User
Interface (visibili da Active Directory)Interface (visibili da Active Directory) Eventi, Perfmon ed integrazione con Exchange 2003 MOM Eventi, Perfmon ed integrazione con Exchange 2003 MOM
management packmanagement pack In particolare per OMA, trace aggiuntivi oltre IIS, gestione In particolare per OMA, trace aggiuntivi oltre IIS, gestione
timeouts, web.config per ASP.Net e Mobile Internet Toolkit timeouts, web.config per ASP.Net e Mobile Internet Toolkit settingssettings
Outlook Mobile Access (OMA)Outlook Mobile Access (OMA)““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
OMA.APSX: FunzionamentoOMA.APSX: Funzionamento
WMLWML
cHTMLcHTML HTMLHTML
PhoneCallPhoneCall
CaratteristicheCaratteristichedispositivodispositivo
HTML ritornato con HTML ritornato con testo alternativotesto alternativo
OMA.ASPXOMA.ASPX
Ottiene il Ottiene il corretto corretto
adattatore di adattatore di dispositivodispositivo
Decide Decide Browser e Browser e DispositivoDispositivo
Seleziona l’adattatore Seleziona l’adattatore del dispositivodel dispositivo
RichiestaRichiesta
HTTPHTTP
Ottiene il Ottiene il corretto corretto
adattatore al adattatore al dispositivodispositivo
Richiesta Richiesta WAPWAP
ASP.NET e IISASP.NET e IIS Ritorna il codice WMLRitorna il codice WML
Controllo di Controllo di paginapagina
Outlook Mobile Access (OMA)Outlook Mobile Access (OMA)
Exchange Activesync ServerExchange Activesync Server
Always Up to Always Up to Date ServiceDate Service
RPC Over RPC Over HTTP(s)HTTP(s)
Outlook Mobile Outlook Mobile AccessAccess
Exchange Exchange Activesync Activesync
ServerServer
Conclusioni eConclusioni e
Q&AQ&A
Strategia MS suStrategia MS su
Exchange 2003Exchange 2003
““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Exchange Activesync ServerExchange Activesync Server Soluzione di sincronizzazione per PDA Soluzione di sincronizzazione per PDA
basati su versioni Windows CEbasati su versioni Windows CE Gli utenti sono abilitati by defaultGli utenti sono abilitati by default
Client MicrosoftClient Microsoft Sync per piattaforma Pocket PCSync per piattaforma Pocket PC
Pocket PC 2002, Pocket PC Phone Edition, Pocket PC 2002, Pocket PC Phone Edition, Smartphone, Windows Mobile 2003Smartphone, Windows Mobile 2003
Always Up to Date Sync per piattaforma Always Up to Date Sync per piattaforma Windows Mobile 2003Windows Mobile 2003
Mail/Calendar/Contacts sincronizzati Mail/Calendar/Contacts sincronizzati silenziosamentesilenziosamente
Supporto S/MIME per Pocket Outlook in WM Supporto S/MIME per Pocket Outlook in WM 2003 (clear/signed only)2003 (clear/signed only)
OMA disponibile anche per dispositivi PDAOMA disponibile anche per dispositivi PDA Comunque non gestisce gli attachmentComunque non gestisce gli attachment
““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Exchange Activesync ServerExchange Activesync Server““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Installato durante il setup di Exchange 2003 Server Installato durante il setup di Exchange 2003 Server come OWAcome OWA
IIS Virtual DirectoriesIIS Virtual Directories IIS Security: Basic Authentication tipicamente con IIS Security: Basic Authentication tipicamente con
SSL ed uso delle credenziali corporateSSL ed uso delle credenziali corporate ConfigurazioneConfigurazione
Global e per utente usando l’Administration User Global e per utente usando l’Administration User Interface (visibili da AD)Interface (visibili da AD)
AUTD service configurationAUTD service configuration Sync per Windows Mobile 2003Sync per Windows Mobile 2003
Sincronizzazione Manuale, Schedulata o AUTDSincronizzazione Manuale, Schedulata o AUTD Differenziazioni per Peak time e Non-PeakDifferenziazioni per Peak time e Non-Peak Separate Sync Schedule for RoamingSeparate Sync Schedule for Roaming
Exchange Activesync ServerExchange Activesync Server““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Exchange Activesync ServerExchange Activesync Server
Servizio Always-Up-To-DateServizio Always-Up-To-Date
Always Up to Always Up to Date ServiceDate Service
RPC Over RPC Over HTTP(s)HTTP(s)
Outlook Mobile Outlook Mobile AccessAccess
Exchange Exchange Activesync Activesync
ServerServer
Conclusioni eConclusioni e
Q&AQ&A
Strategia MS suStrategia MS su
Exchange 2003Exchange 2003
““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Servizio Exchange Always-Up-To-DateServizio Exchange Always-Up-To-Date Funzione di Exchange 2003 Out-of-Funzione di Exchange 2003 Out-of-
the-boxthe-box Funzione “Control message” Funzione “Control message”
disegnata per effettuare una “wake-disegnata per effettuare una “wake-up” ad un device con capacita’ up” ad un device con capacita’ Exchange ActiveSyncExchange ActiveSync
Always-On, Always-Up-To-DateAlways-On, Always-Up-To-Date Valori per l’utente finale: Valori per l’utente finale:
Utilizzo migliorato delle risorse del Utilizzo migliorato delle risorse del devicedevice
Utilizzo consistente con le aspettative Utilizzo consistente con le aspettative dell’uso del devicedell’uso del device
Operazioni in BackgroundOperazioni in Background
AUTD - installazioneAUTD - installazione
Lato utente finaleLato utente finale1.1. Configurare il device Configurare il device
per Exchange per Exchange ActiveSync ActiveSync
2.2. SincronizzareSincronizzare
3.3. Configurare il device Configurare il device per il servizio di per il servizio di Exchange AUTDExchange AUTD
4.4. SincronizzareSincronizzare
11 33
22 44
Lato ITLato IT
11
33
33
22
Servizio di Messaggistica
Corporate
44
1.1. Installare Exchange 2003Installare Exchange 2003
2.2. Registrarsi al servizio di Registrarsi al servizio di Corporate MessagingCorporate Messaging
3.3. Ricevere credenziali, e Ricevere credenziali, e download&run delle download&run delle utility (se necessario)utility (se necessario)
4.4. Creare un Connector Creare un Connector utilizzando Exchange utilizzando Exchange System MgrSystem Mgr
FunzionamentoFunzionamento
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
ISAFirewall Firewall
Perimeter Network (DMZ) Ex2003 Front-End
Wireless Network
Ex2003 Back-End Servers
Carrier/companyMobile Service
PPC-PE, Smartphone,
3rd Party Sync (HTTP / XML)
SMS Control Message
SMTP Bridgehead
Background Sync
Windows 2003 or 2000 AD / GC Server
Exchange UTD NotificationsExchange UTD Notifications
Servizio Always-Up-To-DateServizio Always-Up-To-Date
RPC over HTTP(S)RPC over HTTP(S)
Always Up to Always Up to Date ServiceDate Service
RPC Over RPC Over HTTP(s)HTTP(s)
Outlook Mobile Outlook Mobile AccessAccess
Exchange Exchange Activesync Activesync
ServerServer
Conclusioni eConclusioni e
Q&AQ&A
Strategia MS suStrategia MS su
Exchange 2003Exchange 2003
““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Proxy della comunicazione tra Outlook 2003 (MAPI) Proxy della comunicazione tra Outlook 2003 (MAPI) ed Exchange 2003 via HTTPed Exchange 2003 via HTTP(s)(s) Nessuna necessita’ di server VPNNessuna necessita’ di server VPN
RPC incapsulato in HTTP/SRPC incapsulato in HTTP/S Namespace sigolo nei componenti Exchange Front Namespace sigolo nei componenti Exchange Front
EndEnd Security/AuthSecurity/Auth
SSL SSL NTLM by default (Basic e anche disponibile (se NTLM by default (Basic e anche disponibile (se
HTTPS))HTTPS)) Requisiti di implementazione:Requisiti di implementazione:
Desktop: Outlook 2003, Windows XP SP1 + QFE Desktop: Outlook 2003, Windows XP SP1 + QFE necessarienecessarie
Server: I seguenti server necessitano di Windows Server: I seguenti server necessitano di Windows Server 2003Server 2003
Mailbox ServerMailbox Server Global CatalogGlobal Catalog Public Folder ServersPublic Folder Servers Front End ServerFront End Server
RPC over HTTP(S)RPC over HTTP(S)““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
RPC over HTTP(S)RPC over HTTP(S)““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
Connessioni lente e latentiConnessioni lente e latenti Performance con Outlook 2003Performance con Outlook 2003
Compressione datiCompressione dati Checkpointing per connessioni “dropped”Checkpointing per connessioni “dropped” Logica per lo skip dei Bad ItemLogica per lo skip dei Bad Item Controllo della velocita’ di connessioneControllo della velocita’ di connessione
Usabilita’ con Outlook 2003Usabilita’ con Outlook 2003 Local cache della mailbox abilita funzionalita’ Local cache della mailbox abilita funzionalita’
“indipendenti” dallo stato e dalla velocita’ di “indipendenti” dallo stato e dalla velocita’ di connessioneconnessione
Address book offline per la risoluzione dei nomiAddress book offline per la risoluzione dei nomi Profili per High e Low BandwidthProfili per High e Low Bandwidth
Low: Explicit Body DownloadLow: Explicit Body Download Indicazione del Progress downloadIndicazione del Progress download
RPC over HTTP(S)RPC over HTTP(S)““Kiosk”Kiosk”LaptopLaptop
PhonePhoneSmart/PDASmart/PDA
RPC/HTTP non e’ installato di defaultRPC/HTTP non e’ installato di default Il servizio Windows 2003 non si connette a nessun host, e Il servizio Windows 2003 non si connette a nessun host, e
a nessuna porta di defaluta nessuna porta di defalut Configurazione via regkey oppure VB script (Windows Configurazione via regkey oppure VB script (Windows
2003 resource kit)2003 resource kit) Possibilita’ di verificare le connessioni ed il loro statoPossibilita’ di verificare le connessioni ed il loro stato
RPC over HTTP(S)RPC over HTTP(S)
ConclusioniConclusioni
Always Up to Always Up to Date ServiceDate Service
RPC Over RPC Over HTTP(s)HTTP(s)
Outlook Mobile Outlook Mobile AccessAccess
Exchange Exchange Activesync Activesync
ServerServer
Conclusioni eConclusioni e
Q&AQ&A
Strategia MS suStrategia MS su
Exchange 2003Exchange 2003
RisorseRisorse
microsoft.commicrosoft.com http://www.microsoft.com/exchange/techinfo/mobilehttp://www.microsoft.com/exchange/techinfo/mobile http://www.microsoft.com/windowsmobilehttp://www.microsoft.com/windowsmobile
RPC over HTTP(S)RPC over HTTP(S) http://support.microsoft.com/?id=833401http://support.microsoft.com/?id=833401 http://www.microsoft.com/technet/prodtechnol/exchhttp://www.microsoft.com/technet/prodtechnol/exch
ange/2003/library/ex2k3rpc.mspxange/2003/library/ex2k3rpc.mspx
Uso di simulatoriUso di simulatori http://www.openwave.com/us/products/mobile/devehttp://www.openwave.com/us/products/mobile/deve
loper_products/phone_simulator/index.htmloper_products/phone_simulator/index.htm Pocket PC SDKPocket PC SDK