SQL 서버와 연결되고 일부 데이터를 가져 와서 객체를 생성 한 다음 반환하는 WCF 서비스가 있습니다. 나는 간단한 바인딩, .NET 4.0을 사용하는데 WCF 서비스를 만들 때 템플릿의 기본 설정을 추가하지 않았습니다. 로컬 데이터베이스에서 서비스가 제대로 실행되지만 서버에 배포 할 때 처리 시간이 7 마이크로 초 (처음에는 조금 더 소요됨)가 걸리지
ChannelFactory<T>을 캐싱하고 채널을 만드는 데 사용한다고합시다. 이러한 채널은 다른 서비스에 대한 WCF 호출을 수행하는 데 사용되며 이후 (안전하게) 처리됩니다. 캐시 된 ChannelFactory에 오류가 발생하여 새로운 채널을 만들 수없는 상황에 대해 걱정할 필요가 있습니까? 그렇다면 새로운 ChannelFactory으로 교체해야하나요?
서비스에 의해 인증이 오류를 찾을 수 없습니다 : " The caller was not authenticated by the service." 내가 client.config 파일에이 코드를 사용하고 아래 <system.serviceModel>
<bindings>
<wsHttpBinding>
<binding name="WSDua
올바르게 작성하는 법을 이해하지 못했기 때문에 물어보기로했습니다. 일부 외부 서비스가 있습니다. 이 서비스에는 전송 보안과 전송 보안의 두 가지 구현이 있습니다. 따라서 "http://example.com/service.asmx"및 "https://example.com/service.asmx"라는 두 개의 URL이 있습니다. 사용자가 연결 URL (GUI가
MVC 웹 사이트 및 콘솔 응용 프로그램이있는 솔루션이 있습니다. 웹 사이트는 2 개 WCF 서비스를 호스팅하는 내가 콘솔 응용 프로그램에서 둘 중 하나에 대한 참조를 추가하려고 할 때마다, 나는 다음과 같은 오류 얻을 : The HTML document does not contain Web service discovery information. Metad
매개 변수가 잘못되었습니다.이 문제를 해결하려면 error.how? 다음 코드는 내가에 다음과 같은 클라이언트 응용 프로그램을 사용하여이 이러한 코드에 대한 유효하지 error..Web의 설정이 <bindings>
<basicHttpBinding>
<binding name="StreamedBinding" maxBufferSize="21
wcf 클라이언트에 액세스하려고합니다. 사람들이 지금 당장 정보를 얻고 있다는 것을 알고 있습니다. 그래서 나는 그것이 작동한다는 것을 알고 있습니다. 내 문제는 내가 그걸 지나갈 수 없다는 것이다. 이 서비스는 상호 인증 서비스입니다. 로컬 컴퓨터의 개인 상점에 적절한 인증서가 있습니다. 심지어 그와 함께, 나는 다음과 같은 예외가 얻을 : A call
DomainA에 IIS에서 호스팅되는 WCF 서비스가 있습니다. 내 클라이언트 컴퓨터가 도메인에 가입되어 있지 않거나 신뢰할 수없는 도메인에 있으므로 서비스를 호출 할 수 없습니다. (오류 : There was no endpoint listening at .... that could accept this message....) 이 문제를 해결하기 위해 WC
여러 대의 컴퓨터에서 액세스하는 서버에서 .NET WCF 웹 서비스가 실행되고 있습니다. 필자는 연결을 테스트하기 위해 프록시를 작성하고 웹 서비스에 연결하고 메시지를 보내고 연결을 끊는 PowerShell 스크립트를 가지고 있습니다. 프록시를 작성하는 코드는 다음에서 제공됩니다. http://www.ilovesharepoint.com/2008/12/cal