Articles of wcf

WCF: ¿Exponiendo solo las propiedades de DataMember sin set?

Tengo una clase de servidor que pongo a disposición del lado del cliente a través de [DataContract]. Esta clase tiene un campo de solo lectura que me gustaría poner a disposición a través de una propiedad. Sin embargo, no puedo hacerlo porque no parece que se me permita agregar una propiedad [DataMember] sin tener ambos […]

Error de WCF: no se pudo encontrar el elemento de punto final predeterminado que hace referencia al contrato ‘UserService.UserService’

Alguna idea de cómo solucionar este problema? UserService.UserServiceClient userServiceClient = new UserServiceClient(); userServiceClient.GetUsersCompleted += new EventHandler(userServiceClient_GetUsersCompleted); userServiceClient.GetUsersAsync(searchString); . No se pudo encontrar el elemento de punto final predeterminado que hace referencia al contrato ‘UserService.UserService’ en la sección de configuración del cliente de ServiceModel. Esto podría deberse a que no se encontró ningún archivo de configuración […]

¿Almacenamiento en caché en WCF?

Estoy construyendo un servicio WCF. Necesito almacenar datos de referencia en el caché que buscaré cada vez que reciba información del método … ¿Cuál es la forma correcta de hacerlo? También me gustaría definir una política de caducidad para el caché que lo invalidará después de un cierto intervalo de tiempo.

¿Cómo obtener la ruta de trabajo de una aplicación wcf?

Quiero obtener la carpeta de trabajo de una aplicación WCF. ¿Cómo puedo obtenerlo? Si bash HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationPath) Obtengo una excepción de referencia nula (el objeto Http.Current es nulo). Lo que quise decir con la carpeta de trabajo fue la carpeta donde se está ejecutando mi servicio WCF. Si configuro aspNetCompatibilityEnabled=”true” , obtengo este error: El servidor […]

Formato del cuerpo del servicio web RESTful

Soy nuevo en WCF. Estoy haciendo algunos contratos de operación RESTful WCF simples. Y tengo una pregunta sobre las opciones para la propiedad “BodyStyle” de la clase de atributo “WebInvoke”. Una opción es WebMessageBodyStyle.Bare y la otra es WebMessageBodyStyle.Wrapped. ¿Cuándo debería usar Bare? ¿Cuándo debería usar Wrapped? Gracias por tu ayuda.

Habilitar SSL para mi servicio WCF

Tengo un servicio WCF que usa basicHttpbinding en desarrollo. Ahora en el producto que queremos utilizar SSL, ¿qué cambios debo hacer para forzar conexiones SSL solamente?

¿Cómo eliminar la extensión “.svc” en el servicio RESTful WCF?

En mi conocimiento, RESTful WCF todavía tiene “.svc” en su URL. Por ejemplo, si la interfaz de servicio es como [OperationContract] [WebGet(UriTemplate = “/Value/{value}”)] string GetDataStr(string value); El URI de acceso es como ” http: //machinename/Service.svc/Value/2 “. Según entiendo, parte de la ventaja de REST es que puede ocultar los detalles de la implementación. Un […]

¿El .NET Remoting realmente está en desuso?

Todos dicen cómo .NET Remoting está siendo reemplazado por WCF, pero me pregunto cuán exacto es eso. No he visto ninguna palabra oficial de que Remoting se esté desaprobando, y me parece que hay ciertamente escenarios en los que el Remoting tiene más sentido que WCF. Ninguno de los objetos o métodos relacionados con Remoting […]

Informes en SOA (Business Intelligence & Service Oriented Architecture)

Tengo SOA con un servicio para empleados y un servicio de viajes. El servicio de viaje creará una entrada de travelID para el employeeId en la base de datos [Travel]. El empleado utilizará un sitio web “TravelUI” (que llama al Servicio de viajes para almacenar detalles en DB) para solicitar un viaje. Existe un sitio […]

C # WCF REST – ¿Cómo se usa el serializador JSON.Net en lugar del DataContractSerializer predeterminado?

En .NET 3.5, ¿es posible sobrescribir el DataContractJsonSerializer predeterminado y usar el serializador JSON.net? NOTA : no queremos usar atributos en la clase