Una Mojca Más

Un teleco infiltrado en el lado oscuro

Ver por etiquetas

Todas las etiquetas » WCF (RSS)
Lo siento, no se pueden combinar más etiquetas.
Manteniendo el estado con WCF (2 de 2)
En el post anterior hemos visto como mantener el estado y controlar las instancias que se crean de nuestro servicio. Ahora vamos a ver como definir el orden en el que se pueden ejecutar los métodos de nuestro servicio. La idea es que el cliente no debe poder hacer un Checkout sin antes haber agregado algún producto a su carrito. Hay una serie de propiedades "booleanas" del atributo OperationContract con nos permiten definir justamente esto: IsInitiating Si esta variable vale true el cliente...
Posted: 23/8/2007 13:43 por napilut | con no comments
Archivado en:
Manteniendo el estado con WCF (1 de 2)
En muchos de los ejemplos que podemos ver sobre servicios web las llamadas a los diferentes métodos que proveen son independientes entre ellas. En la vida real es posible que necesitemos mantener el estado entre diferentes llamadas y que, además, éstas tengan que seguir una determinada secuencia. El Framework 3.0 nos provee de formas muy fáciles para poder controlar estos casos, solo falta añadir unos atributos a los métodos de nuestro servico o al servicio en sí. Para poder enseñar como hacerlo...
Posted: 23/8/2007 12:51 por napilut | con no comments
Archivado en:
Hacer un "Trace" de un Servicio de WCF
Siguiendo con WCF vamos a ver como hacer un "trace" de las comunicaciones de nuestro servicio. Gracias a la forma de trabajar con WCF no va a hacer falta tirar ni una línea de código; solo tenemos que modificar el fichero de configuración de nuestro servicio. Lo que vamos a tener que indicar es qué queremos guardar, cómo lo queremos hacer y dónde lo vamos a guardar. Para este ejemplo tenemos un servicio web muy simple; solamente tiene un método que devuelve la fecha actual. Y el servicio...
Posted: 17/8/2007 13:06 por napilut | con no comments
Archivado en:
Tutorial WCF (5 de 5)
Artículos anteriores: Tutorial WCF (1 de 5) Tutorial WCF (2 de 5) Tutorial WCF (3 de 5) Tutorial WCF (4 de 5) 5 - CREANDO UN CLIENTE La forma más fácil i rápida de crear un cliente/consumidor de un servicio de WCF es con la ayuda de Visual Studio. La forma de hacerlo es muy parecida a cómo lo hacíamos cuando se trataba de un Servicio Web del Framework 2.0: en nuestro proyecto donde queremos consumir un servicio tenemos la opción de Add Service Reference , pero en este caso la dirección que indicaremos...
Posted: 10/8/2007 14:34 por napilut | con 5 comment(s)
Archivado en:
Tutorial WCF (4 de 5)
Artículos anteriores: Tutorial WCF (1 de 5) Tutorial WCF (2 de 5) Tutorial WCF (3 de 5) 4- APLICACIÓN HOST Otra forma de servir un servicio de WCF es hacer que una aplicación haga de host del servicio y sea ésta la que tenga el control sobre éste. En este tutorial haremos que sea una aplicación de consola pero podría, tranquilamente, ser cualquier otro tipo de aplicación como, por ejemplo, un servicio de Windows. Partiremos del servicio creado en el segundo post de este tutorial, el que no tiene...
Posted: 10/8/2007 14:23 por napilut | con no comments
Archivado en:
Turorial WCF (3 de 5)
Artículos anteriores: Tutorial WCF (1 de 5) Tutorial WCF (2 de 5) 3 - BINDINGS Nuestro servicio dará una funcionalidad pero el cliente tiene que acceder a él de alguna manera. Lo que tenemos que hacer es configurar de qué manera se va a comunicar el el servicio y dónde estará éste. Los servicios podemos tenerlos accesibles en diferentes lugares (puertos) y usando diferentes mecanismos de comunicación. A cada combinación de lugar/mecanismo le llamaremos endpoint. Los Bindings especifican los mecanismos...
Posted: 10/8/2007 10:48 por napilut | con no comments
Archivado en:
Tutorial WCF (2 de 5)
Articulos anteriores: Tutorial WCF (1 de 5) 2 - MONTANDO UN SERVICIO La idea principal es que nuestro servicio será independiente de la forma en que nos comunicaremos con él. El proceso de creación de un servicio se divide en dos partes: Definición y creación de un contrato: en éste definiremos la funcionalidad (métodos accesibles) que tendrá nuestro servicio y que datos (clases, estructuras, ...) utilizará para comunicarse. Creación de un servicio que "implemente" el contrato definido...
Posted: 10/8/2007 10:29 por napilut | con 11 comment(s)
Archivado en:
Tutorial WCF (1 de 5)
<comentario> Voy a poner una serie de posts que tenía en mi antiguo blog y que me gustaría que estuvieran aquí. Así puedo separar contenidos en los blogs. Los primeros cinco forman un pequeño tutorial sobre cómo trabajar con WCF; dirigido a aquellos que aun no se han atrevido a enfrentarse. Este tutorial me lo pidió uno de los alumnos que tuve en el último curso que di sobre ASP.NET este julio. Luego vienen dos más que me gustaría que también estuvieran aquí. </comentario> Voy a hacer...
Posted: 10/8/2007 9:55 por napilut | con no comments
Archivado en: