Servicios Web

16/01/2006 - 13:07 por Javi | Informe spam
Hola, llevo tiempo programando en ASP.NET 2.0 para la intranet de mi empresa,
y ahora mismo necesito desarrollar la siguiente aplicacion:
Cuando un usuario no ingresa datos en una tabla en más de dos días, avisarle
de algún modo.
Esto de momento lo tengo hecho con un programilla en vb.net que chequea la
base de datos y envia correos electrónicos a los usuarios que no cumplan la
condicion de los dos días.

Me pregunto si es posible hacer esto mismo con un servicio web, de modo que
cuando sucedan determinados eventos en mi pagina o base de datos, puedan ser
avisado mediante un consumidor de servicios web hecho en vb.net e instalado
en sus ordenadores.

Si es posible donde puedo encontrar informacion respecto a esto, he
encontrado algo, pero no relacionados con bases de datos, o eventos.

Muchas gracias por vuestra ayuda.

Un saludo.
 

Leer las respuestas

#1 CESAR DE LA TORRE [MVP]
25/01/2006 - 18:45 | Informe spam
Podrías hacer algo así, pero mejor que con un WebService instalado en los PCs
clientes (requieres de un servidor web como IIS en los PCs cliente y es algo
a evitar en máquinas cliente) sería mejor un 'Servicio' SOA peer-to-peer,
parecido a un HTTP-WebService, pero en un proceso propio sin basarse en IIS.
Por ejemplo, en tu .EXE propio (proceso o Servicio Windows) y como protocolo
por TCP en un puerto TCP elegido por ti. Puedes hacer este tipo especial de
WebServices (realmente es un "SOA Service") con WSE (especificaciones
WS-Messaging)y también por supuesto con INDIGO (WCF), pero INDIGO está en
BETA.
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"Javi" wrote:

Hola, llevo tiempo programando en ASP.NET 2.0 para la intranet de mi empresa,
y ahora mismo necesito desarrollar la siguiente aplicacion:
Cuando un usuario no ingresa datos en una tabla en más de dos días, avisarle
de algún modo.
Esto de momento lo tengo hecho con un programilla en vb.net que chequea la
base de datos y envia correos electrónicos a los usuarios que no cumplan la
condicion de los dos días.

Me pregunto si es posible hacer esto mismo con un servicio web, de modo que
cuando sucedan determinados eventos en mi pagina o base de datos, puedan ser
avisado mediante un consumidor de servicios web hecho en vb.net e instalado
en sus ordenadores.

Si es posible donde puedo encontrar informacion respecto a esto, he
encontrado algo, pero no relacionados con bases de datos, o eventos.

Muchas gracias por vuestra ayuda.

Un saludo.

Preguntas similares