WSE3의 어설 션 정책에 대한 유용한 리소스는 어디에서 찾을 수 있습니까?WSE3의 어설 션 정책에 대한 유용한 리소스
0
A
답변
0
나는이 feild에서 꽤 초보자입니다. exerice로이 코드를 구현하려고합니다. 비누 메시지로 실행될 soapfilter를 만들고 싶습니다. 나는 정책 XML
using Microsoft.Web.Services3;
using Microsoft.Web.Services3.Design;
namespace WebService1
{
/// <summary>
/// Summary description for Service1
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ToolboxItem(false)]
public class Service1 : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld(string s)
{
return "Hello World" +s ;
}
}
public class ValidationFilter : SoapFilter
{
string authCode;
public ValidationFilter(string authCode)
{
this.authCode = authCode;
}
public override SoapFilterResult ProcessMessage(
SoapEnvelope envelope)
{
XmlReaderSettings settings = new XmlReaderSettings();
XmlElement elmRoot = envelope.DocumentElement;
XmlElement elmNew = envelope.CreateElement("title1234");
elmNew.InnerXml = "blablabla";
elmRoot.AppendChild(elmNew);
return SoapFilterResult.Continue;
}
}
public class traceAssertion : PolicyAssertion
{
public static readonly XmlQualifiedName BeNiceQName = new
XmlQualifiedName("traceAssertion", "http://schemas.cohowinery.com/wsbn");
public override SoapFilter CreateClientInputFilter(FilterCreationContext context)
{
return new ValidationFilter("FFFF");
}
public override SoapFilter CreateClientOutputFilter(FilterCreationContext context)
{
return new ValidationFilter("FFFF");
}
public override SoapFilter CreateServiceInputFilter(FilterCreationContext context)
{
return new ValidationFilter("FFFF");
}
public override SoapFilter CreateServiceOutputFilter(FilterCreationContext context)
{
return new ValidationFilter("FFFF");
}
}
}
에 문제가있어
0
WSE 또는 WCF를 원하셨습니까? 나는 wcf를 제안하는 ".net3.5"라는 질문에 태그를 붙였습니다.
WSE3, OTOH는 .NET 2.0 ASMX 기술을 기반으로하는 구식 프레임 워크로서 거의 사용되지 않습니다.
이것은 질문에 반영되지 않습니다. WSE를 사용할 수밖에없는 경우 선택의 여지가 없습니다. 당신이 묻고있는 것을 분명히 밝히고 싶습니다. (그리고 WSE가 더 이상 쓸모가 없다는 것을 알고 있습니다.
관련 문제
- 1. Delayed_job 맞춤 어설 션 어설 션?
- 2. 디버그 어설 션 오류
- 3. asp.net에서 어설 션 켜기
- 4. JUnit 어설 션 확장
- 5. Windows 서비스의 어설 션
- 6. 기본적으로 어설 션 켜기
- 7. C89의 어설 션?
- 8. 소멸자에 "어설 션 실패"
- 9. 어설 션 실패
- 10. float을 가진 튜플에 대한 테스트 어설 션
- 11. 문자열 평등에 대한 컴파일 타임 어설 션
- 12. SAML 1.1 어설 션 수락
- 13. C++ 디버그 어설 션 오류
- 14. Visual Studio 활성화 어설 션
- 15. C++에서 템플릿 어설 션?
- 16. 어설 션 실패 - [UILabel의의 setFont는 :]
- 17. 이 줄에서 어설 션 오류
- 18. JUnit - 잘못된 어설 션 사용
- 19. Visual C++ 어설 션 오류
- 20. Qt Creator에서 어설 션 디버깅
- 21. SOAPUI 데이터베이스에서 오는 어설 션 오류
- 22. 어설 션 및 단위 테스트가 호환되지 않습니까?
- 23. 알림 호출에 어설 션 오류가 발생했습니다.
- 24. 테스트 케이스에서 어설 션 오류 무시 (JUnit)
- 25. 디버그 어설 션 오류 - 숯불 포인터
- 26. 어설 션 CSS 로케이터가 예상 값과 같습니다.
- 27. 다중 스레드 및 뮤텍스를 사용할 때 mutex에 대한 어설 션
- 28. '어설 션 오류 - [UIActionSheet showInView :]'오류를 디버깅하려고합니다.
- 29. Asp.net MVC 리소스 파일에 대한 유용한 정보
- 30. 디자인 패턴에 대한 유용한 온라인 리소스