개발
[시스템 프로그래밍] Simple Message Queue example
jsilva
2011. 12. 11. 20:05
프로그램은 단순하게 3가지 파트로 나뉘어있다.
1. prio_queue.h <공통>
2. msg_server.c <메세지를 받아 줄 서버>
3. msg_client.c <메세지를 보낼 클라이언트>
실행방법은 간단하다.
먼저 둘다컴파일한다.
본인은 linux에서 작업하기 때문에 gcc로 했다.
먼저 컴파일
> gcc -o a msg_server.c
> gcc -o b msg_client.c
서버 백그라운드로 작동.
> ./a &
메세지를 보내보자! (ex. ./b hello 10)
> ./b msgcontent priority(정수)
이렇게하면 아마 이런 화면이 뜰것이다.
그럼 모두 열공하시길..!!!
1. prio_queue.h <공통>
2. msg_server.c <메세지를 받아 줄 서버>
3. msg_client.c <메세지를 보낼 클라이언트>
실행방법은 간단하다.
먼저 둘다컴파일한다.
본인은 linux에서 작업하기 때문에 gcc로 했다.
먼저 컴파일
> gcc -o a msg_server.c
> gcc -o b msg_client.c
서버 백그라운드로 작동.
> ./a &
메세지를 보내보자! (ex. ./b hello 10)
> ./b msgcontent priority(정수)
이렇게하면 아마 이런 화면이 뜰것이다.
그럼 모두 열공하시길..!!!