elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 04:58  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  web service com php?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: web service com php?  (Leído 1,677 veces)
BEATMASTER

Desconectado Desconectado

Mensajes: 99



Ver Perfil WWW
web service com php?
« en: 16 Marzo 2011, 19:14 »

Hola yo tengo unos archivos php con funciones php usando SOAP que actualmente uso y funcionan bien con c# lo que nececito ahora es hacer uso de esas funciones pero en una pagina web, es esto posible? lo que pasa es que la pagina web se migro a otro servidor entonces para tener acceso a la base de datos quiero usar las funciones del webservice es esto posible? eh encontrado cosas para crear las funciones del webservice o como utilizarlos con c# o java pero no encuentro ninguno que me permita hacerlo con una pagina simple en php alguien me puede ayudar?


« Última modificación: 16 Marzo 2011, 20:07 por BEATMASTER » En línea
Graphixx


Conectado Conectado

Mensajes: 576


Webmaster (PHP)


Ver Perfil WWW
Re: web service com php?
« Respuesta #1 en: 19 Marzo 2011, 19:06 »

interesante propuesta...yo estoy buscando el mismo topic.


En línea

BEATMASTER

Desconectado Desconectado

Mensajes: 99



Ver Perfil WWW
Re: web service com php?
« Respuesta #2 en: 19 Marzo 2011, 21:28 »

bueno ya despues de mucho buscarle encontre como resolverlo... pongo el codigo por si a alguien mas le sirve

Código
require_once('nusoap.php');
 
$serverURL = 'url del servidor';
$serverScript = 'webservice.php';
$metodoInserts = 'nombrefuncion';
 
$cliente = new nusoap_client("$serverURL/$serverScript?wsdl", 'wsdl');
$error = $cliente->getError();
if ($error)
{
   echo '<pre style="color: red">' . $error . '</pre>';
   echo '<p style="color:red;' > htmlspecialchars($cliente->getDebug(), ENT_QUOTES) . '</p>';
   die();
}
else
{
   $result = $cliente->call(
   "$metodoInserts",
   array('sql' => "update call_cl set nex='555' where id=112 ",
       'im' => '-',
       'tk' => '-',
       'cv' => '-',
       'fr' => '-',
       'hr' => '-',
       'us' => '-',
       'tabla' => 'call_cl',), // Parametros pasados a la funcion
   "uri:$serverURL/$serverScript", // namespace
   "uri:$serverURL/$serverScript/$metodoInserts" // SOAPAction
   );
 
 
   if ($cliente->fault)
   {
       echo '<b>Error: ';
       print_r($result);
       echo '</b>';
   }
   else
   {
       $error = $cliente->getError();
       if ($error)
       {
           echo '<b style="color: red">Error: ' . $error . '</b>';
       }
       else
       {
           //print_r($result);
               echo "ID= " . $result[0]['id'];
               echo "<br>";
       }
   }
}
 
En línea
madpitbull_99
Moderador Global
***
Desconectado Desconectado

Mensajes: 1.898



Ver Perfil WWW
Re: web service com php?
« Respuesta #3 en: 20 Marzo 2011, 18:47 »

Hay varios artículos/tutoriales sobre como desarrollar un webservice en PHP:

   _Web Services con PHP
   _Creating and Consuming Web Services With PHP, de Orreilly.
   _Build your own Web Service with PHP and XML-RPC

Eso si, con nusoap se agiliza bastante el desarrollo.
En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Terminal service
Hacking Básico
dragison 0 450 Último mensaje 13 Febrero 2004, 18:18
por dragison
Service in VB?
Programación Visual Basic
[VolkS] 4 621 Último mensaje 1 Noviembre 2007, 02:33
por Sai-To
create a service (NT service)
Programación Visual Basic
TigerT2009 2 726 Último mensaje 10 Julio 2009, 15:53
por XcryptOR
aplicación .net - web service
.NET
NetJava 1 272 Último mensaje 31 Enero 2012, 12:37
por NetJava
Configurar QoS (Quality of Service)
Redes
Ekade 3 318 Último mensaje 21 Febrero 2012, 23:00
por mugre
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines