ajax로 서버에 콜하기 ajax란? asyncronous javascript and xml의 줄임말 비동기로 서버에 요청을 하고, 응답 데이터를 받아 랜더링까지 하는 기술 : 백그라운드 작업, 부분적으로 새로고침 효과를 얻을 수 있음 응답 데이터로 초기에는 xml을 사용하다가 json을 사용함 json이란? 자바스크립트는 아니지만 자바스크립트의 객체 문법처럼 짜인 데이터 key - value로 맵핑되어있음 : 변수에 json을 할당하면 변수.key로 value를 찾을 수 있음 json docs 보기 xml 대신 json을 사용하는 이유? 가벼움 : xml은 마크업 언어로 의미있는 태그 내에 데이터가 감싸져있는 형태...
통신 쌍방 간의 통신 요청과 응답 프로토콜 통신을 위해 꼭 필요함 통신 상대를 찾기도, 어떤 내용을 어떻게 전달할지도 약속에 의해 모든게 진행됨 : 서로 다른 하드웨어, 소프트웨어 환경 TCP/IP 네트워크에 연결된 컴퓨터(IP Address 부여)간에 데이터(패킷 형태로 됨)를 주고 받기위한 프로토콜 프로토콜에서 핵심적으로 사용되는 프로토콜이 TCP(패킷 프로토콜 - 연결을 어떻게 하고, 데이터 순서 형태), IP(인터넷 환경 프로토콜 - 어느 라우터로 가야할지)라 TCP/IP로 불림 계층형 프로토콜 : 한번에 정보를 작성하는게 아니라 4개의 계층별(각각 프로토콜 그게 4개)로 각각이...