- 참고: www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC 역할 - 지정한 IP 주소(IP Address)에 데이터 전달 - 패킷(Packet)이라는 통신 단위로 데이터 전달 한계 - 비연결성 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송 - 비신뢰성 중간에 패킷이 사라지면? 패킷이 순서대로 오지 않으면? - 프로그램 구분 못함 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면? (ex. 하나의 PC로 스트리밍 음악을 들으면서온라인 게임을 하는 경우)
- 참고: https://m.cafe.daum.net/fixshop/Eolw/21?q=D_Zr7V3tcjm6o0& - OCX란 하나의 객체 연결 및 삽입(OLE) 맞춤형 컨트롤으로서, 윈도우 응용프로그램에서 사용되기 위한 특수 목적 프로그램이다. OCX는 윈도우 크기 조정이나 스크롤바의 움직임 등을 처리하는 기능을 제공한다. - OLE는 문자, 그림, 소리, 동영상 등 여러가지 종류의 정보 양식을 가지고 있는 복합 문서를 지원하기 위해 설계되었다. 윈도우 데스크탑, 즉 바탕화면은 복합 문서의 대표적인 예이며, 마이크로소프트는 이를 구축하기 위해 OLE를 사용하였다. - 마이크로소프트는 이제 OCX를 ActiveX control이라 부른다. OCX나 ActiveX control은 실제로 DLL 형태로 구현..
- 참고: https://bkjeon1614.tistory.com/27 - 참고: https://woongsin94.tistory.com/378 구조 1. Presentation Layer - 사용자 인터페이스를 제공하는 계층이다. - 정적 데이터를 제공하고 Web Server를 의미한다. - Front-end라고 불린다. - 비즈니스로직이나 데이터관리 코드를 포함하면 안 된다. 2. Application Layer - 비즈니스 로직을 처리하는 계층이다. - 동적 데이터를 제공하고 Web Application Server를 의미한다. - Midleware 또는 Back-end라고 불린다. 3. Data Layer - DB 또는 File System 데이터에 대한 접근 및 관리하는 계층이다. - 주로 DB..