ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Web Service and Web Application
    Web 2019. 8. 31. 12:25

    1. Overview

    • Web Service

    A Web service is a server running a computer device, listening for requests at a particular port over a network, it servers web documents(HTML, JSON, XML, Images, etc.), using web service web applications services are created, which serve in solving specific domain problem over the web(www, internet, HTTP)

    In practice, a Web service commonly provides an object-oriented web-based interface to a database server, utilized for example by another Web server, or by a mobile app, that provides a user interface to the end-user. Many organizations that provide data in formatted HTML pages will also provide that data on their server as XML or JSON, often through a Web service to allow syndication.

    Another application offered to the end-user may be a mashup, where a Web server consumes several Web services at different machines and compiles the content into one user interface.

     

    • Web application

    In computing, a web application or web app is a client-server computer program which the client(including the user interface and client-side logic) runs in a web browser such as webmail, online retail sales, and online auction.

     

    2. Description

    • Components of Web service

    A Web service is a method of communication between two electronic devices over a network. It is a software function provided at a network address over the Web with the service always on as in the concept of utility computing. The basic web services platform is XML + HTTP. All the standard web services work using the following components. XML is used to encode all communications to a web service.

    • XML(Extensible Markup Language)
      • The format used to contain the data
    • SOAP(Simple Object Access Protocol)
      • To tag the data
    • UDDI(Universal Description, Discovery, and Integration)
      • To transfer a message
    • WSDL(Web Services Description Language)
      • To describe the availability of service

     

     

    3. References

    https://www.guru99.com/web-service-architecture.html

    https://en.wikipedia.org/wiki/Web_service

    https://testautomationresources.com/api-testing/differences-web-services-api/

    https://www.peerbits.com/blog/web-application-architecture.html

    https://www.tutorialspoint.com/webservices/what_are_web_services.htm

    https://en.wikipedia.org/wiki/XML

    'Web' 카테고리의 다른 글

    Comparison between REST and SOAP with HTTP  (0) 2019.08.23
    Cache Burst  (0) 2019.08.22

    댓글

Designed by Tistory.