Explore BrainMass

Explore BrainMass

    Role and Functions of a Web Server and Services

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    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.

    © BrainMass Inc. brainmass.com December 15, 2020, 6:09 pm ad1c9bdddf

    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 ...

    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.