[SWA/RESTful API] RESTful API
Software/Architecture2024. 3. 21. 13:44[SWA/RESTful API] RESTful API

RESTful API라는 것은 시스템이 인터넷을 통해서 정보를 교환할때 사용하는 인터페이스이다.소프트웨어끼리 통신할때 사용하는 표준이라고 생각하면 된다.추가적인 설명을 보자1. API란?application programing interface 즉 API는 소프트웨어끼리 통신할때 지켜야할 것들이 있다면 이를 정의한 규칙이다.데이터를 어떤 방식으로 주고 받을 지 정하는 방식이다.웹 API는 2가지 계층으로 나뉘게 되는데 클라이언트웹에서 정보에 엑세스 하려고하는 사용자이다.리소스다양한 애플리케이션이 클라이언트에 제공하는 데이터이다. 이떄 클라이언트에게 데이터를 전송하는 시스템을 server라고 한다.장점으로는 리소스의 출처에 대해서 자세히 알 필요가 없다는 것에 있다.2. REST란?REST란 Represe..

[Database/기초] Database
Database/Database 기초2024. 1. 16. 21:06[Database/기초] Database

1. Database란?데이터들의 집합을 말한다. 효율적으로 저장, 검색, 갱신할 수 있도록 만들어진 데이터 집합이다.2. 데이터베이스의 기본 개념장점:데이터의 중복을 최소화데이터의 일관성 및 무결성 유지데이터 보안 보장단점:운영비가 비싸다. Oracle같은 경우 유료 데이터 관리하는 인력또한  운영비백업 및 복구에 대한 관리가 복잡부분적 데이터 베이스 손실이 전체 시스템을 정지할 수 있음3. 데이터베이스 특징실시간 접근성(Real-time Accessabllity)사용자의 요구를 즉시 처리할 수 있다.계속적인 변화(Continuous Evolution)정확한 값을 유지하려고 삽입-삭제-수정 작업 등을 이용해 데이터를 지속적으로 갱신할 수 있다.동시 공유성(ConcurrentSharing)사용자마다 서로..

728x90
반응형
image