반응형
PC나 스마트폰에서 여러 가지 프로그램 사용.
(여기에서 프로그램은 어플리케이션이라고 부름(모바일은 앱)
예를들어 엑셀, 카카오톡)
PC나 스마트폰에서 동작하는 프로그램을 직접 만들기 위해서는 API(Application Programming Interface)를 알아야함
인터넷을 이용해서 다른 장소에 있는 데이터를 가져와 보여주는데
단말 모두에 네트워크 카드가 있으면 인터넷 연결 가능
웹 서버(HTTP 프로토콜)
프로토콜은 테이터를 서로 어떤 형태로 주고받을 것인지 정한 것 (데이터 형태)
에이젝스는 서버에서 웹문서가 아닌 데이터만 받아오기 위한 기술
채팅서버, 위치 기반 서비스 서버, 모바일 서버, JSON-RPC서버
웹 서버
웹 서버는 웹 브라우저에서 웹 문서를 요청할 때 필요한 기능 수행
노드를 쓴다면
노드에서 제공하는 다양한 모듈(Module)을 사용하여 웹 서버를 만듬
웹 프레임워크인 익스프레스(Express)로 기본 구조를 만들고 몽고디비 이용해서 데이터 저장 및 조회
반응형
'IT > 코딩 관련 팁' 카테고리의 다른 글
다수 서비스가 어려운 이유가 이런걸까? (0) | 2021.01.13 |
---|---|
리눅스 서비스 포트 확인 및 방화벽 오픈 (0) | 2020.06.25 |
소프트웨어, 프로그램, 어플리케이션 (0) | 2020.06.15 |
HTML이란? (0) | 2019.10.26 |
cmd창에서 컴파일 할 때 소소한 팁 (0) | 2019.07.29 |