2010-05-18 6 views
0

데몬을 C로 작성했지만 printf를 사용하여 메시지를 출력하는 데몬이 있습니다.이 데몬으로 입력을 받고 다시 할 수 있습니다. , 정말로 중요하지는 않지만 그 메시지를 DB에 저장하기 위해 다른 컴퓨터로 보냅니다.)PHP에서 데몬을 스트림으로 만들려면 어떻게해야합니까?

내 질문에 어떻게이 스트림을 PHP에서 스트림으로 만들 수 있습니까? 예를 들어 file_put_contents의 입력/출력을이 스트림에 연결할 수 있습니다. 당신이 실행하려는 명령이 있다면

+0

대화 형입니까, 아니면 출력물을 가져와야합니까? – ereOn

+0

대화식, 최신 출력물을 가져와 (원하는 경우) 메시지를 보내야합니다. –

답변

2

음, 체크 아웃 : http://us.php.net/manual/en/function.proc-open.php

을가 특정 포트 (TCP 통신)에 듣고있어 프로세스의 경우 사용할 수 있습니다 http://us.php.net/manual/en/ref.sockets.php

그냥 모든 내장 된 파일 시스템 함수/클래스 (YOURNAME : //resource/resource.name)의 파일처럼 취급 할 수있게하려면, 체크 아웃 : http://us.php.net/manual/en/class.streamwrapper.phphttp://us.php.net/manual/en/function.stream-wrapper-register.php

+0

+1, 그의 질문에서 proc_open이 갈 길이 란 소리가납니다. – Josh

관련 문제