웹 페이지의 C++ 프로그램에서 처리 된 일부 값을 표시하고 싶습니다.이 정보는 많은 클라이언트에서 열어야하며 웹 페이지는 내 응용 프로그램에 필수 항목이 아니어야합니다.C++ 실행 스레드가있는 라즈베리 파이
나는이 문제를 해결하는 데 미쳐지기 때문에이 요구 사항을 설명했다 : 나는 cgi에 관한 많은 샘플을 발견했는데, 어떻게 작동하는지, 그리고 웹에서 호출 한 프로세스이기 때문에 내 범위가 충분하지 않다는 것이 분명하다. 내 응용 프로그램과 연결되어 있지 않습니다. 내 메인 CGI 프로그램으로 수 없다, 심지어는 웹 페이지가 열리지 않을 실행해야합니다 (선택적이어야합니다).
그럼 어떻게 cgi 프로그램과 내 메인 C++ 프로그램간에 데이터를 공유 할 수 있습니까?
파일이나 데이터베이스에 저장하는 것이 실제로 유일한 방법입니까?
마지막으로 나에게 필요한 것은 "get"과 "post"정보를 가로 채거나 웹 서버 (서버 코드 스크립트)에서 내 기능을 호출하는 것입니다. 이 단방향 시스템의 경우
감사 안드레아
"wall of text"- 약간 부셔 라. 일단 그렇게했다면 심호흡을하고 전체 설정이 무엇인지 설명하십시오. 파이가 인터넷에 연결되어 있고'http : // AndreasRaspberryPi/'를 입력하면 페이지에 예쁜 색상으로 된 숫자가 나타나게하거나 somhere와 다른 웹 서버가 연결되게합니다. 너의 파이? –
raspy가 내 홈 네트워크에 연결되어 있습니다. 다음 단계는 웹에 게시 할 예정입니다. 그러나 잠시 후 제발, 우리는 열악한 브라우저 나 내 컴퓨터에 연결된 웹 브라우저에서 내 웹 페이지를 열어 볼 수 있습니다. 네트워크 ... 당신이 장치의 IP를 입력하는 것처럼. –
데이터는 얼마나 자주 변경됩니까? 정적 페이지 [시간 초과 자동 재로드가있는 웹 서버]를 설정하고 업데이트해야 할 때 이전 페이지를 새로운 페이지로 원자화하여 교체하는 "이름 바꾸기"를 수행 할 수 있습니까? 또는 액세스에 밀리 초 정밀도가 필요합니까? –