본문 바로가기
728x90
반응형

Server/server8

특정 포트 찾기/ 포트 죽이기 😎 연결된 모든 port netstat -ano 😎 특정 포트 netstat -ano | find "6379" 6379 포트의 pid는 12952 이다. 😎 특정 포트 죽이기 taskkill /f /pid 12952 2022. 1. 24.
SOAP(Simple Object Access Protocol)이란? SOAP(Simple Object Access Protocol)이란? 일반적으로 널리 알려진 HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜입니다. 웹 서비스에서 기본적인 메시지를 전달하는 기반이 됩니다. 몇가지 형태의 메시지 패턴이 있지만, 보통의 경우 원격 프로시져 호출(Remote Procedure Call:RPC) 패턴으로, 네트워크 노드(클라이언트)에서 다른 쪽 노드(서버)쪽으로 메시지를 요청 하고, 서버는 메시지를 즉시 응답하게 됩니다. XML-RPC와 WDDX에서 envelope/header/body로 이루어진 구조와 전송(transport)과 상호 중립성(interaction neutrality)의 개념을 가지고 왔습니다. SOAP.. 2021. 7. 7.
클라우드 컴퓨팅 클라우드 컴퓨팅(cloud computing) 클라우드 컴퓨팅(cloud computing)이란 인터넷상의 네트워크를 경유하여 사용자에게 컴퓨터 자원을 서비스의 형태로 제공하는 시스템을 의미합니다. 즉, 사용자는 인터넷 상에 데이터를 저장해 놓고 언제 어디서나 필요할 때 저장된 정보를 사용하거나, 필요한 프로그램을 자신의 컴퓨터에 따로 설치하지 않고도 인터넷을 통해 이용할 수 있습니다. 클라우드 컴퓨팅에서 대부분의 작업은 전 세계에 분산되어 위치한 데이터 센터(data center)라는 곳에서 수행되며, 사용자의 컴퓨터는 단순히 클라우드에 접속할 수 있는 최소한의 환경을 제공해 주는 것입니다. 클라우드 컴퓨팅의 분류 클라우드 컴퓨팅은 제공하는 서비스의 종류에 따라 다음과 같이 분류할 수 있습니다. 1. .. 2021. 3. 26.
[WAS] 웹서버, WAS 란? WAS : 사용자 요구에 따라 변하는 "동적인 콘텐츠" 를 처리하기 위해 사용되는 미들웨어 웹 서버란? 웹 서버 웹 서버는 소프트웨어와 하드웨어로 구분되며, 하드웨어는 Web서버가 설치되어 있는 컴퓨터를 말한다. 한편 소프트웨어의 web 서버란 브라우저 클라이언트로 부터 HTTP 요청을 받아 들이고 HTML 등의 웹 페이지 문서에 반응하는 컴퓨터 프로그램이다. 일반적으로 웹서버를 얘기할 때 소프트웨어(Software)를 일컫는다. 이러한 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것이다. 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있다. 웹 서버 소프트.. 2021. 3. 25.
[Server] 웹 서버(Server)의 기초 개념 지금까지 두 번의 프로젝트를 진행하면서 모두 백엔드 위주로 프로젝트를 진행하였다. 왜냐하면 클라이언트가 요청하는 사항을 내가 구축한 서버가 제대로 서비스를 제공하는 것이 너무 재밌었기 때문이다. 하지만 웹 서버라는게 단순히 '유저가 브라우저를 통해 발생시키는 이벤트를 클라이언트가 제대로 구현할 수 있도록 서버에 해당 데이터나 정보를 요청하는 것' 정도 라고만 생각하고 프로젝트를 진행하였기 때문에 서버에 대해 자세히 알고 싶어졌다. 단시간에 서버에 깊은 부분까지는 알 수 없겠지만 꾸준히 공부를 한다면 서버에 실체를 알 수 있게 되지 않을까?1. 서버(Server) 란?먼저, 서버의 개념에 대해 찾아보니 '서버란 컴퓨터 네트워크에서 다른 컴퓨터에 대해 자신이 갖고 있는 기능이나 서비스, 데이터 등을 제공하는.. 2021. 3. 25.
[ Server] 란 무엇인가? 오늘은 서버에 대해서 알아보려 합니다. ​ 여러분이 생각하는 서버는 무엇인가요? IT를 공부하고 일하기 전에는, 서버는 데이터센터의 서버실 처럼 커다란 공간에 큰 기계들이 있는 이미지를 떠올렸었네요. ​ ​ 물론 일반적인 서버의 물리적인 모습이 보통 이렇긴 하지만 꼭 저렇게 정형화되어있는것이 서버는 아닙니다. ​ 서버도 여러분이 사용하시는 컴퓨터와 같은 컴퓨터 입니다. 집에 있는 안쓰는 노트북이나 컴퓨터도 서버로 사용할 수 있는것이죠. ​ 그렇다면 서버의 정의는 무엇일까요? 서버(Server)는 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램 또는 장치를 의미 쉽게말해서 서버는 클라이언트가 요청하는 정보를 서버가 받아서 처리하고 응답을 주는 것이죠. ​ 서버 컴퓨.. 2021. 3. 25.
[REST API ] 란? REST API 제대로 알고 사용하기 목차 REST API의 탄생 REST 구성 REST 의 특징 REST API 디자인 가이드 HTTP 응답 상태 코드 어느 날 뜬금없이 대학교 친구에게 전화가 왔습니다. 그러더니 ‘야, REST API가 정확히 뭐 어떤 거야? 하는 질문에 가슴에 비수가 날아와 꽂힌 듯한 느낌을 받았습니다. 며칠 전 카톡으로 요즘 보통 웹서비스들은 ‘REST API형태로 서비스를 제공한다’고 아는 척을 조금 했던 기억이 머릿속을 빠르게 스쳐 지나갔고 그 순간 대충 얼버무리며 ‘아, 그거 REST하게 클라이언트랑 서버간에 데이터를 주고 받는 방식’을 말한다며 얼렁뚱땅 마무리 지었던 기억이 납니다. 실제로 REST API의 서비스를 직접 개발도 해보고 사용도 해봤는데도 막상 설명을 하자니 .. 2021. 3. 20.
[Server] Restful API란? 1. RESTful API란? RESTful API라는 단어에서 사용되는 REST(REpresentational State Transfer)의 개념을 한줄로 정의하자면 아래와 같이 정의할 수 있습니다. HTTP 통신에서 어떤 자원에 대한 CRUD 요청을 Resource와 Method로 표현하여 특정한 형태로 전달하는 방식 즉, REST란 어떤 자원에 대해 CRUD(Create, Read, Update, Delete) 연산을 수행하기 위해 URI(Resource)로 요청을 보내는 것으로, Get, Post 등의 방식(Method)을 사용하여 요청을 보내며, 요청을 위한 자원은 특정한 형태(Representation of Resource)으로 표현됩니다. 그리고 이러한 REST 기반의 API를 웹으로 구현한.. 2021. 3. 20.
728x90
반응형