Web Services Today

Only available on StudyMode
  • Download(s) : 159
  • Published : April 27, 2013
Open Document
Text Preview
1. How web services are being used in industry today

Overview
Web services technology seems to be moving so quickly. What's new today often seems to be replaced by something even newer and better tomorrow. However, at the same time, technological advances have opened up new opportunities for businesses. By using IT technology effectively, it's possible to do more with fewer resources and compete in a larger playing field. Businesses that shy away from technology find themselves at a disadvantage. Businesses that see technology as a valuable tool to be used, manage find themselves with better chances of succeeding.

The rise of web services
The Web itself was not widely regarded as a viable environment for business solutions and business performance until the last decade of the century. In order to turn a number of global computer networks into a new, virtual world the crucial step of browser implementation was needed. Since the introduction of the Internet to the masses all over the world in the early 1990’s, a real demand for web applications appeared. And the virtual world desperately needed resources (good content) and infrastructure (technologies to work with it). Each year more and more users, including businesses, governments, households, and associations, realized they needed to be represented on the Internet. And so the web development industry began to thrive.  

Modern state of the industry
Since the early 1990’s, the Internet has grown through numerous changes. And now today it plays an irreplaceable role in our daily lives. Today the average person in a big city, in a developed country, spends a significant amount of time online every day. With this, the age demographics of the world’s Internet user base also changed significantly during the 2010’s. The massive growth of online business is one of the main reasons of this effect. Actually, corporate users create demand in the web applications market. From the technical side web services divide into three main groups: * Thin Client

* Rich Internet Applications (or RIA);
* Rich Client (aka Desktop Client)
Thin Client applications run through browsers where scripts are executed. Most of the data is processed on remote servers with minimal usage of a client’s computer. Connection with servers is performed through the HTTP protocol. Thin Client applications are usually based upon open standards and require no software downloads. The following technologies belong to this group: XHTML, JavaScript, DHTML, and AJAX. RIAs require some installation and enable more advanced data exchange between clients, including multimedia content, real time validation, remote messaging, etc. They are processed on local computers and require certain plug-ins to be installed in the browsers they run in. This group includes Flash, Active X, Java Applets. Rich Client applications do not use browsers; they can work offline. They integrate with local hardware and software, utilizing local data processing in order to optimize rich interactions between clients. Their main task is connecting to remote distributed data sources, and to update centres. Java Web Start and Windows Smart Clients are common examples of such technologies. The following types of web-based solutions are most popular today: * E-commerce: Numerous online shops continue to appear each day as more and more people find it easier and cheaper to buy things online. With this, many entrepreneurs prefer to build unique e-shops – and that means additional work for web developers. * Social networking: The huge growth of popularity of international social networks influenced further development of these concepts. And now today, many organizations today choose to create inner employee networks for cooperation and sharing. * Business Intelligence and CRM: Online CRM Client Relationship Management, and BI Business Intelligence tools, are very effective for real-time business analytics and management,...
tracking img