Ejecutar un webservice con SQL Server 2005

04/07/2007 - 10:09 por Jesus Suarez | Informe spam
Hola a todos,

he estado mirando para lanzar webservices que he creado con .net, y queria
lanzarlos desde el propio sql server, queria hacer un job que llamase a un
stored procedure que a su vez lanzase un webservice con unos parametros de
BBDD para realizar una integracion con el exchange.

he estado viendo en sql Server 2005 endpoint, pero no se como voy a hacer,
el webservice se encuentra en una maquina distinta a donde esta el sql
server.

como podria modificr este ejemplo. Gracias.

Fuente 2

CREATE ENDPOINT sql_DotNetMania

STATE = STARTED

AS HTTP (

PATH = '/DotNetMania',

AUTHENTICATION = (INTEGRATED),

PORTS = (CLEAR),

SITE = 'miServer')

FOR SOAP (

WEBMETHOD 'GetProducts'

(Name='AdventureWorks.dbo.GetArticulos'),

WEBMETHOD 'GetImageProd'

(Name='AdventureWorks.dbo.GetImagenArt'),

BATCHES = DISABLED,

WSDL = DEFAULT,

DATABASE = 'AdventureWorks',

NAMESPACE = 'http://Adventure-Works/')
 

Leer las respuestas

#1 Eduardo Castro
04/07/2007 - 16:18 | Informe spam
Puede revisar el ejemplo que aparece en esta pagina
http://davidhayden.com/blog/dave/ar.../2924.aspx

Saludos,

Eduardo Castro - MVP
http://ecastrom.blogspot.com


"Jesus Suarez" wrote in message
news:
Hola a todos,

he estado mirando para lanzar webservices que he creado con .net, y queria
lanzarlos desde el propio sql server, queria hacer un job que llamase a un
stored procedure que a su vez lanzase un webservice con unos parametros de
BBDD para realizar una integracion con el exchange.

he estado viendo en sql Server 2005 endpoint, pero no se como voy a hacer,
el webservice se encuentra en una maquina distinta a donde esta el sql
server.

como podria modificr este ejemplo. Gracias.

Fuente 2

CREATE ENDPOINT sql_DotNetMania

STATE = STARTED

AS HTTP (

PATH = '/DotNetMania',

AUTHENTICATION = (INTEGRATED),

PORTS = (CLEAR),

SITE = 'miServer')

FOR SOAP (

WEBMETHOD 'GetProducts'

(Name='AdventureWorks.dbo.GetArticulos'),

WEBMETHOD 'GetImageProd'

(Name='AdventureWorks.dbo.GetImagenArt'),

BATCHES = DISABLED,

WSDL = DEFAULT,

DATABASE = 'AdventureWorks',

NAMESPACE = 'http://Adventure-Works/')


Preguntas similares