server 6

HTTP 통신 VS Socket 통신

단말기와 웹서버와 통신 방식은 다음과 같이 크게 두 가지로 구분할 수 있습니다. ① HTTP 통신 ② Socket 통신 HTTP와 Socket의 가장 큰 차이점은 접속(Connection)을 유지하는지의 여부입니다. 물론 파일 전송만을 전문으로 처리하는 FTP도 있지만 이것은 HTTP를 확장한 개념이므로 HTTP에 포함시키겠습니다. 1. HTTP 통신 HTTP 통신은 웹브라우저에 정보를 표시하는 것과 같이 클라이언트의 요청이 있을 때 서버가 해당 페이지에 대한 자료를 전송하고 곧바로 연결을 끊는 방식입니다. 현재 여러분이 제 블로그를 보고 있지만 맨 처음 이 페이지가 보여지는 순간만 서버와 연결되고 현재는 서버와 접속이 끊어진 상태입니다. 이 상태에서 F5 키를 눌러 새로고침을 하거나 다른 페이지로 이동..

javascript & jQuery 2016.08.18

[TOMCAT] There are no resources that can be added or removed from the server.

오류상황 svn connection하고 server 를 켜야해서 tomcat 7 서버를 연결했다. 오류원인 connection 한 project를 gradle 한 후에 refresh를 하지 않았다.일반 프로젝트에서 웹프로젝트로 변환이 안되었다.웹 프로젝트가 하나도 없으니 서버에 add 할게 없다고 오류가 나지! 오류해결 project를 refresh 하여 웹프로젝트로 인식 시킨후 해결! 웹 프로젝트가 되면 musicblock 왼쪽 이모디콘?의 좌측상단에 보면 지구본이 생김

오류관리 2016.05.07

[Server] Node.js

닉네임 실시간 중복확인 기능을 구현하기 위하여 NodeJS를 사용해야 할 일이 생겼다.NodeJS 나 Tomcat 에 Ajax를 통하여 요청!! 실시간 통신 기술 : TCP socket, WebSocketpackage.json http://www.nextree.co.kr/p4771/ http://furtur3.blogspot.nl/2015/07/nodejs-express-jquery-ajax.html Nodejs.org NodeJS란!Apache와 같은 웹서버 들은 요청마다 쓰레드를 생성하는 쓰레드 기반 따라서, realtime application 처럼 long-lived connection을 사용하는 app에서는 적합 x, 확장 어려움 이러한 쓰레드 기반의 문제를 해결하기 위..

기타내용 2016.05.02

[java01] Server/Network 기초

ServerSocket ss = new ServerSocket(port)Socket s= ss.accept(); //연결된 상태 server는 여러 request를 받아야하므로 항상 wating 상태network blocking(블럭킹) : 네트워크 연결을 기다리는 상태 (I/O blocking 등등) Socket(ip,port) : Client와 Server의 연결자체 getInputStream() : return type-> InputStreamgetOutputStream() : return type -> OutputStreamsetSoTimeout() : 연결을 기다리는 시간설정 ServerSocket : port로 접속하는 애를 기다림(wating 상태를 추상화함) accept() : return..

JAVA 2016.03.23
반응형