최근 자바 웹 개발을 배우기 시작한 많은 아이들이 편집자에게 왜 그렇게 많은 것을 배워야 하는지 물어보는 경우가 많습니다. 오늘은 Java 웹 개발을 배우기 전에 알아야 할 사항에 대해 이야기해 보겠습니다.
인터넷 입문 자바 웹 개발 여정을 시작하기 전에 먼저 인터넷(인터넷)의 기술적 의미와 개발 역사에 대해 간략하게 이해해 보도록 하겠습니다. .
Java 웹 개발 분야에 입문한다는 것은 프로그래머로서 인터넷 트렌드에 합류한다는 의미입니다. 그렇다면 기술적인 관점에서 인터넷을 살펴보면, 인터넷의 내부를 열어보면 내부 구조는 어떤 모습일까요?
인터넷은 TCP/IP 프로토콜 제품군을 통해 서로 연결된 컴퓨터 네트워크를 의미합니다. TCP는 전송 제어 프로토콜, IP는 인터넷 프로토콜, 인터넷 프로토콜입니다. TCP/IP 프로토콜 제품군은 네트워크 통신 모델이자 현재 인터넷 통신의 인프라입니다.
IP는 네트워크에서 컴퓨터를 식별하는 데 사용됩니다. 컴퓨터가 서로 연결되어 서로 통신하려면 먼저 연결할 대상 컴퓨터를 알아야 하며 IP는 컴퓨터를 식별할 수 있습니다. 비유를 하기 위해서는 의사소통을 위해 사람들 사이에 연결을 구축해야 합니다. 여러 사람과 함께 말할 때 먼저 사람의 이름을 부르면 그 사람이 당신이 그 사람에게 말하고 있다는 것을 알게 될 것입니다. IP는 컴퓨터의 이름입니다.
TCP는 컴퓨터 간의 정보 전송을 제어하는 프로토콜입니다. 사람 간의 의사소통 언어와 방법도 마찬가지입니다. 컴퓨터가 대상 컴퓨터가 인식할 수 없는 데이터 패킷을 보내는 것처럼, 외국어를 모르는 중국인이 미국인과 의사소통을 하는 것은 비효율적이다. 네트워크에 있는 컴퓨터를 식별하고 상호 이해할 수 있는 방식으로 통신하여 컴퓨터를 서로 연결할 수 있는 기능입니다.
웹의 기술적 의미
월드 와이드 웹은 원래 인터넷을 통해 실험 데이터를 전송하기를 희망하는 과학자 그룹에 의해 만들어졌습니다. 따라서 정보 기술, 위치 정보 및 정보 전송을 위한 완전한 기술 시스템이 발명되었습니다.
월드와이드웹의 기술적 의미를 어떻게 이해하나요? 먼저, 인터넷 상에서 동작하는 TCP/IP 프로토콜을 기반으로 하는 응용 프로토콜로, 하이퍼텍스트 문서가 서로 연결되어 형성된 초대형 분산 시스템이다.
여기에서는 HTTP 하이퍼텍스트 전송 프로토콜, HTML 하이퍼텍스트 언어 및 URL URL 균일 리소스 로케이터 서비스라는 세 가지 용어를 이해해야 합니다. 비록 기술적인 용어이기는 하지만 우리가 일상적으로 인터넷을 사용하는 과정에서 그 흔적을 볼 수 있습니다.
오늘날 WeChat의 HTML5 페이지, HTML5 게임 등 HTML5에 대해 자주 듣게 됩니다. HTML은 버전 1.0부터 시작되었습니다. W3C라는 표준화 조직이 있는데, 이러한 HTML 언어 표준 집합을 점차적으로 유지하여 오늘날의 HTML5로 발전했습니다. HTML의 역할은 하이퍼텍스트 문서를 설명하는 것입니다. 예를 들어, 사용자에게 무언가를 표시하려면 다른 사람들이 검색할 수 있도록 월드 와이드 웹에 표시할 수 있도록 HTML로 표현해야 합니다.
URL은 브라우저에 입력하는 문자열인 웹사이트 주소로 이해될 수 있습니다. 하이퍼텍스트 문서를 찾는 데 사용됩니다. URL 프로토콜은 웹에서 웹 페이지, 즉 하이퍼텍스트 문서를 식별하는 방법을 정의합니다. 이는 IP 프로토콜이 컴퓨터를 식별하는 방법과 유사합니다.
브라우저에 URL을 입력하면 URL 앞에 HTTP 프로토콜을 나타내는 "http"가 있는 것을 볼 수 있습니다. HTTP 프로토콜은 하이퍼텍스트와 상호 작용하는 방법을 정의합니다. 정보는 하이퍼텍스트 문서를 통해 설명되며 다음으로 HTTP 프로토콜을 통해 액세스되어야 합니다. HTTP 프로토콜은 웹 페이지와 상호 작용하기 위한 일련의 작업을 정의합니다. 우리는 이것이 정보를 얻기 위한 프로토콜이라는 것만 알면 됩니다. HTTP 프로토콜을 사용하고 웹 서버와 대화형으로 통신하며 결과 하이퍼텍스트 문서를 쉽게 탐색할 수 있도록 읽을 수 있는 콘텐츠로 렌더링합니다. 우리가 "연결"이라고 부르는 것은 기술 수준에서 이러한 프로토콜이 조용히 인프라 역할을 수행하는 것입니다. 이것이 웹의 기본 원리이다.
위 내용은 JAVA WEB을 배우려면 가장 먼저 무엇을 배워야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!