28
V. Liberatore
Pervasive Computing
Middleware
*Between application and transport
nLibraries to provide advanced functionality
nHide communication
*Applications
nResource Discovery
nRemote Procedure Calls
nSecurity
nInteroperability (e.g., since Real-Time Corba)
nScheduling, resource management, performance analysis
nMulticast
*Software development
nSimpler, faster
nState-of-the-art functionality
*Middleware over IP
nWealth of libraries for IP
nCritical advantage of the Internet Protocol