Define and describe web services and the role played

This preview shows page 4 - 6 out of 10 pages.

Define and describe Web services and the role played by XML.Web services offer a standardized alternative for dealing with integration across various computer platforms. Web services are loosely coupled software components based on XML and open Web standards that are not product specific and can work with any application software and operating system. They can be used as components of Web-based applications linking the systems of two different organizations or to link disparate systems of a single company. Web services are not tied to a particular operating system or programming language. Different applications can use them to communicate with each other in a standard way without time-consuming custom coding.XML provides a standard format for data exchange, enabling Web services to pass data from one process to anotherBusinesses use Web services to tie their Web sites with external Web sites creating an apparently seamless experience for users. The benefit derives from not having to re-
create applications for each business partner or specific functions within a single company.Define and describe software mashups and widgets.Mashupsare new software applications and services based on combining different online software applications using high-speed data networks, universal communication standards, and open-source code. Entrepreneurs are able to create new software applications and services based on combining different online software applications. The idea is to take different sources and produce a new work that is “greater than” the sum of its parts. Web mashups combine the capabilities of two or more online applications to create a kind of hybrid that provides more customer value than the original sources alone.Widgetsare small software programs that can be added to Web pages or placed on the desktop to provide additional functionality. Web widgets run inside a Web page or a blog. Desktop widgets integrate content from an external source into the user’s desktop to provide services such as a calculator, dictionary, or display current weather conditions. Businesses benefit most from these new tools and trends by not having to re-invent the wheel. Widgets have already been developed by someone else and a business can use them for its own purposes. Mashups let a business combine previously developed Web applications into new ones with new purposes. They don’t have to re-invent the previous applications from scratch—merely use them in the new processes.

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture