용어 관련(3)
-
JSON이란 무엇일까??
지난 번 포스팅에서 Restful API관하여 자세히 알아보다가 공개된 OPEN API 대부분 JSON을 활용하여 데이터를 주고 받는 다는 것을 알았다. 위 포스팅에서는 JSON의 개념과 어떠한 형식에 대해 좀 더 자세히 알아보고 JSON에 관련된 Library가 무엇이 있는지 알아본다. 1. JSON(JavaScript Object Notation)이란?JSON은 경량(Lightweight)의 DATA-교환 형식Javascript에서 객체를 만들 때 사용하는 표현식을 의미한다.JSON 표현식은 사람과 기계 모두 이해하기 쉬우며 용량이 작아서, 최근에는 JSON이 XML을 대체해서 데이터 전송 등에 많이 사용한다.특정 언어에 종속되지 않으며, 대부분의 프로그래밍 언어에서 JSON 포맷의 데이터를 핸들링..
2018.10.14 -
서블릿과 서블릿 컨테이너란 무엇인가?
서블릿과 서블릿 컨테이너란 무엇인가? FacebookTwitterLinkedIn저는 수년동안 Spring 프레임워크를 이용해서 웹 애플리케이션을 개발해 왔습니다. 그러나 어느날 서블리컨테이너에 대해서 설명하려고 보니 말문이 막히는 제 자신을 발견하게 되었습니다. 그리고 혼자서 곰곰히 서블릿컨테이너에 대하여 정리해 보았습니다. 막상 정리하고 보니, 생각보다 간단하게 서블릿컨테이너의 개념에 대해서 간략히 설명할 수 있게 되었습니다.이 포스트는 저처럼 오랜시간 동안 서블릿컨테이너를 사용해왔으나 비즈니스로직 구현에 고민하느라, 현재 내가 사용하고 있는 서블릿컨테이너에 대해서 깊이 고민하지 못했던 분들을 위해서 작성하였습니다.서블릿은 SUN사에서 제안한 웹서비스를 위한 인터페이스로, 원칙적으로는 javax.ser..
2018.10.14 -
RESTful이란?
RESTful이란? Web에 관련된 자료를 보게 되거나 혹은 API를 보게 되었을 때 가장 많이 보이는 단어가 REST란 단어였다. 하지만 REST란 단어만 알고만 있을 뿐 자세한 의미는 알지 못했다. 그래서 이번 기회에 RESTful API에 대해 정리를 시작해보려고 한다.RESTful이란?REST는 Representational State Transfer라는 용어의 약자로서 웹의 장점을 최대한 활용할 수 있는 아키텍처최근의 서버 프로그램은 다양한 브라우저와 안드로이폰, 아이폰과 같은 모바일 디바이스에서도 통신을 할 수 있어야 한다.REST 아키텍처는 Hypermedia API의 기본을 충실히 지키면서 범용성을 보장한다.REST의 특징1. Uniform (유니폼 인터페이스)Uniform Interfac..
2018.10.14