(2019-2020) 행정안전부 GIS 기반 통합상황관리 시스템 (안드로이드) <출처: 행정안전부 gis.ndms.go.kr>
사용 스택:
Chan Hee LeeOriginal2020년 1월 1일Less than 1 minuteAboutPortfolioProjectMobile지노시스템(주)AndroidJavaKotlinnotionportfolioprojectproject-2020ginnoandroidjava
client: development machine에서 동작. shell에서 client를 invocation해서 command 실행 가능. ADT, DDMS도 client
server: development machine의 background process이며, client와 daemon 사이에서의 communication을 관리
daemon: 각각의 device에서 동작하는 background process
client를 시작하면, ADB server가 실행중인지 확인해서 실행중이지 않으면 server를 시작시킨다. server가 시작되면 TCP의 5037 port로 binding해서 adb client로부터의 command를 받아들이는데, 모든 client는 server와 communication 하기 위해 5037 port를 사용.