480 likes | 692 Views
Exchange 2007 Client Access and Web Services. Howard Chow Microsoft MVP. What Will We Cover?. Exchange 2007 Client Access Services: Adding more value to the inbox Client Access and Web Services in depth Detailed demonstrations. Helpful Experience.
E N D
Exchange 2007 Client Access and Web Services Howard Chow Microsoft MVP
What Will We Cover? • Exchange 2007 Client Access Services: Adding more value to the inbox • Client Access and Web Services in depth • Detailed demonstrations
Helpful Experience • IT administration experience with Microsoft® Exchange Server 2003, Exchange 2000 Server, or Exchange Server 5.5 Level 200
Agenda • Evolving Outlook Web Access • Making calendaring better • Introducing Unified Messaging and the Universal Inbox • Extending Exchange 2007 with Web Services • Improving Exchange Server Mobility
Exchange 2007 Themes Info Worker Situation Organization-wide Situation IT Pro Situation • E-mail is mission-critical • E-mail systems too complex/ expensive • Management tasks tedious, not automated • Users want easy access to all their communications • Mobile devices are increasingly common • Calendaring is frustrating • Security a top concern • Spam and viruses compromise the e-mail experience • Regulatory compliance critical in many industries Anywhere Access Built-In Protection Control
Exchange 2007 Server Roles Exchange 2007 Edge Server Exchange 2007 Server Intranet Perimeter
Exchange 2007 Enterprise Topology Hub Transport Edge Transport Hygiene Routing Policy Routing Unified Messaging Applications: OWA, Outlook Anywhere Voice Messaging Protocols: EAS, POP, IMAP, Outlook Anywhere Mailbox Fax Programmability: Web services, Web parts Mailbox Client Access Public Folders Enterprise Network PBX or VoIP OtherSMTPServers I N T E R N E T
Client Access and Unified Messaging Microsoft Outlook Web Access Unified Messaging • Anywhere access • Best Outlook companion • Consolidate messages into one inbox • Simple to deploy and manage • Broaden access to voice-only phones Great programmability Great mobility • Wider support of smart phones • Make device management easy • Easy-to-use Web services
Agenda • Evolving Outlook Web Access • Making calendaring better • Introducing Unified Messaging and the Universal Inbox • Extending Exchange 2007 with Web Services • Improving Exchange Server Mobility
demonstration Demo • Using Outlook Web Access in Exchange 2007 • Introduce Outlook Web Access • Show Message Search Functionality • Understand Message Handling Improvements • Book Meetings
Miscellaneous Features Auto-complete Conversation view Fast search Notifications
More Outlook Web Access Features • Auto-updating of views • Important fixes and changes Language setting is a user preference GZIP for everyone Improved authentication mechanism support
Document Access • Exchange Client Access server proxies SharePoint libraries and Windows Server file share data • Access to documents through browser without exposing stores on Internet directly
Agenda • Evolving Outlook Web Access • Making calendaring better • Introducing Unified Messaging and the Universal Inbox • Extending Exchange 2007 with Web Services • Improving Exchange Server Mobility
Server-Side Meeting Processing • Server-side, always-on meeting processing • Auto-tentative placement of new meetings • Auto-update existing meetings
Resource Booking • Resource-specific Active Directory schema extensions • Marked as “Room” or “Equipment” • Customer-defined properties • New resource-specific address list • Search based on resource properties
Resource Booking Attendant • Automated management of resource calendars • Automate meeting accepts/declines • Limit booking window • Limit who can book the resource • Enforce maximum meeting duration
Availability Web Service • Used by Microsoft Outlook 2007/Microsoft Outlook Web Access Scheduling Assistant • Deployed with Client Access server role • Outlook 2007 uses AutoDiscover • Outlook 2003 use Public Folders for free/busy information
Availability Web Service – Outlook and Exchange 2007 3 2 1 Local free/busy information is retrieved through MAPI RPC from the mailbox Outlook’s Scheduling Assistant creates a Web request using the URL provided by AutoDiscover The user’s home Availability Service determines which mailboxes are local versus in remote sites Exchange RPC SOAP Request Availability Service Outlook 12 requests free/busy for John@contoso.com Amy@contoso.com AD Site 1 Free/busy results Client Access Role John’s Exchange 2007 Mailbox Server 5 The original Availability Service combines the local and remote results and returns them to Outlook SOAP Request Free/busy results Exchange RPC Availability Service AD Site 2 Client Access Role Amy’s Exchange 2007 Mailbox Server 4 Requests for remote sites are proxied to remote Client Access servers via a single SOAP request
Availability Web Service – Mixed Clients/Servers 3 1 2 Exchange 2007 free/busy information is retrieved via MAPI RPC from the Exchange 2007 mailbox server Outlook’s Scheduling Assistant creates a web request using the URL provided by AutoDiscover The user’s home Availability Service determines which mailboxes are on Exchange 2007 versus Exchange 2003 Exchange RPC SOAP Request Availability Service Outlook 2007 requests free/busy for John@contoso.com Amy@contoso.com Free/busy results Client Access Role John’s Exchange 2007 Mailbox Server 5 The original Availability Service combines the Exchange 2007 and Public Folder results and returns them to Outlook Single AD Site / Single Forest HTTP Request to OWA free/busy URL Amy’s Exchange 2003 Mailbox Server PF Free/Busy Publish Outlook 2003 continues to read/publish F/B to Public Folders PF Free/Busy Read & Publish Public Folder Server 4 Exchange 2003 users’ free/busy is retrieved from the Public Folder
demonstration Demo • Using Out-of-Office Functionality • Configure Out-of-Office Functionality
Out-of-Office End-User Enhancements • Scheduled • Internal and external message • Administrative control
Agenda • Evolving Outlook Web Access • Making calendaring better • Introducing Unified Messaging and the Universal Inbox • Extending Exchange 2007 with Web Services • Improving Exchange Server Mobility
The Time Is Right for Unified Messaging • Users are ready for Unified Messaging • Your infrastructure is ready for Unified Messaging • Exchange delivers a reliable infrastructure
Unified Messaging User Features • Automated Attendant • Call answering • Fax receiving • Outlook Voice Access
Exchange 2007 Unified Messaging – Administrator Features • Fully integrated with Exchange • All messages stored in one inbox • Single directory infrastructure • Single point of administration
Client Support for Unified Messaging ‘Play on Phone’ action from OWA UI Special View Icons Taking notes on voice-mail
demonstration Demo • Using Unified Messaging in Exchange 2007 • Use Unified Messaging
Availability and Fault Tolerance • Configure multiple gateways on PBX • Configure multiple Unified Messaging servers • Messages queued until Mailbox server recovers
Agenda • Evolving Outlook Web Access • Making calendaring better • Introducing Unified Messaging and the Universal Inbox • Extending Exchange 2007 with Web Services • Improving Exchange Server Mobility
New for Exchange 2007: Web Services • Unifying store access with Web services • Outlook interoperability provided through Exchange Business Logic layer • No client-side runtime necessary • Strongly typed objects for messages, calendar items, contacts, and more • Great Visual Studio .NET integration
Agenda • Evolving Outlook Web Access • Making calendaring better • Introducing Unified Messaging and the Universal Inbox • Extending Exchange 2007 with Web Services • Improving Exchange Server Mobility
ActiveSync in Exchange 2003 SP2 Enhances Outlook Mobile experience Helps protect devices better Cost-effective mobile messaging • New Direct Push Technology keeps your Outlook Mobile up-to-date by delivering Inbox, Calendar, Contacts, and Tasks information quickly and directly to your device • New sync of the Outlook Mobile Tasks list with Exchange 2003SP2 • Over-the-air lookup of the Global Address List (GAL) on Exchange 2003 SP2 • • Remotely manage and enforce select corporate IT policies over-the-air through Exchange 2003 SP2 console • • Enable automatic reset of data when password is entered incorrectly X number of times • Help to better protect device data with remote reset of on-device data • • Increase access security to Exchange 2003 SP2 using certificate-based authentication to the server • Utilize existing Exchange 2003 SP2 investments and reduce need for additional third-party server product and client access license fees • Easy-to-manage and easy-to-scale mobile messaging solution • New GZIP data compression that optimizes data bandwidth and network latency
Mobility Improvements • Build on Exchange 2003 SP2 and MSFP • Increased productivity for information workers • Lower TCO for IT professionals
E-Mail Management Continued Flags HTML Mail Slide content from http://www.pocketpcsummit.com/press/012003.php Quick Fetch
Handling Meeting Requests • Allow users to do everything they can do in Outlook when handling meeting requests Forward/Reply/ReplyAll from appointments See acceptance status of different attendees Improved conflict resolution • All calendar logic will reside on the server
Document Access • Links to documents and sites/shares in e-mails hinders productivity – can’t get to them from device • Click link in e-mail – behaves just like an attachment
Mobile Mailbox Search • Ability to search items on the server • Search not limited to items cached on the device • Rich query/filter support
Out of Office Ability to set from the device
Improved Support Features • Make it easier for IT pros to manage devices so that they can be rolled out to everyone in the enterprise • MOM support • Outlook Web Access self-service
Session Summary • Provide anywhere access to Exchange Server • Improved mobile device management • Exchange Web Services enables you to easily build custom applications
For More Information Visit TechNet atwww.microsoft.com/technet Visit the following site for additional information www.microsoft.com/technet/ITPROEXC-101