C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[8283] Re:질문 한가지더.. 프로세스와 프로세스간 통신은 어떻게..
경호 [ansoni19] 1473 읽음    2001-06-16 10:00
김원주님 안녕하세요 경호입니다.

아래의 소스는 받아서 보아야 하는데 음 제가 그럴만한 시간은 없구 쩝...
일단 이것부터 아는데로 답변을 하도록 하지요 ^^

: A라는 프로그램이 있는데 이 프로그램이 B와 C라는 별도의 프로그램을 실행시킵니다.
: 그런후에 A가 B와 C에게 자신의 정보중 일부를 B 와 C에게 전송하는 방법은 어떻게
: 하면 될까요?
==> 음 이 질문은 UNIX의 방법과 비슷하다고 할수 있지요...
BC에서두 공유 메모리를 이용하시면 됩니다. 공유 메모리를 이용하는 방법은
검색을 해보시면 여러 분들께서 올려주신 답변이 있으니가 참고하세요. 그리고 메세지
의 형태가 단순하다면 user message로도 처리하는 방법이 있는것으로 알고 있습니다.


: 또한 A, B, C 프로그램이 하나의 공유된 자원을(하드웨어든 메모리든) 읽고 쓰는 과정에서
: Locking을 해야 하는 경우에는 어떻게 해야 하나요?
==> 이부분은 역시 위의 문제와 일맥상통 한다고 할수 있지요 하나의 프로그램에서 특정
부분의 자원을 할당 받아서 쓰고 있다면 공유하고 있는 메모리의 특정부분에 값을 특정한
값으로 set해놓으면 다른 놈들이 공유하고 있는 자원을 쓰기전에 해당부분의 메모리값을
검사 하도록 하면 되겠지요. 음 이게 바로 뮤텍스 이니까 님이 공유메모리를 이용해서 간단
하게 뮤텍스를 구현하면 될것 같군요 ^^

그럼 즐프하세요 ^^

+ -

관련 글 리스트
8279 질문 한가지더.. 프로세스와 프로세스간 통신은 어떻게.. 김원주 1356 2001/06/15
8283     Re:질문 한가지더.. 프로세스와 프로세스간 통신은 어떻게.. 경호 1473 2001/06/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.