Web 10. Web프로그래밍과 CS프로그래밍

개요

Web프로그래밍과 CS프로그래밍의 차이

CS? Web?


CS 버전이란 Client & Server 방식으로 만들어진 프로그램을 의미한다. 이는 Client로 부터 받은 요청을 Server가 처리하고 다시 Client에게 결과를 돌려주는 방식이다. 이번 포스팅에서는 해당 방식과 Web방식이 어떻게 다른지 알아본다.

Continue reading

Web 8. Servlet과 JSP

개요

Servlet과 JSP에 대한 정리

Servlet과 JSP


서버사이드 개발 시에는 Servlet과 JSP에 대한 이해는 필수로 여겨진다. 필자역시 SE이지만 가끔 백 엔드 개발을할때도 있는데, 개념을 명확하게 정리하지 않아서 구조 파악에 애를 먹은 적이애를먹은적이 꽤 있다. 따라서 헷갈림방지(?)를 위해 용어 및 쓰임새를 정리하고자 한다.

Continue reading

Web 7. ejb에대한 이해

개요

자바의 서버모델중 하나인 EJB에 대한 정리.

EJB


최근 Spring 프레임워크가 EJB를 대체하기위한 대안으로 개발되며 EJB는 이전만큼 많이 쓰이지는 않는것같다. 그러나 큰 기업이나 기관의 메인서비스는 여러사정으로 여전히 EJB를 사용하는곳이 있다.(필자도 그런환경이라 어쩔수 없이 배우고있..) 구글링을 통해 EJB에 대한 개념과 그 아키텍쳐를 정리함으로 EJB에 대해 이해해보려한다.

Continue reading

Web 4. Java에서 Json 타입으로 RestAPI 활용

개요

Java프로젝트에서 RestAPI 활용하여 데이터를 Json 형식으로 POST

Java 프로젝트에서의 RESTapi


이전 포스팅에서는 RestAPI 방식을 활용해 Vue 컴포넌트에서 자바스크립트로 코드를 작성하고 서버까지 프론트단에서 받은 데이터가 정상으로 전달 되는지 확인했었다.

Continue reading

Web 3. Rest API에 대한 이해

개요

RestAPI 가 무엇이고 어떻게 사용해야하는가?

  • 목차
    • [RestAPI란 무엇인가]
    • [Restful API?]

RestAPI란 무엇인가?


RestAPI는 Representational State Transfer의 약자이며 클라이언트(웹브라우저, 모바일)가 필요한 자원이 있을때, 서버에게 요청하는 방식을 정의한 API 디자인이다. 기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일이다.

Continue reading

Web 1. Spring Framework와 Spring-boot 차이

개요

스프링스프링부트(spring-boot)에 대한 이해

Spring Framework


스프링 프레임워크는 자바 생태계에서 가장 대중적인 개발 프레임워크이다. 한국에서는 정부에서 공공기관의 웹 개발 시 기반으로 사용되는 전자정부 프레임워크 로 불리고 있다.

Continue reading

Pagination


© 2019.04. by zunoxi

Powered by zunoxi