Purchase Solution

Role and Functions of a Web Server and Services

Not what you're looking for?

Ask Custom Question

Describe the role of a Web Server.
Describe the functions of layered Web architecture.
Explain what Web Services are. Provide several examples of how they are used.
Describe the role of WSDL, SOAP, and UDDI in accessing Web services.

Purchase this Solution

Solution Summary

This solution discusses what role a web server plays, how it functions, what web services are and how they work with examples. It also talks about WSDL, SOAP and UDDI.

Solution Preview

Posting ID: 333377

Describe the role of a Web Server
Describe the functions of layered Web architecture
Explain what Web services are. Provide several examples of how they are used.
Describe the role of WSDL, SOAP, and UDDI in accessing Web services.

Role of a Web Server:
A web server is a server that is used to communicate with the web browsers as its clients. A web server is also known as an HTTP server and the protocol of communication used is called the HTTP (Hyper Text Transfer Protocol). The web server works on the concept of stateless request-response used to send and receive data on the web or the internet. The term stateless means that the server does not have to maintain the contextual information about the clients; only the sessions of a web browser with a web server needs to be maintained via the protocol. The role of the web server or the HTTP server is to receive a clients' request and establish a connection (using TCP). After a connection is established the web server then responds back to the client with a response using the same TCP connection.

Functions of a layered Web Architecture:
The Web Services architecture describes the principles behind the next generation of e-business architectures. With the Web services approach, application design becomes the act of describing the capabilities of network services to perform a particular function, and how these services collaborate. These new applications then become Web services creating second-generation services to be used for further collaboration. For Web services to be able to collaborate they must take part in a set of common organizing principles known as the Service Oriented Architecture (SOA). The service oriented architecture is a new approach in software engineering to facilitate component reusability. This architecture organizes services into 3 fundamental roles: the service provider; the service requester; the service registry (or service broker). The roles of the service-oriented architecture are shown in the figure below.

Service Oriented Architecture

In any service oriented environment, there are a number of essential activities ...

Purchase this Solution


Free BrainMass Quizzes
C++ Operators

This quiz tests a student's knowledge about C++ operators.

Word 2010: Tables

Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.

Javscript Basics

Quiz on basics of javascript programming language.

Basic Computer Terms

We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.

Java loops

This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.