complete solutions
distributed computing - ANSWER-When computers in different locations can
communicate with one another
server - ANSWER-: (1) in a hardware context a server is a computer that has
been configured to support requests from other computers (e.g., Dell sells
servers) and (2) in a software context a server is a program that fulfills requests
(e.g., the Apache open source Web server). server software resides on server-
class hardware
a client-server system - ANSWER-The World Wide Web. Client-server refers to
two pieces of software, a client that makes a request, and a server that
receives and attempts to fulfill the request. In our WWW scenario, the client is
the browser (e.g., Internet Explorer, Firefox, Safari). When you type a Web
site's address into the location field of your browser, you're telling the client to
"go find the Web server software at the address provided, and tell the server to
return the Web site requested."
application server - ANSWER-houses business logic for a distributed system. (t
more advanced distributed environments)
Web services - ANSWER-served up by the app server are programmed to
perform different tasks: returning a calculation ("sales tax for your order will be
$11.58"), accessing a database program ("here are the results you searched
for"), or even making a request to another server in another organization
("Visa, please verify this customer's credit card number for me") ... little chunks
of code that are accessed via the application server
Web services as software systems - ANSWER-designed to support interoperable
machine-to-machine interaction over a network2 . And when computers can
, ISDS 705 Test 3 - ISMG CH 9 exam with
complete solutions
talk together (instead of people), this often results in fewer errors, time
savings, cost reductions
application programming interfaces (APIs - ANSWER-the standard method for
other programs to request it to perform a task and defines the kind of response
the calling client can expect back
advantages that Web services - ANSWER-, the firm can allow the same order
entry logic to be used by Web browsers, mobile phone applications, or even by
third parties who want to access Amazon product information and place orders
with the firm (there's an incentive to funnel sales to Amazon—the firm will give
you a cut of any sales that you send Amazon's way)
service-oriented architecture (SOA). - ANSWER-Organizations that have created
a robust set of Web services around their processes and procedures
Example of web services (Southwest Airlines) - ANSWER-Southwest Airlines
had a Web 249 Information Systems site where customers could book flights,
but many customers also wanted to rent a car or book a hotel, too. To keep
customers on Southwest.com, the firm and its hotel and rental car partners
created a set of Web services and shared the APIs. Now customers visiting
Southwest.com can book a hotel stay and rental car on the same page where
they make their flight reservation. This process transforms Southwest.com into
a full service travel destination and allows the site to compete head-to-head
with the likes of Expedia, Travelocity, and Orbitz
why Web services are important from a strategic perspective - ANSWER-
eliminate the travel agent, along with any fees they might share with the agent.
This shortcut allows the firm to capture more profits or pass on savings to
customers, securing its position as the first place customers go for low-cost