2013-05-13 2 views
0

UDP 기반의 서브 클라이언트 모델을 개발했습니다. 클라이언트는 임의적으로 서버에 연결됩니다. 한 번에 살아있는 고객의 수가 고정되어 있지 않다는 뜻입니다. 새로운 클라이언트는 언제든지 통신 할 수 있습니다. 즉, 1 개의 라이브 클라이언트 또는 100 개의 클라이언트 또는 임의의 수의 클라이언트가있을 수 있습니다.HTTP 프록시 서버 - 동적 클라이언트를 처리해야 함

이제 이러한 모델에서 HTTP 요청을 추가해야합니다. 브라우저는 서버에 요청을 보내고 서버는 어떤 신원을 기반으로 클라이언트를 그 클라이언트로 전달합니다. 이 요구 사항에 사용할 수있는 메소드 또는 readymade 서버 (예 : nginix 또는 lighttpd)가 있습니까?

내 큰 걱정은 대상 클라이언트가 고정되어 있지 않고 계속 변경된다는 것입니다. 대부분의 서버 (nginix 또는 lighttd)에는 대상 주소에 대한 정적 항목이 있습니다.

+1

질문을 조금 더 자세히 설명하십시오. 실제로는 모호합니다 (어떤 종류의 대답을 기대합니까?). HTTP를 통해 요청 된 리소스가 부하 분산 장치 뒤의 클라이언트 네트워크에서 UDP로 전달되는 HTTP 부하 분산 장치를 개발하고 있습니까? – CodeCaster

+0

아니요. 나는로드 블 랜싱에 개입하지 않았습니다. 난 그냥 브라우저에서 HTTP 서버에 http 요청을 전달하려면 http 클라이언트에 싶습니다. – user2377110

+0

하나의 HTTP 서버가 있고 http 클라이언트가 장치에서 실행 중입니다. 이 장치에 전원이 들어 오면 http 서버로 들어가기 시작합니다. 이제 브라우저에서 장치에 액세스하고 싶습니다. 브라우저로부터의 모든 요청은 어떤 신원에 기반하여 분리 된 클라이언트를위한 http 서버를 거치게됩니다. 서버에서 클라이언트로이 요청 전달을 수행하는 방법. 클라이언트는 고정되어 있지 않습니다. – user2377110

답변

0

나는 당신의 시나리오를 말할 때 그들이 서버에 연결하는 다중 센서로 시각화 한 다음 요청을 보내고 응답을 기다립니다.

나는 HTTP를 통해 액세스 할 수 있도록 그러한 모듈을 어떻게 든 관리하려고합니다.

모든 업데이트 연결시 응답이 노드에 대한 변경 사항을 피기 백 방식으로 포함하도록 일반 서버에 새 구성 항목을 남길 수 있습니다.

또는 서버가 특정 노드에 액세스하는 것에 관심을 표시 한 다음이 연결되면 서버가 관심 클라이언트에 알릴 수 있습니다. 센서는 창 시간 동안 센서에 연결하려는 클라이언트에게주의를 기울여야합니다.

분명히 더 많은 정보가 도움이 될 것입니다.