Per què WCF és més ràpid que el servei web?
Per què WCF és més ràpid que el servei web?

Vídeo: Per què WCF és més ràpid que el servei web?

Vídeo: Per què WCF és més ràpid que el servei web?
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, De novembre
Anonim

Servei web utilitzeu només el protocol HTTP mentre transferiu dades d'una aplicació a una altra. Però WCF admet més protocols per transportar missatges que ASP. NET Serveis web . WCF és del 25% al 50% més ràpid que ASP. NET Serveis web , i aproximadament un 25% més ràpid que . NET Remoting.

En aquest sentit, per què l'API web és més ràpida que la WCF?

Des de WCF està basat en SOAP, que utilitza un esquema XML estàndard sobre HTTP, podria provocar un rendiment més lent. API WEB és un millor opció per a serveis més senzills i lleugers. API WEB pot utilitzar qualsevol format de text inclòs XML i és més ràpid que WCF . API WEB es pot utilitzar per crear en tota regla DESCANS Serveis.

En segon lloc, quina diferència hi ha entre WCF i els serveis web? Atributs − Servei WCF està definit pels atributs ServiceContract i OperationContract, mentre que a servei web està definit pels atributs WebService i WebMethod. Protocols − WCF admet una sèrie de protocols, és a dir, HTTP, Named Pipes, TCP i MSMQ, mentre que un servei web només admet el protocol

De la mateixa manera, es pregunta, per què utilitzem WCF en lloc dels serveis web?

WCF té diversos avantatges importants Serveis web i altres Microsoft servei arquitectures com. NET, canalització remota. Admet més protocols per transportar missatges que WS, que només admeten l'enviament de missatges mitjançant HTTP. WCF admet l'enviament de missatges mitjançant HTTP, així com TCP, canonades amb nom i MSMQ.

El WCF està obsolet?

WCF és mort. Però per desenvolupar serveis web moderns basats en HTTP, WCF s'ha de considerar obsolet per a aquest propòsit. No heu rebut la nota? Malauradament, Microsoft no té el costum d'anunciar quan ja no recomana una tecnologia específica per al desenvolupament de noves aplicacions.

Recomanat: