분류 전체보기(14827)
-
캐시(Cache), 캐시(Cache) 도식도
캐시(Cache)캐시(Cache)는 빠른 작업속도를 위해 존재합니다. 캐시(Cache) 도식도웹 브라우저는 오래전부터 페이지나 이미지 파일에 대해서 캐시를 사용해 왔습니다. 사이트의 모든 페이지에서 로고 이미지를 반복해서 사용할 경우, 일반적으로 브라우저는 한번 만 원격서버로부터 로고이미지를 읽고 로고를 브라우저의 캐시(HTTP Cache)에 저장합니다. 그리고 해당 로고가 필요한 경우 원격서버에 요청하지 않고 캐시로 부터 읽어 들임으로써 성능을 향상 시킬 수 있습니다.
-
URLConnection클래스의 필드 - 연결 설정하기, URLConnection클래스의 protected instance field
URLConnection클래스의 필드 · 연결 설정하기 · URLConnection클래스의 protected instance field 연결 설정하기URLConnection클래스는 클라이언트가 서버에 요청을 생성하는 방법을 명확히 정의하기 위하여 7개의 protected 인스턴트 필드를 제공합니다.필드들은 모두 protected로 선언되어 있으므로, 이 필드들의 값은 메소드를 통해 접근하거나 변경할 수 있습니다. 그러나 이 7개의 필드들은 URLConnection이 연결되기 전에만 변경할 수 있으며 연결이 생성된 이후에 호출될 경우 필드에 값을 설정하는 대부분의 메소드는 예외를 발생시킵니다. 필드명 설명 protected URL url · url 필드는 URLConnection이 연결하고자 하는 URL을..
-
URLConnection 클래스의 주요 메서드
URLConnection 클래스의 주요 메서드 addRequestProperty(String a, String b) 키(a) 와 값(b)을 가지고 요청할 수 있는 Properity 값을 미리 설정해 놓음. 특정 키값을 가지고 읽을 수 있도록 함 connect() 연결 된 곳에 접속 할때 (connect() 호출해야 실제 통신 가능함) getAllowUserInteraction() 연결 된 곳에 사용자가 서버와 통신 할 수 있는 환경 확인(boolean)in/output이 해당 서버 , 연결 포트로 가능한지 확인 getContent() content 값을 리턴 (inputStream 값을 리턴) getContent(Class[]) 위 내용을 class[] 배열 값을 입력 getContentType() co..
-
ServerSocket 정보 - 로컬 호스트가 하나 이상의 IP 주소를 가지고 있는 경우, 어떤 주소가 반환될지 예측할 수 없는 경우, 서버 소켓이 네트워크 인터페이스에 아직 연결되지 않은 경우, 서버 소켓..
ServerSocket 정보서버 소켓에 의해 사용 중인 로컬 주소(getInetAddress)와 포트(getLocalPort)를 알려주는 두 가지 get 메서드 제공하는데 이 두 메소드는 네트워크 인터페이스를 명시하지 않았거나 익명 포트를 사용하여 서버 소켓을 생성한 경우 유용하게 사용됩니다. 로컬 호스트가 하나 이상의 IP 주소를 가지고 있는 경우호스트의 IP 주소 중 하나가 반환됩니다. 어떤 주소가 반환될지 예측할 수 없는 경우InetAddress 클래스를 이용하면 도메인 주소와 IP주소를 알아낼 수 있는데 ServerSocket 의 getInetAddress()메소드를 이용하면 IP주소를 확인 할 수 있습니다. try{ ServerSocket server = new ServerSocket(0); S..
-
ServerSocket 클래스의 주요 메서드, ServerSocket 연결받기
ServerSocket 클래스의 주요 메서드
-
소켓을 이용한 입출력 스트림 생성, 소켓정보, 소켓 종료
소켓을 이용한 입출력 스트림 생성· TCP 소켓은 두 개의 네트워크 사이에서 바이트 스트림 통신을 제공합니다.· Socket 클래스는 바이트를 읽기 위한 메서드와 쓰기 위한 메서드를 제공합니다.· 이 두 가지 메서드를 이용하여 클라이언트와 서버간에 통신을 할 수 있습니다. Socket socket = new Socket("211.238.132.50",4000); InputStream in = socket.getIputStream(); OutputStream os = socket.getOutputStream(); 소켓정보Socket 클래스는 로컬의 IP 주소와 포트정보를 알 수 있는 메서드와 Socket 으로 연결된 호스트의 IP 주소와 포트정보를 알 수 있는 메서드를 제공합니다.