728x90 Development30 [WEB] SOAP 와 REST 의 차이점 SOAP 와 REST 의 차이점 차이점을 알아봅니다. SOAP 란? https://vprog1215.tistory.com/196 [WEB] SOAP SOAP soap 에 대해 공부합니다. SOAP 란? HTTP, HTTPS, SMTP 프로토콜을 통해 XML 메시지를 네트워크에서 하는 프로토콜이다. 웹서비스에서 기본적인 메세지를 전달한다. 보통의 경우 원격 프로시져 호출(R vprog1215.tistory.com REST 란? https://vprog1215.tistory.com/151 [WEB] Rest API 와 설계 Rest API 란? REST(Representational State Transfer) 이다 www 와 같은 분산 시스템을 위한 소프트웨어의 한 아키텍처 형식이다. 이 용어는 로이 필딩.. 2021. 8. 26. [WEB] SOAP SOAP soap 에 대해 공부합니다. SOAP 란? HTTP, HTTPS, SMTP 프로토콜을 통해 XML 메시지를 네트워크에서 하는 프로토콜이다. 웹서비스에서 기본적인 메세지를 전달한다. 보통의 경우 원격 프로시져 호출(Remote Procedure Call:RPC) 패턴을 사용한다. - 클라이언트에서 서버로 메시지를 요청하고 서버가 응답하는 구조 XML 의 문법은 다소 길다. - 사람이 쉽게 읽을수 있지만, 불필요한 정보가 있어 처리가 늦어 질 수도 있다. 장점 프록시와 방화벽에 구애 받지 않고 쉽게 통신이 가능하다. 다른 트랜스포트 프로토콜의 사용을 허용한다. 플랫폼이 독립적이다. 프로그래밍 언어에 독립적이다. 확장이 가능하다. 단점 XML 포맷은 태그 형식으로 보내기 때문에 미들웨어 기술과 비교.. 2021. 8. 26. [OS] 가상메모리 가상메모리 메모리운영 기법이다. 용량이 작은 주기억 장치를 큰용량을 가진 것처럼 사용할수 있게 해준다. 특징 소프트웨어적인 방법이다. 보조기억장치를 이용하여 용량을 확보한다. 프로그램을 여러개의 작은 블럭으로 나누어 보조기억장치에 저장한다. 필요한 부분들만 가져온다. 주소의사용 가상주소: - 보조기억 장치의 상의 주소이다. 실기억 주소: - 주기억장치 상의 주소다. 가상메모리 관리 기법 페이징기법: - 프로그램을 동일한 블록으로 나누어 관리한다. 세그먼트기법: - 가변적인 크기의 블록으오 나누어 관리한다. 관리전략 반입전략 요구반입: 프로그램이 요구할때 적재 예상반입: 실행 프로그램에 의해 참조될 것 을 예상하여 적재 배치전략 주기억장치의 어디에 위치 시킬건지 정하는 전략 - 최초, 최적, 최악 적합이 .. 2021. 8. 18. [OS] Deadlock(교착상태), Starvation(기아상태) Deadlock(교착상태), Starvation(기아상태) 교착상태와 기아상태를 알아봅니다. 해결방법을 알아봅니다. Dead Lock(교착상태) 둘이상의 프로세스가 각각의 프로세스가 점유 하고 있는 자원을 서로 기다릴때 무한대기에 빠지는 상황이다. 아래 그림을 보면 다음과 같다. Process1 이 Resource1 을 점유하고 있다. Process2 가 Resource2 를 점유하고 있다. 여기까지는 괜찮다. Process1 이 Resource2의 자원을 사용하기 위해 기다린다. Process2 가 Resource1의 자원을 사용하기 위해 기다린다. 이렇게 자원 해제가 안되어있고 무한정 기다리고 있는 상태이다. Dead Lock 발생조건 아래 4개의 조건을 만족해야 Dead Lock이 발생한다. 상호배.. 2021. 8. 18. 이전 1 2 3 4 5 6 ··· 8 다음 728x90 반응형