Microsoft MVP성태의 닷넷 이야기
글쓴 사람
Sungwoo Park (musicbox3 at nate.com)
홈페이지
첨부 파일
 

일반적으로 C#에서 사용하던 remoteEndpoint 메소드는 역시 사용이 안될 것 같아서요
html,body{padding:0;margin:0;font-family:Verdana,Geneva,sans-serif;background:#fff;}html{font-size:100%}body{font-size:.75em;line-height:1.5;padding-top:1px;margin-top:-1px;}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em}h3{font-size:1.16em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.7em}p{margin:0 0 1em;padding:0 .2em}.t-marker{display:none;}.t-paste-container{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}ul,ol{padding-left:2.5em}a{color:#00a}code, pre{font-size:1.23em}
   private async void SocketListener_ConnectionReceived(Windows.Networking.Sockets.StreamSocketListener sender,
    Windows.Networking.Sockets.StreamSocketListenerConnectionReceivedEventArgs args)
        {
            //Read line from the remote client.
            string a = args.Socket.Information.RemoteAddress(); 라는 메소드를 사용하여

textBlock.text = a; 이런식으로 작성하려 하였는데요.안되네요
제가 문법을 잘못 작성한 것인지 아니면 UWP 에서는 사용이 불가능 한 메소드인지 모르겠습니다.
RemoteAddress에빨간줄이그어집니다. 어떤메소드를 사용해서 접속한 클라이언트의주소를 받아올 수 있을까요?









[최초 등록일: ]
[최종 수정일: 12/9/2015]


비밀번호

댓글 작성자
 



2015-12-09 12시57분
Socket.Information 속성에 대한 도움말을 잘 보시면 해답을 낼 수 있을 것입니다.
정성태
2015-12-10 12시43분
답변 감사합니다. 계속 API를 참조 하고 있는데 잘 안되네요 말씀하신 Socket.Inormation의 Socket은 StreamSocket인가요?
Sungwoo Park
2015-12-10 01시36분
넵. 올려주신 소스코드를 그대로 올린 것으로 args를 뺏을 뿐입니다. 비주얼 스튜디오에서 Information 단어에 커서를 두고 F1 키를 누르면 곧바로 도움말 화면이 열리는데, 거기서 Information에서 지원되는 속성 및 메서드를 확인해 보세요. 답이 나옵니다.
정성태
2015-12-10 02시33분
답변 감사합니다. StreamSocket socket = new StreamSocket(); 를 추가해서 해보다가 계속실패 했네요.
string a = args.Socket.Information.LocalAddress.DisplayName.ToString(); 또는
string a = args.Socket.Information.LocalAddress.ToString();으로 하니까 되네요.
제가 API 를 보는 법을 잘 몰라서 계속 잘못된 방향으로 가는 것 같습니다.
API 에 예제는 없고 public StreamSocketListenerInformation Information { get; } 이런식으로만 설명되어 있으면 메소드를 어떻게 사용해야 할지 감이 안잡힙니다.
네이버도 구글링도 UWP는 예제가 별로 없어서 API를 보는법을 더 공부해봐야할 것 같습니다.
그래서 계속 Socket. 찍어보고 하나 하나 이름 보고 적용해보면서 작업해보고 하다보니 실패가 많아지네요.
꾸준하게 답변 달아주셔서 감사합니다.
Sungwoo Park
2015-12-10 02시34분
아 Socket.Information.LocalAddress이 아니라
Socket.Information.RemoteAddress 내요 잘못 썼네요.
Sungwoo Park
2015-12-10 03시15분
args.Socket.Information 속성의 타입은 StreamSocketListenerInformation 이 아니고 StreamSocketInformation 입니다. 코드 상에서 F1키를 눌러보면 아래의 URL로 갈 것이고,

StreamSocketInformation class
; https://msdn.microsoft.com/en-us/library/windows.networking.sockets.streamsocketinformation.aspx

그럼 속성중에 LocalAddress, RemoteAddress가 보이고 도움말도 함께 있습니다. 물론, 그 링크들을 누르면 더욱 자세한 설명으로 이어집니다.

정성태
2015-12-10 05시05분
예 감사합니다.
Sungwoo Park

... 31  32  33  34  35  36  37  38  39  40  41  42  43  [44]  45  ...
NoWriterDateCnt.TitleFile(s)
3611나그네9/30/20157514안녕하세요 답글을 이제 보았습니다. [3]
3608기차니9/21/20158379컬럼이 많은 데이터그리드에서 정렬 할 때 속도가 느립니다. [3]
3609기차니9/22/20158462    답변글 [답변]: 컬럼이 많은 데이터그리드에서 정렬 할 때 속도가 느립니다. [1]파일 다운로드1
3610기차니9/23/20158805        답변글 [답변]: [답변]: 컬럼이 많은 데이터그리드에서 정렬 할 때 속도가 느립니다. [5]파일 다운로드1
3606손님9/20/20157857확장 클래스 네이밍 규칙은 어떻게 하시나요? [1]
3605sp...9/18/20157284익명형식을 다른 클래스의 인스턴스로 전달하고 싶습니다. [1]
3604po...9/11/20158035[C#] Singleton 을 사용하면서 궁금한점이 있어 질문 남깁니다. [2]
3603강준9/11/20157266xamarin 을 시작하려고 하는데 혹시 도움이 될만한 사이트나 정보 있으면 공유해 주세요~~ [1]
3602Mi...9/9/20158372aspx > 다른 확장자로 변경 후 디버깅 때문에 질문 드려 봅니다. [10]
3601ed...9/8/20158523캐스팅...에 관해 궁금합니다. [5]
3600손님9/7/201511613C# 버전의 정의는 어떻게 구분하나요? [2]
3599김태훈9/4/20159071안녕하세요. C언어를 배우려고 하는 문과생입니다. [1]
3598미니8/29/201587046.0은 전체소스? [1]
3597손성수8/28/20158303시작하세요 ! c# 프로그래밍 이책으로 배우고 있는데요 [2]
3596지나...8/26/20157858크로스플랫폼 [1]
3594손님8/25/20157622요즘 Windonws Form 기반 N Tier 어떻게 구성하나요?? [1]
3593개발자8/18/20159565현 시점에서 VS 버전은 뭐가 좋을까요? [8]
3592나그네8/15/20158990안녕하세요 질문이 있어서... [4]
3589sp...8/11/201510255Nancy + Razor 사용시 cshtml의 IntelliSense 및 참조 오류 [3]
3590sp...8/12/20159114    답변글 [질문]: (첨부 추가) [1]파일 다운로드1
3588재현8/8/201512941안녕하세요. C# 6.0 책을 보는 중에 의문이 생겨 질문드립니다. [4]
3587주문중8/4/201512609신간 출간 [7]
3586꿈꾸...7/29/20159174자바스크립트 checkbox 관련하여 ie10에서 호완이 안되는 부분이 있어 질문드립니다 [1]
3585유동근7/21/20157758TTS오류 [1]파일 다운로드1
3583노영우7/20/20158517iisnode 를 클래식 파이프라인 모드에서 호스팅하기 [2]
3582황희성7/17/201511135동영상 캡쳐에 관련해서 궁금하것이 있습니다. [6]파일 다운로드1
... 31  32  33  34  35  36  37  38  39  40  41  42  43  [44]  45  ...