내 임무는 내외부 직원 모두를위한 메신저 프로그램을 작성하는 것입니다. 실제로 작성했습니다. 그러나 이것은 클라이언트 소프트웨어를 사용하여 서버에서 "check-mesg"를 유지하는 것이 좋은 방법이 아닙니다. 그래서 저는 IM 프로그램을 시뮬레이션하고 있다고 생각합니다.메신저 (IM)가 작동하는 방식 (듣기)?
나는 클라이언트 응용 프로그램을 청취 서버로 만들고, 메인 서버에서 "mesg-center"없이 P2P로 대화하게하고 싶다 (오프라인 mesg가 발생하지 않는 한). 문제는 라우터 뒤에있는 동안 외부 사용자 (다른 클라이언트 앱)에게 내 위치를 알려주는 것입니다.
다른 IM 프로그램도 클라이언트 컴퓨터에서 서버로 실행됩니까? 그리고 어떻게 그들을 통해 얻을 수 있습니까?
미리 감사드립니다.