Accesso “Mobile” ad Exchange
Pasquale D’Agnese
Product Technology Specialist Messaging and Collaboration
Microsoft Italy
Agenda
Strategia Microsoft Mobile
su Exchange 2003
Outlook Mobile
Access
Exchange
Activesync Server
Always Up to Date
Service
Conclusioni e
Q&A
RPC Over HTTP(s)
Strategia Microsoft “Mobile” su
Exchange Server 2003
Strategia Mobile su
Exchange 2003
Outlook Mobile
Access
Exchange
Activesync
Server
Always Up to
Date Service
Conclusioni e
Q&A
RPC Over
HTTP(s)
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
Funzioni
 Installazione, Topologia e
Gestione integrate
 Focus su funzioni di browse,
sincronizzazzione e funzionalita’
di always-up-to-date
Piattaforma
Smartphone
Oulook
Mobile
Access
Outlook
Outlook
Web
Access
Wireless
Pocket PC&PE
Wireless
3rd Party
Sync
Flessibilita’ nella scelta di Outlook
Outlook Mobile Access
Smartphone
Pocket PC
Phone
Tablet PC
Smart Personal
Objects
Notebook PC
Pocket Outlook
Exchange Server ActiveSync
Outlook 2003
Outlook Web Access
Windows CE+
Maggiori funzionalità
Windows XP
Exchange Server 2003 Mobility
Miglior Server per Outlook in mobilita’
Outlook
Web
Access
Outlook and Exchange
• 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
Laptop
Exchange ActiveSync (EAS)
• 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
Highly Mobile IW, WWAN, Hotspot
“Kiosk”
Home Office, Airport, Factory Floor
Outlook Mobile Access
Smart/PDA
• Dispositivi con browser
Phone
• Set di comandi familiari
• Ricerca su Global address list on-line con
chiamata diretta
• Gestione calendario e task
• Supporto SSL con WAP 2.x
Accesso E-mail, GAL, contatti,
Gestione calendario e tasks
Laptop
“Kiosk”
Smart/PDA
Phone
Outlook Mobile Access
Strategia Mobile su
Exchange 2003
Outlook Mobile
Access
Exchange
Activesync
Server
Always Up to
Date Service
Conclusioni e
Q&A
RPC Over
HTTP(s)
Outlook Mobile Access (OMA)

Email





Find People




Visualizzazione, creazione e gestione di
Appuntamenti/Meeting
Reply to Meeting Requests/Cancellations
Gestione Task


Search su Global Address List e Contatti
Attivazione chiamate e send email dalla UI
Gestione Calendario


Delete, Mark unread
Flag per Follow-Up
Compose, Reply, Forward
Accesso gerarchico alle cartelle
Update, Mark Complete, Notes
Gestione Contatti


Piu’ di 20 campi supportati
“Add to Contacts” dalla GAL
Laptop
“Kiosk”
Smart/PDA
Phone
Outlook Mobile Access (OMA)
Laptop

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)
Smart/PDA

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


“Kiosk”
Phone
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

Laptop
“Kiosk”
Smart/PDA
Phone
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
OMA.APSX: Funzionamento
Ritorna il codice WML
ASP.NET e IIS
Caratteristiche
dispositivo
WML
Ottiene il
corretto
adattatore al
dispositivo
Decide
Browser e
Dispositivo
Seleziona l’adattatore
del dispositivo
Richiesta
WAP
Controllo di
pagina
Richiesta
HTTP
PhoneCall
cHTML
Ottiene il
corretto
adattatore di
dispositivo
HTML
HTML ritornato con
testo alternativo
OMA.ASPX
Outlook Mobile Access (OMA)
Laptop
“Kiosk”
Smart/PDA
Phone
Exchange Activesync Server
Strategia MS su
Exchange 2003
Outlook Mobile
Access
Exchange
Activesync
Server
Always Up to
Date Service
Conclusioni e
Q&A
RPC Over
HTTP(s)
Exchange Activesync Server

Soluzione di sincronizzazione per PDA
basati su versioni Windows CE


Client Microsoft




Gli utenti sono abilitati by default
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”
Smart/PDA
Phone
Exchange Activesync Server
Laptop
“Kiosk”
Smart/PDA
Phone
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”
Smart/PDA
Phone
Exchange Activesync Server
Laptop
“Kiosk”
Smart/PDA
Phone
Servizio Always-Up-To-Date
Strategia MS su
Exchange 2003
Outlook Mobile
Access
Exchange
Activesync
Server
Always Up to
Date Service
Conclusioni e
Q&A
RPC Over
HTTP(s)
Servizio Exchange Always-Up-To-Date




Funzione di Exchange 2003 Out-ofthe-box
Funzione “Control message”
disegnata per effettuare una “wakeup” 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
AUTD - installazione
1.
Lato IT
2.
3
3.
Servizio di
Messaggistica
Corporate
3
2
1
4.
4
1.
Lato utente finale
1
3
2
2.
4
3.
4.
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
Configurare il device
per Exchange
ActiveSync
Sincronizzare
Configurare il device
per il servizio di
Exchange AUTD
Sincronizzare
Funzionamento
Exchange UTD Notifications
SMTP
Bridgehead
Carrier/company
Mobile Service
Perimeter Network (DMZ)
SMS Control
Message
Wireless
Network
ISA
Firewall
PPC-PE,
Smartphone,
3rd Party Sync
(HTTP / XML)
Ex2003
Front-End
Ex2003 BackEnd Servers
Firewall
Background
Sync
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
Servizio Always-Up-To-Date
Laptop
“Kiosk”
Smart/PDA
Phone
RPC over HTTP(S)
Strategia MS su
Exchange 2003
Outlook Mobile
Access
Exchange
Activesync
Server
Always Up to
Date Service
Conclusioni e
Q&A
RPC Over
HTTP(s)
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”
Smart/PDA
Phone
RPC over HTTP(S)


Connessioni lente e latenti
Performance con Outlook 2003





Laptop
“Kiosk”
Smart/PDA
Phone
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
RPC over HTTP(S)

Laptop
“Kiosk”
Smart/PDA
Phone
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
RPC over HTTP(S)
Conclusioni
Strategia MS su
Exchange 2003
Outlook Mobile
Access
Exchange
Activesync
Server
Always Up to
Date Service
Conclusioni e
Q&A
RPC Over
HTTP(s)
Risorse

microsoft.com



RPC over HTTP(S)



http://www.microsoft.com/exchange/techinfo/mobile
http://www.microsoft.com/windowsmobile
http://support.microsoft.com/?id=833401
http://www.microsoft.com/technet/prodtechnol/exch
ange/2003/library/ex2k3rpc.mspx
Uso di simulatori


http://www.openwave.com/us/products/mobile/devel
oper_products/phone_simulator/index.htm
Pocket PC SDK
Scarica

Outlook Mobile Access