Wo kann ich eine gute Ressource über Asser-Richtlinien in WSE3 finden?gute Ressource über Asser-Richtlinien in WSE3
0
A
Antwort
0
Ich bin ein ziemlich Anfänger in diesem Feld. Ich versuche, diesen Code als exersice zu implementieren. Ich möchte einen Soapfilter erstellen, der ausgeführt wird, wenn eine Soap Message ankommt. Ich habe Probleme mit der Politik 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
Meinten Sie WSE oder WCF? Ich habe bemerkt, dass du die Frage ".net3.5" getaggt hast, was auf "wcf" hindeutet.
WSE3, OTOH, ist ein veraltetes Framework basierend auf .NET 2.0 ASMX-Technologie, die selbst fast veraltet ist.
Dies spiegelt sich nicht in Ihrer Frage wider: Wenn Sie keine andere Wahl haben, als WSE zu verwenden, haben Sie keine andere Wahl. Ich will nur klarstellen, wonach Sie fragen (und stellen Sie sicher, dass Sie wissen, dass WSE veraltet ist; nicht jeder, der es verwendet, weiß das).
Verwandte Themen
- 1. Gute Ressource für gespeicherte Prozeduren
- 2. Gute Online-Ressource für Design Patterns
- 3. Eine gute Ressource zum Lernen HTML5
- 4. Bücher über gute Programmierpraktiken
- 5. Anteil roh Ressource über WhatsApp
- 6. eine Ressource über Code-Behind in WPF
- 7. überrascht über gute Rekursion Leistung in Python
- 8. Was ist eine gute Ressource für das Lernen von XNA?
- 9. RubyGems über MacPorts eine gute Idee?
- 10. Server ständig über Javascript abfragen - Gute Idee?
- 11. Gute Dokumentation über die Struktur tcp_info
- 12. Gute Seiten, die über MVVM-Muster beschreiben
- 13. Gute Bücher über Silverlight und WCF
- 14. einige gute Tutorials über SQL Server Deadlock?
- 15. Api-Anmeldeinformationen über HTTP Auth, gute Idee?
- 16. Lesen und Schreiben in Java-Datei über Ressource
- 17. Wie Eingangswert von benutzerdefinierten Anweisung über $ Ressource in Angular?
- 18. Ist die Kapselung über öffentliche const Zeiger eine gute Idee?
- 19. Eine gute Ressource für die Prozessorzeitplanung/Programmierung für Mac OS X?
- 20. Eine gute Empfehlung/Ressource für die Verzweigung in TFS (Team Foundation Server)?
- 21. Was ist eine gute Ressource für das Datenbankdesign in Bigtable/S3/Azure Style-Datenbanken?
- 22. Gute Multithreading-Guides?
- 23. Was ist eine gute Online-Ressource für SQL Server und T-SQL?
- 24. Gute Anleitung für VIM Scripting?
- 25. RxJs gute Tutorials
- 26. Schienen können eine verschachtelte Ressource nicht über ActiveResource speichern
- 27. Platzierung der JS-Ressource über <r: external />
- 28. PHP, Script, um Informationen über Ressource abzurufen, die Zugriffsprotokolldateien
- 29. Beste kontinuierlich aktualisierte Ressource über Python Web "Sanitär"
- 30. Aktive Ressource beschwerte sich über erwartet einen Hash