나는 아주 기본적인 질문이있다. REST 서비스를 작성할 때 서비스가 실행되는 서버가있다. dropwizard 프레임 워크를 사용하여 Java로 서비스를 작성하면 Jetty 서버를 사용하여 엔드 포인트를 표시합니다. 그러나 실제로이 서버는 무엇입니까? 서버는 우리가 호스트하는 시스템 일뿐입니다. 예를 들어, 노드 js 응용 프로그램에서 createServer()를 작성할 때 서버가 서버에 로컬로 생성됩니다. 내부적으로 사용하는 부두 (Jetty) 또는 톰캣 (Tomcat)과 같은 화려한 이름이 있습니까? 나는 조금 혼란 스럽다. 부두, 톰캣 등은 정확히 무엇을 의미 하는가? 이 라이브러리는 컴퓨터 OS 및 모든 또는 다른 것과 연결하기 쉽습니다.다른 프레임 워크와 언어에서 서버의 의미는 무엇입니까?
제 질문은 매우 바보 같지만 서버 개념을 이해하고 싶었습니다.
귀하의 질문은 자기 모순입니다. createServer()는 머신을 생성하지 않는다. – EJP
@EJP 그래, 알아. 하지만 Jetty 나 Tomcat 같은 서버를 사용해야합니다. – hatellla
서버는 하드웨어 또는 소프트웨어 일 수 있습니다. – csmckelvey