본문 바로가기

IT7

Web Server vs Web Application Server Web Server vs Web Applicatin Server 1. 개념 Web = World Wide Web 의 약자로서, 인터넷을 기반으로 사용되는 서비스이다. WWW or W3 라고 많이 불려진다. 기본적으로 웹의 3대 요소에는 URL(주소), HTML(내용), HTTP(통신 규약)등 3개의 구성요소를 가지고 있다. URI : Uniform Resource Identifier 로서 인터넷에서 웹 페이지, 이미지, 비디오 등 리소스의 위치를 가리키는 문자열로서, 주소를 나타내고 있다. HTML : Hypertext Markup Language 로서 웹 문서의 구조를 만들기 위한 언어로서, 정적인 컨텐츠를 담당하고 해당페이지의 내용을 담고 있다. *HTML 은 Markup Language 로서 Pro.. 2023. 7. 14.
자주 사용하는 이클립스 단축키 Ctrl + F11 : 실행 Ctrl + Shift + F : 소스 정렬 Ctrl + Alt + Up(down) : 한 줄 (블럭) 복사 Alt + 방향키 : 위(아래) 줄과 바꾸기 Ctrl + Shift + o : 자동 import, 안쓰는 import 삭제 Ctrl + D :한 줄 삭제 Ctrl + Shift + S : 모든 소스코드 저장 Ctrl + / : 한 줄 or 블록 주석 처리 / 해제 (//) Ctrl + Shift + / : 블럭을 주석 처리(/* */) 2023. 3. 21.
SI, SM 차이 및 Project 포지션 정리 SI, SM 차이 및 Project 포지션 정리 SI/SM SI (System Integration) 기업이 필요로 하는 정보시스템에 관한 기획에서부터 개발과 구축, 나아가서 운영까지의 모든 서비스를 제공하는 업무 기업에서 사용할 프로그램을 구축하는 업무. 요구사항 분석, 분석/설계, 개발, 테스트, 검수 프로젝트 단위로 진행되며, 프로젝트가 주 로서 팀이 구성되고, 개발 환경, 개발 언어 등 모두 결정 된다. SM (system Maintenance) 시스템의 기능상 오류가 발생하거나, 현재 구축된 프로그램의 기능을 변경 혹은 추가 하는등 실제 현업에서 업무를 담당하는 사람들이 시스템을 편리하고 안정적으로 사용할 수 있도록 지원하는 업무. 오류 수정, 기능 개선, 기능 추가, 데이터 제공, 시스템 안정.. 2022. 7. 27.
OSI 7 계층 이란? OSI 7계층 1. OSI 7계층 이란? OSI 7계층 (OSI 7 Layer)는 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리하여 각 계층간 상호 작용하는 방식을 정해 놓은 것이다. 1980년대 컴퓨터 통신망이 확산되면서 다양한 통신망이 확산되면서 다양한 통신망 혼재 상황에서의 기능별 분류가 필요해져 통신망별 정보교환을 위한 별도의 절차를 마련하는 갓은 비효율적이므로 다른 제조업자의 시스템이라도 네트워크 유형에 관계없이 상호 통신이 가능한 지침이 필요했다. 일반적인 통신 환경에서 서로 통신을 원하는 양 당사자는 신뢰성 있고, 원활한 통신을 수행하기 위해 서로 합의에 의해 설정한 통신 규약, 즉 프로토콜을 가지게 됐다. 컴퓨터간의 네트워크의 필요성이 절실하게 대두되자 ISO에서 OSI 7 계층.. 2022. 6. 4.
자료구조와 알고리즘 이란? 자료구조와 알고리즘이란? 공부를 할 때마다, 자료구조, 알고리즘은 중요하다는 이야기는 많이 들어왔는데 정확한 차이가 무엇인지를 구분할 수 없어, 문득 찾아보게 되었다. 자료구조 자료구조란? 서비스나, 어플리케이션에 필요한 데이터를 정리해서 담는 구조 , 즉 컴퓨터 과학에서 효율적인 접근 및 수정을 가능케 하는 자료의 조직, 관리, 저장을 의미한다. 자료구조는 데이터 값의 모임, 또 데이터 간의 관계, 그리고 데이터에 적용할 수 있는 함수나 명령을 의미한다. 자료구조의 분류 자료구조는 크게, 구현과 형태에 따라 나뉜다. 구현에 따른 자료구조 종류 설명 배열 가장 일반적인 구조이다. 메모리 상에 같은 타입의 자료가 연속적으로 저장된다. 자료값을 나타내는 가장 작은 단위가 자료를 다루는 단위이다. 튜플 둘 이.. 2022. 4. 15.
REST API (제약 조건) REST API의 제약 조건 앞의 포스팅 처럼 REST API에는 총 6가지의 제약조건이 있다. Server-Client 구조 Stateless(무상태) Cacheable(캐시 처리 기능) Layered System(계층화) Code-On-Demand(Optional) Uniform Interface(인터페이스의 일관성) 오늘날의 웹 브라우저에서는 HTTP의 프로토콜을 잘 지키므로 위와 같은 아키텍처 제약 조건을 잘 지킨다고 할수 있지만. Uniform Interface는 잘 지키지 못하는 경향이 있다. Uniform Interface Uniform Interface에도 4가지의 제약 조건이 있다. 1.Identification of resources -> 리소스가 uri로 식별되면 된다. 2.Manip.. 2022. 4. 11.