2014-01-15 2 views
1

여러 클라이언트에서 XML 요청을받은 WCF 서비스를 작성하고 요청을 처리하고 데이터를 데이터베이스에 저장 한 다음 xml 문자열로 응답을 반환했습니다. 모든 클라이언트 응용 프로그램은 WCF 서비스에 대한 동기 호출을 만듭니다 (응답을 받으면 다음 요청 보내기).여러 클라이언트에서 요청을 수신하는 WCF

엔드 포인트 내역 : 바인딩 :은 BasicHttpBinding 운영 계약 :

내가 그것을 처리하는 경우 확인이 WCF 서비스에 대한 부하 테스트를 수행 할 채널 공장 :

[OperationContract] 
string ReceiveMessage(string xmlString) 

연결을 통해

여러 클라이언트의 요청을 처리하고 병목 현상없이 성공적으로 처리합니다. 여러 클라이언트의 요청을 수신하려면 서비스 동작 (인스턴스 모드 및 동시성 모드)을 설정해야합니까? 그렇다면 올바른 구성을 제안하십시오. 당신은 IIS에서 서비스를 호스팅하고 특히 세션

감사

답변

1

WCF 예를 & 동시성 당신이 시간의 99 %를 필요 정확히 기본 호출 당 당

. 디폴트 값 (싱글 톤 & 서비스 제어 다중 스레딩)을 변경할 가치가있는 몇 가지 모호한 경우가 있지만 일반적으로 약간의 회색 머리카락을 저장하고 기본값을 사용합니다.

이 두 설정의 내용을 이해하려면이 항목의 old but still good MSDN article을 읽어보십시오. 기본 설정 만 그대로 두길 원한다는 언급을 했습니까? :-)

+0

IIS에서 호스팅되므로 기본 구성과 함께 사용하는 것이 좋습니다. 빠른 응답을 주셔서 감사합니다. – Sidh

+0

아무런 문제가 없지만 허용 된 답변으로 표시하면 좋을 것입니다. 감사! –

관련 문제