Jump to content


Photo

Ejecutar un método de un webservice hecho con una dll desde el navegador


  • Please log in to reply
4 replies to this topic

#1 nizamulmulk

nizamulmulk

    Member

  • Miembros
  • PipPip
  • 10 posts

Posted 24 July 2013 - 08:42 AM

El enunciado dice casi todo.
Estuve viendo q cuando el webservice se hace con .net o visualbasic se crean archivos asmx los cuales permite ejecutar métodos.
Supongamos: http://localhost:808...smx?listaPaises
y eso devuelve la lista de países, ejecutó el método listaPaises del webservice.
En mi caso, el webservice está hecho en delphi y crea un dll.
Cómo puedo ejecutar desde el navegador el método del webservice y q me responda en la página sin necesidad de crear una aplicación? Se puede? como se hace?
Probé http://localhost:808...ame=listaPaises x ej. y no hace nada...
  • 0

#2 genyus00

genyus00

    Advanced Member

  • Miembros
  • PipPipPip
  • 52 posts
  • LocationBogota

Posted 09 August 2013 - 08:25 PM

Hola, échale una mirada al tema http://www.delphiacc...ra-iis-7-o-7-5/ cualquier cosa estoy atento..
  • 0

#3 nizamulmulk

nizamulmulk

    Member

  • Miembros
  • PipPip
  • 10 posts

Posted 13 August 2013 - 07:05 AM

Gracias por la recomendación.
No tengo problemas con el IIS. Uso la versión 5.1.
Igual tuve que hacer una aplicación .....
  • 0

#4 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14469 posts
  • LocationMéxico

Posted 13 August 2013 - 08:18 AM

Hola

Quítate de problemas y create una aplicación de consola que tenga entrada de parámetros y la ejecutas como CGI desde el explorador, y si necesitas forsosamente el webservice, has que esa aplicación consuma el webservice con los parámetros enviados por el explorador de internet.

Saludos
  • 0

#5 genriquez

genriquez

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 539 posts
  • LocationCali, Colombia

Posted 18 November 2013 - 05:17 PM

Hola

Realmente lo que estas buscando es una aplicación Rest en Delphi,  con este modelo puedes crear funciones que repesenten el POST el GET el DELETE y el INSERT, puedes hacer consultas sin necesidad de aplicaciones cliente y los parámetros los puedes pasar por el URL.

No estoy seguro desde que vesión de Delphi está habilitada esta opción, tal vez alguien nos pueda ayudar con esa duda.

Hay un excelente tutorial del maestro Marco Cantú, te dejo el link

http://www.embarcade...n/datasnap-rest



  • 0




IP.Board spam blocked by CleanTalk.