WCF 제1 2 장 피 어 투 피 어 네트워크 생 성 P2P 응용 프로그램
2850 단어 응용 프로그램
netPeerTcpBinding
netPeerTcpBinding 바 인 딩 은 WCF 의 대등한 통신 을 지원 합 니 다.대등한 통신 은 Peer Transport Binding Element 를 사용 하여 이 루어 집 니 다.이 전송 은 TCP 와 바 이 너 리 를 기본 전송 프로 토 콜 과 메시지 인 코딩 으로 사용 합 니 다.
다음 코드 는 netPeerTcpBinding 이 연 결 된 주소 형식 을 보 여 줍 니 다.
net.tcp://{meshname}[:port]/{service location}
기본 포트 는 0 으로 설정 되 어 있 습 니 다.이 는 대등한 전송 이 무 작위 로 포트 를 선택 하여 통신 하 는 것 을 의미 합 니 다.포트 가 0 이 아 닌 값 을 선택 하면 특정 포트 를 사용 합 니 다.
표 12.1 은 netPeerTcpBinding 바 인 딩 의 기본 바 인 딩 속성 을 보 여 줍 니 다.
표 12.1 netPeerTcpBinding 귀속 속성
속성 명
묘사 하 다.
기본 값
closeTimeout
연결 이 닫 히 기 를 기다 리 는 최대 시간 초과.
00:01:00
listenIPAddress
피 어 투 피 어 전송 감청 IP 주소.
n/a
port
피 어 투 피 어 전송 감청 포트.0 이면 랜 덤 포트 를 사용 한 다 는 뜻 이다.
0
maxBufferSize
메모리 에 메 시 지 를 저장 할 최대 메모리 크기 입 니 다.
65,536
maxConnections
입 소 또는 출구 연결 의 최대 수량.입 소 와 출구 연결 은 각각 계산 합 니 다.
10
maxReceivedMessageSize
입 소 메시지 의 최대 값
65,536
name
귀속 이름
n/a
openTimeout
연결 을 여 는 작업 이 완료 되 는 최대 시간 초 과 를 기다 리 고 있 습 니 다.
00:01:00
readerQuotas
처리 할 수 있 는 메시지 의 복잡 도 를 확인 합 니 다.
n/a
receiveTimeout
수신 작업 이 끝 날 때 까지 최대 시간 초과 시간 을 기 다 립 니 다.
00:01:00
security
바 인 딩 된 안전 설정 을 확인 합 니 다.
n/a
sendTimeout
발송 작업 이 끝 날 때 까지 최대 시간 초과 시간 을 기 다 립 니 다.
00:01:00
resolver
네트워크 상에 서 다른 참여 자 들 의 대등한 네트워크 처리 자 를 등록 하고 해결 하 는 데 사용 된다.
n/a
netPeerTcpBinding 바 인 딩 을 사용 하여 서비스의 최소 설정 을 목록 12.1 에 표시 합 니 다.
목록 12.1 netPeerTcpBinding 숙주 설정
<configuration>
<system.serviceModel>
<services>
<service name="EssentialWCF.HelloWorld">
<endpoint binding ="netPeerTcpBinding"
contract="EssentialWCF.IHelloWorld"
address="net.peer://MyMeshName/HelloWorld"/>
</service>
</services>
</system.serviceModel>
</configuration>
netPeerTcpBinding 바 인 딩 을 사용 하여 서비스의 최소 설정 을 목록 12.2 에 표시 합 니 다.
목록 12.2 netPeerTcpBinding 클 라 이언 트 설정
<configuration>
<system.serviceModel>
<client>
<endpoint binding ="netPeerTcpBinding"
contract="EssentialWCF.IHelloWorld"
address="net.peer://MyMeshName/HelloWorld"/>
</client>
</system.serviceModel>
</configuration>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Password Manager Agent 서비스를 중지하여 애플리케이션 부팅이 느려짐하나의 실시 환경에서 Password Manager를 배치하여 단일 로그인 기능을 실현하는데 사용하지만 Password Manager의 알림은 기본적으로 영어를 위주로 하고 설정도 번거롭다. 일반 사용자가 보면 사용...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.