Consulta sobre escencia webservices.

04/07/2005 - 08:39 por Marcos | Informe spam
Hola muchachos.

Un escenario tipico de negocios, es un cliente que necesita conocer que
productos manejan sus proveedores y ver sus precios y ofertas que me ofrecen,
una forma de optimizar, seria que los proveedores publicaran la información
de sus productos (cantidad, y precios) via servicios web.

y que yo generara una aplicación cliente por ejemplo utilzando "Windows
Form" donde obtubiera la información de mis proveedores y sus productos y asi
a traves de este cliente, generaria una orden de compra dependiendo de que
proveedor me ofrece mejores ofertas y les enviaria esta orden de compra via
web service a estos proveedores.

Ahora pensando en la practica y como llevarla a cabo, ¿ hay un proceso de
"ponerse de acuerdo respecto a la información que se manejara via los
servicios web" ? por ejemplo, yo converso con mis proveedores y les digo,
necesito que publiquen via Webservice "A,B y C" datos para generar mi
aplicación cliente ?

en caso de ser asi, al momento de que otro proveedor publique sus productos,
debo modificar mi cliente, agregando otra referencia web a este, haciend olso
cambios pertinentes para que tambien consulte en el nuevo web service ?


Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Miguel Angel Campos
04/07/2005 - 09:49 | Informe spam
Hola Marcos,

tu problema no es un problema técnico ni de arquitectura, es mas bien un
problema empresarial o comercial.
Lo que buscas en la situación ideal, que sería que todos los proveedores
ofrezcan un webservice con los datos de sus productos y con sus precios,
pero eso es simplemente ideal. Muchas empresas tienen miedo, con lógica, a
realizar eso por que les obligaría a tener siempre los precios mas bajos que
sus competidores, puesto que con la herramienta que quieres hacer con un par
de click ya sabrías a que proveedor comprar de forma muy rápida. Poner de
acuerdo a todos será una tarea muy díficil, e incluso imposible, seguro que
hay alguno que se opone.

Para responder exactamente tus prguntas:
- No existe un proceso establecido para poner de acuerdo a distintas
empresas para que expongan un o varios webservice.
- Con respecto a la segunda pregunta, y suponiendo que consigues realizar la
primera, está claro que si cambia de forma sustancial tendrás que cambiar tu
cliente, pero no si cambian los datos claro.

Un Saludo,

Miguel Angel Campos
MCAD.NET

"Marcos" escribió en el mensaje
news:
Hola muchachos.

Un escenario tipico de negocios, es un cliente que necesita conocer que
productos manejan sus proveedores y ver sus precios y ofertas que me
ofrecen,
una forma de optimizar, seria que los proveedores publicaran la
información
de sus productos (cantidad, y precios) via servicios web.

y que yo generara una aplicación cliente por ejemplo utilzando "Windows
Form" donde obtubiera la información de mis proveedores y sus productos y
asi
a traves de este cliente, generaria una orden de compra dependiendo de que
proveedor me ofrece mejores ofertas y les enviaria esta orden de compra
via
web service a estos proveedores.

Ahora pensando en la practica y como llevarla a cabo, ¿ hay un proceso de
"ponerse de acuerdo respecto a la información que se manejara via los
servicios web" ? por ejemplo, yo converso con mis proveedores y les digo,
necesito que publiquen via Webservice "A,B y C" datos para generar mi
aplicación cliente ?

en caso de ser asi, al momento de que otro proveedor publique sus
productos,
debo modificar mi cliente, agregando otra referencia web a este, haciend
olso
cambios pertinentes para que tambien consulte en el nuevo web service ?


Gracias de antemano.

Respuesta Responder a este mensaje
#2 Ronald Ricardo Ramirez Moran
07/07/2005 - 01:48 | Informe spam
Hola Marcos, como estas,

Ahora pensando en la practica y como llevarla a cabo, ¿ hay un proceso de
"ponerse de acuerdo respecto a la información que se manejara via los
servicios web" ? por ejemplo, yo converso con mis proveedores y les digo,
necesito que publiquen via Webservice "A,B y C" datos para generar mi
aplicación cliente ?



Aunque en una forma no tan exigida, se puede, pero siempre y cuando ellos
(tus proveedores) esten de acuerdo, ademas de que debes notar que esto por
motivos economicos muchas veces no es posible, ya que se sabe que ustedes no
son sus unicos clientes y que de cualquier forma, si ellos dejan de serlo por
algun motivo; no todos los clientes tienen una obligacion con el Servicio
web, pero lo que si te recomiendo es que les sugieras acerca de esto a tus
proveedores y bueno el resto ya estaria en parte con las necesidades de los
mismos.

en caso de ser asi, al momento de que otro proveedor publique sus productos,
debo modificar mi cliente, agregando otra referencia web a este, haciend olso
cambios pertinentes para que tambien consulte en el nuevo web service ?



Bueno, no se tu pero en estos casos es muy util utilizar el SOAP Toolkit,
que nos permite acceder a determinados Servicios Web sin depender tanto de la
direccion web del mismo, y otra forma de hacerlo es con los proxies, pero yo
lo veo mucho mas complicado que con SOAP.

Por ultimo solo te recomiendo bajar SOAP y hacer pruebas con el, es muy
practico y facil.

Puedes encontrar mucha informacion sobre el tema en:

http://support.microsoft.com/defaul...;es;307324
http://support.microsoft.com/defaul...;es;305965
http://support.microsoft.com/defaul...;es;315695
http://support.microsoft.com/defaul...;es;297195


Saludos Cordiales,

Ronald R. Ramirez Moran
Analista Programador

Weblog: http://DlanorOk.blogspot.com

Voluntario de Ineta Latam { http://www.ineta.org/latam }
Coordinador de FoxEcuador { http://groups.msn.com/FoxEcuador }
______________________________________________________
Favor de responder en los foros publicos asi todos se benefician.
Si usas la Web para leer estos Grupos de Noticias, vota si las
aportaciones te ayudaron o no.
______________________________________________________




"Marcos" escribió:

Hola muchachos.

Un escenario tipico de negocios, es un cliente que necesita conocer que
productos manejan sus proveedores y ver sus precios y ofertas que me ofrecen,
una forma de optimizar, seria que los proveedores publicaran la información
de sus productos (cantidad, y precios) via servicios web.

y que yo generara una aplicación cliente por ejemplo utilzando "Windows
Form" donde obtubiera la información de mis proveedores y sus productos y asi
a traves de este cliente, generaria una orden de compra dependiendo de que
proveedor me ofrece mejores ofertas y les enviaria esta orden de compra via
web service a estos proveedores.

Ahora pensando en la practica y como llevarla a cabo, ¿ hay un proceso de
"ponerse de acuerdo respecto a la información que se manejara via los
servicios web" ? por ejemplo, yo converso con mis proveedores y les digo,
necesito que publiquen via Webservice "A,B y C" datos para generar mi
aplicación cliente ?

en caso de ser asi, al momento de que otro proveedor publique sus productos,
debo modificar mi cliente, agregando otra referencia web a este, haciend olso
cambios pertinentes para que tambien consulte en el nuevo web service ?


Gracias de antemano.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida