[C] 엘리베이터 관리 프로토콜 소켓프로그래밍
- 최초 등록일
- 2010.12.25
- 최종 저작일
- 2010.12
- 13페이지/ 한컴오피스
- 가격 2,000원
소개글
[C] 엘리베이터 관리 프로토콜 소켓프로그래밍
목차
1. EMP의 Flow Chart
2. EMP Socket Programming Source Code
(1) Server Source Code
(2) Client Source Code
3. EMP의 실행 동작 (※Note : iamtaesu - 관리자 ID, 20062655 - 사용자 ID)
(1) 관리자 모드 접속 (Server - 왼쪽, Client - 오른쪽)
(2) 사용자 모드 접속 (Server - 왼쪽, Client - 오른쪽)
(3) 오류 및 예외처리 (Server - 왼쪽, Client - 오른쪽)
본문내용
3. EMP의 실행 동작 (※Note : iamtaesu - 관리자 ID, 20062655 - 사용자 ID)
(1) 관리자 모드 접속 (Server - 왼쪽, Client - 오른쪽)
① 관리자 모드로 접속된 화면
Client Request : INIT (ID: iamtaesu, Password: 123123)
Server Response : 201 Connected the Management mode
관리자 모드로 접속되었음을 나타낸다.
② 엘리베이터를 10층으로 호출한 상황
Client Request : CALL (Floor: 10)
Server Response : 200 OK, 10 Floor
엘리베이터가 10층으로 호출되었음을 나타낸다.
③ 엘리베이터가 가동 중인 상태에서 10층으로 호출한 상황
Client Request : CALL (Floor: 10)
Server Response : 301 Busy
현재 엘리베이터가 가동 중이기 때문에 Client의 Call 명령을 수행할 수 없음을 나타낸다.
④ 엘리베이터의 실시간 전력 사용량 확인
Client Request : INFO
Server Response : 200 OK, 1291220420kW
서버는 현재 실시간 전력 사용량을 Return한다.
⑤ 엘리베이터를 절전모드로 전환
Client Request : CTRL (Mode: 0)
Server Response : 200 OK, Sleep Mode
(엘리베이터를 절전모드로 가동함을 나타냄)
참고 자료
없음