Usuario
Pasos básicos a seguir creando un WCF

Pregunta
-
Hola a todos y por favor perdonen lo posiblemente tonto que puedan parecer mis siguientes preguntas.
Ya he aprendido como se crea un wcf con su interfaz y su clase que la implementa, pero no entiendo en general el uso de estos servicios. Me explico:
Tengo un sistema en VB net y sql Server donde los usuarios entran y realizan exámenes académicos. En la final, DIRIJO con TCP el paso de preguntas, pero deseo mudarme (y lo necesito) a algo más potente y estable, pero no sé como trabaja esto, osea,
1. ¿puedo crear un WCF en C# al que se pueda conectar mi aplicación VB (solo curiosidad)?
2. ¿el wcf se crea DENTRO del proyecto vb o se crea aparte y se ejecuta individual?
3. ¿qué es lo que se ejecuta?
No entiendo si el servicio corre en cada computador o si es solo en mi servidor. En otras palabras, ya tengo las bases para crear mi servicio, pero no tengo ni idea como probarlo (tal vez sea el svcutil lo que necesito),
4. ¿Qué código coloco en VB para hacer peticiones a ese servicio (si es que la creación del servicio es en un proyecto diferente al de mi VB)? Creo que esta es la mas importante.
Muchas gracias por su ayuda, espero me puedan explicar o recomendar mejores maneras de trabajar a esto que deseo ;)
- Editado Joseth777 martes, 21 de agosto de 2012 3:22
Todas las respuestas
-
hola
1-
claro se puede
son dos proyectos separados uno del servicio y otro del cliente que consume el servicio cada uno puede estar en distinros lenguajes
2 -
los proyectos son separados, pero pueden estar dentro de la misma solucion
3-
la aplicaciones que desarrollas se ejecuta
el servicio web se hostea, o sea el servicio de WCF requiere de un contenedor que actue de host
lo mas comun es que sea el IIS, pero podra ser tambien un servicio de windows, etc
4 -
podrias crear un service reference
por supuesto el service reference hace lo mismo que el svcutil solo que de forma visual asi es mas simple
No entiendo si el servicio corre en cada computador o si es solo en mi servidor. En otras palabras, ya tengo las bases para crear mi servicio, pero no tengo ni idea como probarlo
Improving Web Services Security: Scenarios and Implementation Guidance for WCF
Windows Communication Foundation
Ejemplos de tecnología básica de Windows Communication Foundation
https://willyxoft.wordpress.com/articulos/servicios-web-wcf/
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
-
¿cómo lo instalo en el servidor y cómo le monto mi servicio?
que windows usas? porque varia el iis segun windows usado
Installing IIS 7 on Windows Vista and Windows 7
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
Muchas gracias, es lo que necesito, estoy estudiando, pero una última duda, espero no abusar, pero tengo instalado VS 2012 con C# y VB, pero al elegir una "Aplicación de servicios WCF" me da error diciendo que The Web Developer Tools options must be installed...
¿Lo que estoy necesitando se hace con Aplicación de servicios WCF? ¿Cual es la diferencia con la Biblioteca de servicios WCF? osea ¿Cual es la que me permite crear servicios de windows?
Muchas gracias por su ayuda y su paciencia, con eso daría por cerrado este Hilo.