서버없이 작동하는 메세지 프로그램 만들려고하는데 참고가 될만한 정보를 찾고있습니다.

조회수 739회

구글에 전부 클라이언트 <-> 서버 방식의 정보만 있어 궁금한점이 있습니다. 서버없이 동작하는 메세지 프로그램을 만들려고하는데 어떠한 방법으로 해야할지 방향을 못잡고있습니다. 가장 이상적인 참고 프로그램은 x-popup,MsgPopupII 이 이두가지 메세지 프로그램 인데 어떠한 방식으로 같은 프로그램끼리 설치된 사용자를 찾고 서버 없이 돌아가는게 가장 궁금합니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • p2p 입니다. 서버가 없는게 아니라 프로그램 자체가 서버와 클라이언트 역활을 전부하는 구조입니다. 프로그램간에 서로 연결되는 구조를 갖습니다. 단점은 서버가 없으므로 nat 에 한정(내부네트워크)할 수 밖에 없게 됩니다. 물론 극복하는 방법으로 홀펀칭등의 방법이 있지만...장비들이 다양해서 100% 가능하다고 할 수 없습니다. 그런 이유로 스턴 서버를 활용하는 경우가 많습니다. 정영훈 2019.11.13 19:10

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)