문제

내가 독특한 문제는 것이 기능하는 프로세스에 들어오는 HTTP POST 요청을 포함하는 임의의 이진 데이터이다.

나는 현재 프로세스를 사용하여 이 데이터는 표준 ASP.NET 페이지 처리기 또는 ASP 웹 서비스,그러나 알고 싶을 경우 가능한 처리를 들어오는 데이터는 바이너리에서 WCF 서비스입니까?할 수 있으로 드릴다운 WCF 스택 처리를 우회하는 비누 처리 및 처리 원에서 메시지 내의 자신의 코드?

나는 이 나누기'계약'게시 WCF(WSDL 무엇이건),그러나 나는 진짜로 걱정하지 않는다.

-Jeff

도움이 되었습니까?

해결책 4

후에서 이 문제,나는 꽤 많은 결정적인 답변:

를 대체할 수 있습니다 XML/비누로 사용자 정의 바이너리에 대한 직렬화를 WCF?

짧은 대답:no

긴 대답:네,하지만 당신은 다시 거의 거의 모든 전송 레이어 인터페이스 뿐만 수도 있습니다 그래서 그냥 지 IHttpHandler 피 WCF 모두 함께.

Microsoft,려고 시도에 따라 비누 표준(및 표준에 대한 책임이 이 문제는 제 생각에)휴식 중 하나의 간단한 프로그래밍칙->별거의 책임을 층을 이룹니다.WCF/비누 것으로 나타날 수 있습니다 우아하게 계층 프로토콜 및 전송,하지만 현실은,거기에는 복잡한 사이의 연결을 수 있습니다.즉 WCF 은 매우 복잡한 통신을 제공하는 프로토콜 전송,보안,신뢰성,출판,직렬화와는 다른 특징은 모든 상호 의존에서는 일부 수준입니다.만약 당신이 원하는 모든 전송 채널,WCF/비누 추가 엄청난 양의 복잡합니다.

나는 확실히 시작할 수있는 거대한 쇼핑몰에 대해 비누 예/아니지만,마지막으로 실현하는 WCF/비누지 않은 내가 무슨 필요한 내 응용 프로그램이 있습니다.

-Jeff

다른 팁

을 고려하여딩을 지정합.딩을 지정합니에 대한 메커니즘이 전송하기 큰 바이너리부 비누 메시지로 바이트를 허용,작은 메시지입니다.자세한 내용은 참조하십시오:

http://msdn.microsoft.com/en-us/library/aa395209.aspx

당신이 사용할 수 있는 스트리밍 MSDN

로 나가 알을 구성할 수 있습니다 바인딩 서비스:http://www.c-sharpcorner.com/UploadFile/pjthesedays/bindwcf05032009012251AM/bindwcf.aspx

를 사용하는 첫 번째 작업을 호출하여 명시적

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top