2014-07-23 6 views
0

나는 직장에서 대기열 관리 시스템을 만들고 사용자에게 SMS 확인을 보내기 위해 gsm 모뎀을 구현하기 위해 노력하고 있습니다.PHP 코드에서 gsm 모뎀 서비스 호출

저는 COM 포트에 액세스하고 usedAT 명령을 사용하여 SMS를 보내는 PHP DIO 라이브러리를 사용했습니다.

하지만 httpd.exe와 관련이없는 다른 프로세스로 내 AT 명령을 분리하고 싶습니다. 일부 다른 언어로 작성된 gsm 모뎀 서비스를 별도로 사용하고 PHP 코드에서 호출 할 수 있습니까?

PHP 스크립트를 추가하여 일부 소켓을 수신하고 Python 스크립트를이 소켓에 추가 할 수 있습니까?

답변

0

소위 말하는 프로세스 간 통신을 구현하여이 동작을 달성했습니다. 항상 소켓을 청취하는 Python 소켓 서버를 만들었습니다. 내 PHP 코드에서는 함수 (함수, 스크립트 이름 및 매개 변수)를 소켓에 전달하는 함수를 작성했습니다. 그래서 Gsm을 사용할 필요가있을 때 PHP에서 소켓에 모든 정보를 보냈습니다. Python 소켓 서버는이 정보를 얻고 Python 스크립트를 호출하여 AT 명령을 처리합니다.