Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-10-2008
rolandoj rolandoj is offline
Miembro
 
Registrado: abr 2007
Posts: 395
Poder: 18
rolandoj Va por buen camino
Ayuda con SOAP. Documentación ?

Hola,

Alguién puede indicarme donde puedo obtener una buena documentación de como usar SOAP con Delphi para escribir Web Service ?. Las ayudas de Delphi de ayuda no tienen nada, se vé que quienes las escribieron nunca han sido profesores.

Lo que quiero es algo que explique claramente, y con al menos un ejemplo completo desarrollado, el código necesario para usar las plantillas generadas usando el hechicero de las SOAP Server Application suministrado por Delphi 2007; incluyendo, por supuesto, como llamar esos Web Services desde un programa cliente.

Muchas gracias de antemano
Responder Con Cita
  #2  
Antiguo 20-10-2008
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Estoy seguro que el documento que egostar escribió hace poco en su blog, te sera de mucha ayuda.

http://eliseogn.wordpress.com/2008/08/02/6/
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 21-10-2008
rolandoj rolandoj is offline
Miembro
 
Registrado: abr 2007
Posts: 395
Poder: 18
rolandoj Va por buen camino
Cita:
Empezado por jhonny Ver Mensaje
Estoy seguro que el documento que egostar escribió hace poco en su blog, te sera de mucha ayuda.

http://eliseogn.wordpress.com/2008/08/02/6/
Hola,

Muchas gracias por la información. Efectivamente, es una buena guía de inicio. Por ahora, me he limitado a leerla, voy a implementarla para practicar; pero, me ha dejado una gran cantidad de dudas respecto a mi verdadero problema. Una revisión del sitio no me mostró ejemplos posteriores al dado, por lo que voy a comentar aquí las principales, a ver si alguién puede aclararlas:

1. Algo que había notado incluso antes de preguntar en el foro es que esta tecnología trabaja con interfases, las cuales corresponden a tecnología COM y usan los GUID, lo que por supuesto también ocurre en el cliente. La clase se registra automáticamente en el código con la rutina RegisterInterface; pero, y si el usuario no tiene permiso de registrar clases ?, esto significaría que el cliente no puede ejecutarse libremente, sino que requiere una ejecución inicial por parte de un usuario con permiso de registrar clases ?. Me preocupa porque mi aplicación actual no necesita nada de eso, se degradaría la facilidad de uso.

2. La tecnología COM es pesada, acaso eso no implica que la tecnología SOAP consume muchos más recursos que la conexión ISAPI normal que usa solo http ?. Bajo carga, podría entonces esperarse que esta tecnología SOAP sea notablemente más lenta que el ISAPI normal sobre http ?

3. La razón por la que me pidieron usar esta tecnología supuestamente es por seguridad; pero, mi aplicación original trabaja perfectamente dando exclusivamente permisos de ejecución de DLLs; aquí en cambio hay que dar permisos adicionales de lectura y de ejecución de scripts, no es eso acaso un mayor riesgo de seguridad ?. Alguién podría comentar algo al respecto ?

4. Que papel juega el TWebModule en todo esto ?. El hechicero crea uno; pero, todo el código se desarrolla en otra unidad. Yo supongo que desde el cliente se hace realmente una comunicación http con un grupo de parámetros, descritos por XML y la rutina ServiceInfo que veo en el servidor lo que hace es que descompone la llamada de http para identificar cual procedimiento o función se está invocando, pasarle los parámetros y obtener su respesta. Si es así, eso significa que no es posible transformar facilmente un ISAPI normal a SOAP, tocaría reescribir todas las llamadas. Alguién puede confirmarlo ?

Agradezco de antemano cualquier ayuda
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas con SOAP y ssl xrubio Internet 1 22-05-2007 14:23:53
conexión SOAP kayetano Internet 2 22-02-2007 10:28:43
Xml - Soap ku9 JAVA 0 16-06-2006 10:52:17
Delphi 7 SOAP y SSL iuqrul Internet 0 02-02-2006 00:09:33
Ayuda, Documentación Anabel Internet 4 08-08-2003 16:45:28


La franja horaria es GMT +2. Ahora son las 11:35:34.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi