현재 클라이언트 역할을하는 모바일 사용자가 있으며 해당 컴퓨터의 실행중인 서버를 통해 집에 연결할 수 있습니다.중개자 추가를 고려중인 TCP 클라이언트/서버
동적 IP 주소 및 포트 포워딩에 문제가 있습니다.
나는 NAT traversal에 대해 생각해 보았지만, 모든 인스턴스에서 작동하지는 않습니다.
이상적으로는 모바일 앱에 사용자 이름과 비밀번호를 입력하고 시작시 서버에 매개 변수로 넣고 둘 다 다른 곳에서 호스팅되는 중간 서버와 통신하도록합니다. 그런 식으로 그들은 그 어떤 것도 신경 쓰지 않아도됩니다.
문제는 실행중인 서버가 모바일 응용 프로그램이이 시나리오에서 정보를 요청하는시기 또는 응답 할 대상을 알 수 없다는 것입니다.
구현 제안 또는 대안을 찾고 있습니다. 정말로, 아무것도 인정 될 것입니다.
가정용 컴퓨터가 다른 곳에서 호스팅되는 서버에 연결하는 경우 해당 연결을 유지하도록 설정할 수 있으며 모바일 응용 프로그램과 통신 할 때마다 연결해야하므로 홈 컴퓨터에 메시지를 보냅니다. 가정 사용자가 해당 프로그램을 실행하는 동안 살아 있습니다. 아니? – Omar
이것이 결국 내가 한 일입니다. 고마워. –
당신을 진심으로 환영합니다. 도와 줘서 기뻐. 어쩌면 나는 답을 답으로 받아 들일 수 있도록 답을 달아야한다. – Omar