Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 27620|Atbildi: 0

[WCF / Web Servics] Iepazīšanās ar tīmekļa pakalpojumu uzlabojumiem (WSE) 3.0

[Kopēt saiti]
Publicēts 15.04.2020 11:32:33 | | |
Microsoft . Tīmekļa pakalpojumu uzlabojumi 3.0 .NET (WSE) ļauj izstrādātājiem izveidot sadarbspējīgus tīmekļa pakalpojumus ar uzlabotām tīmekļa pakalpojumu iespējām. Izmantojot WSE 3.0, jūs varat aizsargāt ziņojumus ar ciparparakstiem un šifrēšanu, efektīvi nosūtīt lielu daudzumu bināro datu, izmantojot MTOM, maršrutēt ziņojumus caur starpniekiem, mitināt tīmekļa pakalpojumus ārpus IIS, izmantot TCP/IP protokolus un daudz ko citu. WSE 3.0 ir iekļauti piemēri un produkta dokumentācija. Lai iegūtu papildinformāciju, apmeklējiet MSDN WSE sākumlapu.

Versijas 3.0 galvenās iezīmes

• Nodrošinot "gatavu drošības scenāriju", jūs varat nodrošināt augstāka līmeņa drošības elementus, kas padara drošību ziņojuma līmenī, ļaujot aizsargāt ziņojumapmaiņas modeli, nedomājot par to, kā aizsargāt pieprasījumus un atbildēt uz ziņojumiem neatkarīgi. Šie "gatavi drošības risinājumi", kas pazīstami arī kā drošības apgalvojumi, ir nozares labākā prakse, nodrošinot pilnīgus ziņojumus.
Sadarbspēja ar Windows Communication Foundation (WCF). WSE3.0 ir saskaņots ar WCF tajā pašā Web pakalpojuma specifikāciju kopumā (pilnu sarakstu skatiet produkta dokumentācijā), nodrošinot ziņojumu savietojamību līnijas līmenī. Turklāt drošība ir vienkāršota un attiecīgie API nosaukumi ir pielāgoti tā, lai konceptuāli WSE 3.0 nodrošinātu daudzas WCF pieejamās drošības funkcijas. WSE 3.0 politikas ir līdzīgas WCF saistībām. WCF klienti var sazināties ar WSE 3.0 tīmekļa pakalpojumiem, savukārt WSE 3.0 klienti var sazināties ar WCF pakalpojumiem.

• Visaptverošs politikas satvars
Politikas politikas faila formāts ir vienkāršots, lai atspoguļotu scenāriju TurnkeySecurity. Politikas joprojām pieļauj uz konfigurāciju balstītas prasības par ienākošo un izejošo SOAP ziņojumu drošības prasībām, taču politikas tagad koncentrējas uz to, kur iegūt drošības marķierus, pamatojoties uz jūsu izvēlētajām drošības prasībām.

◾ Programmēšana, pamatojoties uz CLR īpašībām. Tagad politikas failu var saistīt ar klienta aģentu vai pakalpojumu, lietojot politikas atribūtu, t.i., [Policy("ServerPolicy")]
Politika ir pielāgojusi obligāto un deklaratīvo politikas plānošanas modeli, lai nodrošinātu vienotu programmēšanas abstrakciju. WSE 2.0 nav saistību starp kodu, kas rakstīts, lai nodrošinātu ziņojumu apmaiņu, un deklaratīvās politikas failu. WSE 3.0 politikas failus var izmantot kodā, lai aizsargātu klientus vai pakalpojumus, izmantojot rekvizītu CLRPolicy un metodi SetPolicy WSE ģenerētajā klienta aģentā (izmantojot Visual Studio Add Web Reference vai izmantojot wsewsdl3.exe komandrindas rīkus).
OLIC politikas nodrošina arī svarīgu paplašinājuma mehānismu lietotāja definētām vai pielāgotām politikām jūsu kodā. SOAP aplokšņu pielāgotas transformācijas var veikt jebkurā konveijera posmā, paplašinot klasi Microsoft.Web.Services3.Design.PolicyAssertion, lai izveidotu savus politikas paziņojumus. Piemēram, tas ļauj definēt reģistrēšanas apgalvojumu vai politikas apgalvojumu, kas var ieviest noteiktu XML shēmu ziņojumu validācijai. Pēc tam tos pašus apgalvojumus var izmantot deklaratīvajā politikas failā. Varat arī paplašināt iebūvētos politikas drošības paziņojumus, lai pielāgotu savu gatavo drošības pieeju savām vajadzībām. Piemēram, ziņojumam pievienojiet papildu atbalsta marķierus. Pielāgotas politikas piemērs ir sniegts ātrās lietošanas piemērā.
Atjauninātais drošības iestatīšanas vednis palīdz aizsargāt lietojumprogrammas, veicot vairākas vienkāršas darbības, lai ģenerētu politikasDrošības iestatīšanas vednis uzdod jautājumus, lai atlasītu vispiemērotāko drošības scenāriju, aizsargājot lietojumprogrammas, un sniedz norādījumus par labākajām politikas apgalvojuma izvēlēm atlasītajām lietojumprogrammām.

• ASP.NET viesotos tīmekļa pakalpojumus (pazīstami arī kā ASMX tīmekļa pakalpojumi) tagad var viesot ārpus IIS, piemēram, konsoles lietojumprogrammās vai Windows pakalpojumos, un izsaukt, izmantojot TCP/IP protokolu. Esošie vieglie, uz ziņojumiem orientētie SOAP programmēšanas modeļi, kuru pamatā ir SoapSender un SoapReceiver klases, joprojām var kalpot kā alternatīvas ziņojumapmaiņas API.


WSE ir aizstāts ar Windows Communication Foundation (WCF).

WSE pārtrauca saņemt atjauninājumus, jo . NET Framework 2.0 atbalsta jaunākā versija (WSE 3.0) (tās atbalsts tika pārtraukts 2011. gada 12. jūlijā). WCF nodrošina līdzvērtīgu funkcionalitāti.




Iepriekšējo:SQL priekšraksts uz Varchar tipu
Nākamo:Detalizēts skaidrojums par objektu pūlu .NET Core
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com