Curso Lenguaje GO

Introduccion a Web services 5º Parte

Colapsar
X
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar todos
nuevos mensajes

  • Introduccion a Web services 5º Parte

    Hola buenos días nuevamente siguiendo con los Web Services le hago entrega de uno nuevo, este suma dos números y los muestra por pantalla:

    Codigo Webservice.java:
    Código PHP:
    package ejemplo;
    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;
    import java.io.*;
    import javax.microedition.io.*;
    import org.ksoap.*;
    import org.ksoap.transport.*;
    import org.ksoap.SoapObject;
    public class 
    Webservice extends javax.microedition.midlet.MIDlet {
        private 
    Display display;
        private 
    String url "http://127.0.0.1/webservices/servicej2me.php";
        
    TextBox textbox null;
        public 
    void startApp() {
            
    display Display.getDisplay(this);
            try {
                
    testWebService();
            } catch (
    Exception ex) {
                
    System.out.println(ex);
            }
        }
        public 
    void pauseApp() {
        }
        public 
    void destroyApp(boolean unconditional) {
        }
        public 
    void testWebService() throws Exception {
            
    StringBuffer stringBuffer = new StringBuffer();
             
    TextBox textBox null;
            
    SoapObject client = new  SoapObject(url,"add");
            
    client.addProperty("x","7");
            
    client.addProperty("y","6");
            
    HttpTransport ht = new HttpTransport(url,"add");
            
    stringBuffer.append(ht.call(client));      
            
    // sumar dos numeros y mostrarlos
            
    textBox = new TextBox("Resultado del WebService:"stringBuffer.toString(), 10240);
            
    display.setCurrent(textBox);
        }
        

    Codigo servicej2me.php:
    Código PHP:
    <?php
    // incluir librerias
    require_once('../nusoap-0.7.3/lib/nusoap.php');
    // crear servidor
    $server = new soap_server
    // Registrar Services
    $server->register('hello');
    $server->register('add');
    // definir  Services
    function hello ($name){
      return 
    "Hola $name";

    function 
    add ($x,$y){
      return 
    $x $y;

    //mostrar resultados
    $server->service($HTTP_RAW_POST_DATA);
    ?>
    Nadie salió a despedirme cuando me fui de la estancia, solamente el ovejero,un perro,cosas que pasan. El asunto, una zoncera,un simple cambio e palabras,y el olvido de un mocoso,del q puedo ser su tata. Y yo q no aguanto pulgas,a pesar de mi inorancia, ya no más pedí las cuentas,sin importarme de nada.
    No hubiera pasado ésto, si el padre no se marchara,pero los patrones mueren, y después los hijos mandan.Y hasta parece mentira,pero es cosa señalada,q de una sangre pareja,salga la cría cambiada.
Trabajando...
X