티스토리 뷰

728x90

Minitalk 서브젝트는?

 

클라이언트에서 서버로 문자열을 전송해 서버에서 그 문자열을 출력하는 두 개의 프로그램을 만드는 문제다.

 

정말 간단한 느낌이지만 서로 다른 프로세스로 동작하기 때문에 어떻게 처리해야할지 고민을 해야한다.

 

이것을 해결하기 위해 서브젝트에서 제시한 내용은 UNIX 시스템의 signal이다.

 

그리고 signal 중에서도 SIGUSR1과 SIGUSR2 만 사용하는 것을 조건으로 제시했다.

 

즉, 2가지 Unix signal을 이용하여 문자열을 주고 받는 2개의 프로그램을 만드는 것이 minitalk이다.

 

그러면 이제 다음 글을 통해 어떻게 풀 것인지 알아보자!

 

밑에는 다음 글을 보기 전에 미리 알면 좋을 힌트다~

 

 

문제 풀이 힌트

힌트

 

출처

https://www.quantil.com/content-delivery-insights/content-acceleration/data-transmission/

 

Data Transmission – Parallel vs Serial

What is data transmission? Data transmission refers to the process of transferring data between two or more digital devices. Data is transmitted from one device to another in analog or digital format. Basically, data transmission enables devices or compon

www.quantil.com

 

 

다음 글

https://blog-001.tistory.com/79

 

[42서울, Minitalk] 1. 신호를 이용한 문자 전송

문자 전송? 문자열 전송은 다수의 문자를 순서에 맞게 보냄으로써 해결할 수 있다. 문자를 보내는 방법을 알게된다면 그 행위를 반복함으로써 문자열 전송을 해결할 수 있다. 그렇다면 문자는

blog-001.tistory.com

 

댓글
최근에 올라온 글
최근에 달린 댓글
링크