본문 바로가기
[android] Google Play Service: Nearby Connections API [android] Google Play Service: Nearby Connections API https://code.tutsplus.com/tutorials/google-play-services-using-the-nearby-connections-api--cms-24534 -Google Play Service(이하 G.P.S) 에 있는 Nearby Connections API 를 이용하면,LAN ( Local Area Network ) 를 이용해 App 을 host 로 작동시키면서 여러개의 device 를 해당 host 에 연결시킬 수 있다. Use case 는 phone 을 android TV 에 연결해서 control 을 한다던지, Multi user 를 연결해서 game 을 한다던지 할 수 있겠.. 2019. 1. 28.
[Network] OSI 7 Layers - Layer 4 Transport [Network] OSI 7 Layers - Layer 4 Transport 출처, 참조 : http://luuzun.blog.me/50189217223http://defoenet.com/ccna/ Layer 4. 전송계층 : 데이터 전송 ( TCP - Transmission Control Protocol ) 응용프로그램 계층으로 데이터 전송을 담당한다.주로 TCP 프로토콜을 사용하며, 포트( 0~65535 ports ) 를 통해 패킷을 응용 프로그램으로 전송한다.Transport Layer 에서는 데이터의 신뢰성, 흐름제어에 focus 되어 있다.가상 회로 구축, 유지 및 종료, 전송 오류 검출 및 복구의 기능을 갖는다. Layer 5 로부터 전달받은 패킷에 Src port, Dst port 를 덧붙인.. 2014. 4. 20.
[java]DatagramSocket bind() connect() difference java, DatagramSocket bind() connect() difference DatagramSocket 의 bind() 와 connect() 의 차이 DatagramSocket ( UDP ) 에는 bind() 와 connect() 라는 두개의 함수가 있는데 두개 함수의 구분이 확실하지 않아 알아보았다. bind() 는 socket 에 port 를 연결하는 것. bind 를 한 process 에서 release 를 하기 전까지 이 port 는 다른 process 에서 쓸 수 없다. connect() 는 socket 에게 connect 를 하도록 하는 것이다. TCP/IP 가 아닌 UDP( datagram ) 의 경우는 사실 connect 가 꼭 필요한 것은 아니다. DatagramSocket 을.. 2013. 12. 10.
[Script] node.js 란 무엇인가? node.js 란 무엇인가? - 서버 사이드 자바스크립트 기술. - 모든 API는 이벤트 지향 비동기 API. - 비동기 처리 특성에 의한 동시 접속 처리 능력이 월등히 뛰어남. - 오픈소스로 모듈에 대한 커뮤니티가 활성화가 잘 되어있다. - js 파일 하나가 하나의 모듈 - 각각의 모듈은 기본적으로 외부에서 접근할 수 없으나, module.exports 를 통해 외부에 오픈할 변수나 함수를 정의할 수 있다. - 반대로 require 는 다른 외부 모듈( js ) 를 가져올 수 있으며, 해당 모듈에서 module.exports 로 정의한 변수나 함수를 사용할 수 있다. - Node는 다음과 같은 기본 모듈을 가진다. * Process : 프로세스에 대한 정보를 담고 있는 전역 객체 * Utilities .. 2012. 9. 18.
반응형