En un punto final WCF, ¿cuál es la diferencia entre basicHttpBinding y wsHttpBinding? ¿Cuándo se debe usar cada uno?basicHttpBinding vs wsHttpBinding
Respuesta
toneladas de material sobre eso - solo google para "WCF basicHttpBinding wsHttpBinding".
Encontrará entre otros:
- WCF : BasicHttpBinding compared to WSHttpBinding at SOAP packet level.
- Difference between BasicHttpBinding and WsHttpBinding y muchos, muchos más!
Muy básicamente:
- basicHttp es SOAP 1.1, SOAP 1.2 wsHttp es (son muy diferentes, especialmente cuando se trata de errores de SOAP.)
- básica es - muy básico. Es compatible con viejo estilo de servicios web ASMX ASP.NET y casi cualquier otra pila de servicio de Internet conocido por
- básica es muy limitado en la configuración de seguridad
- wsHttp es una implementación de un tropecientos WS * estándares y ofrece mucho más funciones: seguridad, mensajería confiable, soporte de transacciones, comunicaciones dúplex y un host completo más.
- wsHttp es el más "pesado" y más extensa de protocolo, menos compatible, menos ágil
Intenté buscar WCF basicHttpBinding wsHttpBinding y obtuve esta página ... –
@IvanP: ** qué ** acerca de esta respuesta necesita ¿Ser mejorado? Intenté mostrar las principales diferencias entre esas dos vinculaciones: ¿qué crees que falta en esta respuesta? –
Bueno dos enlaces están caídos y tu consejo sobre google es loopback. Además, da algo más de información si puedes y no respondiste cuando se debe usar cada uno. – IvanP
wsHttpBinding
es más seguro y fiable que basicHttpBinding
. Si no se requiere una gran compatibilidad, wsHttpBinding
es la elección.
Ref: BasicHttpBinding vs WSHttpBinding
BasicHttpBinding
:
- WS-I Basic Profile 1.1 especificación (estilo antiguo ASMX)
- Es compatible con SOAP 1.1 como un protocolo de mensajería
- no soporta WS -Seguridad, y toda la carga útil se envía en texto sin formato.
- Ofrece un gran nivel de interoperabilidad.
WSHttpBinding
:
- Le permite utilizar varias especificaciones WS- * como WS-Security 1.1, WS-fiable de mensajería, etc.
- Es compatible con SOAP 1.2 como un protocolo de mensajería
- Como está construido con las especificaciones WS- *, no admite rangos más amplios de clientes.
ese enlace está muerto –
- 1. BasicHttpBinding vs vs wsHttpBinding WebHttpBinding
- 2. BasichttpBinding vs WSHttpBinding de WCF
- 3. WCF wsHttpBinding y BasicHttpBinding en la misma aplicación de servicio WCF
- 4. WCF & Java Interop utilizando WSHttpBinding,
- 5. Usar wshttpBinding con SSL y wsHttpBinding sin SSL en un solo servicio
- 6. wsHttpEnlace cambios en basicHttpBinding en el cliente app.config
- 7. ¿Wcf basicHttpBinding admite PerSession?
- 8. Consumir un WCF WsHttpBinding WebService en Java
- 9. netTcpBinding o wsHttpBinding
- 10. wsHttpBinding en Silverlight 4
- 11. WCF service maxReceivedMessageSize basicHttpBinding issue
- 12. WCF Mono - BasicHttpBinding con SSL
- 13. WCF wsHttpBinding con http keepalive
- 14. BasicHttpBinding con autenticación de certificado: ¿error "prohibido"?
- 15. Cómo convierto un BasicHttpBinding a un CustomBinding
- 16. HTTPS para funcionar cuando se utiliza basicHttpBinding
- 17. wsHttpBinding WCF y deshabilitar el acceso anónimo
- 18. ¿Por qué wsHttpBinding no admite la transmisión?
- 19. ¿Puede hacer una llamada jQuery al servicio WCF utilizando SOAP y WSHttpBinding?
- 20. https usando BasicHttpBinding e ignorando errores de certificado
- 21. WCF BasicHttpBinding - Dónde puedo encontrar SOAP1.1 en WSDL
- 22. ¿Cuál es la diferencia entre BasicHttpBinding y CustomBinding/Soap11?
- 23. La unión no funciona en "modo dual" (webHttpBinding y basicHttpBinding)
- 24. Sesiones WCF con un wsHttpBinding y sin seguridad de Windows
- 25. Cómo habilitar la sesión con SSL wsHttpBinding en WCF
- 26. ¿Cuál es la diferencia entre wsHttpBinding y ws2007HttpBinding?
- 27. La vinculación en system.serviceModel/bindings/wsHttpBinding no tiene ... error
- 28. bindingConfiguration vs bindingName
- 29. ¿Cómo puedo usar WCF con solo basichttpbinding, SSL y Autenticación básica en IIS?
- 30. ChannelFactory.Close VS IClientChannel.Close
Encontré una buena ayuda en el siguiente enlace. Pruébalo. Es activo http://stackoverflow.com/questions/2650785/basichttpbinding-vs-wshttpbinding-vs-webhttpbinding –