1
스마트 클라이언트 응용 프로그램을 작성하려고합니다. 이 응용 프로그램은 웹 서비스와 통신 할 스윙 기반 데스크탑 클라이언트입니다. 서버 측 파일 시스템에서 변경이 발생하면 웹 서비스에서 클라이언트로 메시지를 보내려고합니다. 웹 서비스를 사용하고 싶었지만 서버와 클라이언트간에 양방향 통신을 구현하는 방법을 잘 모르겠습니다. 가능한가? 그렇다면 어떻게? 대안이 없다면?서버 대 클라이언트 알림/웹 서비스 (jax-ws) - 클라이언트 통신
내 생각에 똑같은 아이디어가 있었지만, 서버 측에서 몇 가지 사항이 변경되면 클라이언트 측에서 즉각적인 조치가 필요합니다. 시간이 갈수록 서버를 ping 할 때 성능이 떨어집니다. 왜냐하면 별도로 작성해야하기 때문입니다. 스레드가 서버를 핑 (ping)합니다. 그 스레드는 항상 실행 상태가됩니다. 어떤 변화가 서버 측에서 발생하는 것처럼 다른 해결책이 필요하다면 클라이언트 측에 즉각적인 조치를 보냅니다. \ – Asghar
IMO, 이러한 클라이언트가 응답을 기다리고 있음을 서버에 알릴 방법이 없습니다. 따라서 요청/응답 절차를 고수해야합니다. –