개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.08 08:44

getSocketName() 메소드 이해를 부탁드립니다.

목록
  • 보안전문가 5일 전 2025.05.08 08:44
  • 12
    1
안녕하세요 선생님. 저는 네트워크 프로그래밍을 공부하고 있습니다. recently 저는 소켓 프로그래밍을 공부하고 있었습니다. getSocketName() 메소드는 소켓의 IP 주소와 포트 번호를 반환하는 메소드 인데요, 이 메소드는 소켓의 이름을 얻어내는 것 자체는 이해가 됩니다. 그러나 이 메소드는 소켓의 이름을 리턴하는 것이 아닌 소켓의 주소와 포트 번호를 리턴하는 것인 이유를 이해할 수 없어서 도움을 받으러 왔습니다.

리턴하는 이름이 socket address를 나타내는 것일 수 있나요?

    댓글목록

    profile_image
    나우호스팅  5일 전



    getSocketName() 메소드는 소켓의 이름을 얻어내는 것처럼 보이지만, 실제로는 소켓의 주소와 포트 번호를 반환합니다. 이는 소켓 프로그래밍에서 소켓의 주소와 포트 번호가 소켓의 이름을 나타내는 데 사용되기 때문입니다.

    소켓의 주소는 IP 주소 또는 호스트 이름을 나타내며, 포트 번호는 소켓이 연결된 프로세스의 포트 번호를 나타냅니다. 따라서 getSocketName() 메소드는 소켓의 주소와 포트 번호를 반환하는 것이 소켓 프로그래밍의 일반적인 관행에 부합합니다.

    소켓 주소는 소켓의 이름을 나타내는 데 사용될 수 있습니다. 예를 들어, 소켓 주소는 소켓을 식별하는 데 사용될 수 있으며, 소켓 주소가 같은 소켓끼리만 통신할 수 있습니다. 따라서 getSocketName() 메소드는 소켓 주소와 포트 번호를 반환하는 것이 소켓 프로그래밍에서 소켓의 이름을 나타내는 데 사용되는 소켓 주소와 포트 번호를 반환하는 것과 동일합니다.

    2025-05-08 08:45

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 18,960건 / 1 페이지

검색

게시물 검색