Java Reference
In-Depth Information
Web services source
How it's used
YouTube
Video search
Facebook
Social networking
Instagram
Photo sharing
Foursquare
Mobile check-in
LinkedIn
Social networking for business
Groupon
Social commerce
Netflix
Movie rentals
eBay
Internet auctions
Wikipedia
Collaborative encyclopedia
PayPal
Payments
Last.fm
Internet radio
Amazon eCommerce
Shopping for topics and many other products
Salesforce.com
Customer Relationship Management (CRM)
Skype
Internet telephony
Microsoft Bing
Search
Flickr
Photo sharing
Zillow
Real-estate pricing
Yahoo Search
Search
Weath er Bug
Weather
Fig. 1.17 | Some popular web services ( www.programmableweb.com/apis/
directory/1?sort=mashups ). (Part 2 of 2.)
1.11.4 Ajax
Ajax helps Internet-based applications perform like desktop applications—a difficult task,
given that such applications suffer transmission delays as data is shuttled back and forth
between your computer and server computers on the Internet. Using Ajax, applications
like Google Maps have achieved excellent performance and approach the look-and-feel of
desktop applications. Although we don't discuss “raw” Ajax programming (which is quite
complex) in this text, we do show in online Chapter 31 how to build Ajax-enabled appli-
cations using JavaServer Faces (JSF) Ajax-enabled components.
1.11.5 The Internet of Things
The Internet is no longer just a network of computers—it's an Internet of Things . A thing
is any object with an IP address and the ability to send data automatically over a net-
work—e.g., a car with a transponder for paying tolls, a heart monitor implanted in a hu-
man, a smart meter that reports energy usage, mobile apps that can track your movement
and location, and smart thermostats that adjust room temperatures based on weather fore-
casts and activity in the home. You'll use IP addresses to build networked applications in
online Chapter 28.
 
 
 
Search WWH ::




Custom Search