Overview (this slide hidden during presentation)

Download Report

Transcript Overview (this slide hidden during presentation)

The Evolution of the Device
Ecosystem
Harish Naidu
General Manager
Windows Device Experience
Microsoft Corporation
The Next Wave
Pain
Opportunity
Pain
Opportunity
Web services
UPnP
USB
PnP
1995
2000
2005
Interact
Friends
Family
Communities
Neighbors
Education
Work
Consumer
Services
Work
Business
partners
Government
Live
UPnP Forum Vision
Platform independent (Open):
UPnP devices can be built by any vendor, using any
operating system and any programming language
Media independent:
Builds on IP which runs on a variety of media
Royalty-free:
Devices that conform to UPnP standards can be
implemented royalty-free thru Forum
Natural extension of Internet:
Uses same approach and building blocks
Low cost and light weight
Sending and receiving data over wire protocol according
to simple device model
Where are we now?
Version 1.0 shipped!
50+ devices in the market
Many more coming
80% of IGD’s support UPnP
Windows support since Windows ME
Needs
Complex data types
Security
Eventing
Enterprise friendly discovery
Where Microsoft is going
“Fjord” release in 2004
Bridging UPnP 1.0 to the PnP bus in
“Longhorn”
Moving Web services into the device space
as appropriate
We are committed to the same level of
community support
Tools
Plugfests
Events
A dual approach
IP Network
Directly Connected
A Seamless Experience
Web Pads
Tablet PCs
& Laptops
TV
Internet
Security & Surveillance
Phone &
Voicemail
HiFi Audio
Video
Conferencing
Cell Phone
Pocket
PCs
Games
Digital Video
Camera
Auto PC
Windows “Longhorn”
Windows “Longhorn”
Next major release of Windows
For everyone
Major advances
Nailing the fundamentals
Immersive user experience
Major new subsystems
Developer platform
Managed code API
Create developer opportunities
Developer Platform Advances
Presentation
File System
Communications
Fundamentals
Windows Communication
Code Named “Indigo”
Software for building and running connected
systems
Layered, extensible web services engine
Unified programming model
Designed from the ground up for service-orientation
Scales from intra-process to global processes
Key benefits
Unified - simplifies development
Dynamic - support evolving systems and different
topologies
Interoperable – supports heterogeneous environments
via advanced web services
WS-* Specifications Timeline
* BPEL4WS *
WS-Routing
MS/IBM
Verisign
WS-Referral
WS-Security
October
2001
November
2001
WS-Inspection
MS/IBM
April
2002
June
2002
MS/IBM
BEA
WS-Trust
MS/IBM
Verisign
RSA Security
WS-Coordination
WS-SecurityPolicy
WS-Transaction
WS-SecureConversation
August
2002
WS-Attachments
December
2002
WS-Policy
WS-Security Addendum
WS-PolicyAttachment
WS-Security Profile For Tokens
WS-PolicyAssertions
MS/IBM
BEA/SAP
WS-Addressing
March
2003
WS-ReliableMessaging
MS/IBM
BEA/TIBCO
Case Study: Johnson Controls
Johnson Controls
#111 in Fortune 500
$20.1 billion in revenues for 2002
Controls Group = 1/3 of company
Leader in facility management solutions
Flagship solution: Metasys Building Management
System
Supervisory controller a critical component
Wanted to make data in Metasys more accessible
and actionable by supporting…
Standard network protocols
Internet technologies
E.g., Web browsers, mobile devices
Integration with other systems
Solution
Developed new supervisory controller
using Windows XP Embedded
Using .NET Framework
Exposed functionality through Web
services to integrate with…
Other Metasys devices
Metasys desktop and server software
External systems
Benefits
Connected
Can integrate with any system that supports Web services
Accessible by users through any Web browser
Productive
Support for all network protocols and Internet standards
built-in
Users can access system remotely through Web browser
Best Economics
Developed in 18 months (compared to 4 years)
Code can be reused across embedded and
workstation/server apps.
Single toolset for embedded and traditional application
development
No need to license and integrate 3rd-party components
Johnson Controls
“By using Microsoft .NET to expose the capabilities
of the Metasys system through Web services,
we’re giving building operators access to facilities
information—and an ability to act on it—at levels
that they’ve never had before.”
Dr. Byron Hill
Director of Systems and Technology Marketing
Johnson Controls
Call to Action
Join the Forum
Don’t wait, start now with v1.0!
Learn about Web services
Learn about “Longhorn”
Come to WinHEC in May 2004
© 2003 Microsoft Corporation. All rights reserved.