-
웹 서비스 & 웹 어플리케이션 정의Computer Science/IT용어 2020. 5. 26. 21:47
Web Service(웹 서비스)
웹 서비스에 대한 위키피디아의 정의는 다음과 같습니다.
A service offered by an electronic device to another electronic device, communicating with each other via the World Wide Web
-> WWW를 이용한 디바이스와 디바이스간의 통신 서비스
A server running on a computer device, listening for requests at a particular port over a network, serving web documents (HTML, JSON, XML, images), and creating web applications services, which serve in solving specific domain problems over the Web (WWW, Internet, HTTP)
-> 네트워크 상에서 특정한 포트를 열어놓은 서버가 클라이언트의 요청을 받은다음 HTML, JSON, XML, 이미지와 같은 웹 문서를 제공
즉 정리하자면
네트워크 상에서 서로 다른 종류의 컴퓨터들 간에 상호작용하기 위한 소프트웨어 시스템을 의미합니다.
이러한 웹 서비스의 3가지 키워드를 정리하자면 다음과 같습니다.
- Designed for machine-to-machine (or application-to-application) interaction
(기계-기계 혹은 어플리케이션-어플리케이션 간의 상호작용을 위해 디자인 되어야함)
- Not Platform dependent
(플랫폼 독립적인 구조)
- Allow communication over a network
(네트워크를 통한 통신 제공)
Web Application(웹 어플리케이션)
An application program that is stored on a remote server and delivered over the Internet through a browser interface
-> 서버에 저장되어있고 웹 브라우저를 통해 실행할 수 있는 프로그램
Common web applications include webmail, online retail sales, online banking, and online auctions
- 보통 웹메일, 온라인 쇼핑몰, 온라인 뱅킹, 옥션 등을 포함
'Computer Science > IT용어' 카테고리의 다른 글
RSA (비대칭 키) 암호화 방식 (0) 2020.11.19 정보처리기사 실기 용어 정리 (0) 2020.09.29 SOAP API VS REST API (0) 2020.05.26 프로그램과 프로세스의 차이 (0) 2020.01.02 웹 퍼블리셔란? - Web 개발의 분류 (0) 2019.05.20