Rechercher : dans
Par :

Soap Server PHP / cLIENT jAVA

Dernière réponse le 28 mar 2009 à 13:30:20 Matt, le 29 oct 2008 à 12:16:03 
 Signaler ce message aux modérateurs

Bonjour,
Je suis novice ds les webservice et mn tuteur de stage souhaite que je gere un SW entre 2 langage le php et le java.
Voici mon probleme: Je n'arrive pas a envoyer un parametre de mn code php vers mn service java.
Voici le code client php :

<?php
// Pull in the NuSOAP code

require_once('nusoap.php');

// Create the client instance

$wsdl='http://localhost:8080/axis2/services/WSTest?wsdl';
$namespace='http://server.ws.test.com/xsd';
$client=new soapclient($wsdl,true,$namespace);
$err = $client->getError();
if ($err) {
    // Display the error
    echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
}

$send_string="Dingo";
echo"ccccccccc";
$soap_msg=new soapmsg( 'getUserID','urn:WSTest',array(new soapval($send_string, "string")));
	
	echo"aaaaaaaaaaaaaaaaa";
	$result=$client->call('getUserID',$soap_msg);
?>


code java :
package com.test.ws.server;

import java.util.Hashtable;
 
public class WSTest
{
  
    
    public String getUserID(String login)
    {
    	System.out.println("je suis la !!");
        return "ID for user " + login+" : not implemented";
    }
}

Serveur que j'ai crée car je ne dois pas utliser tomcat..:
package axis2;

import org.apache.axis2.context.ConfigurationContext;
import org.apache.axis2.context.ConfigurationContextFactory;
import org.apache.axis2.description.AxisService;
import org.apache.axis2.transport.http.SimpleHTTPServer;



public class EmbeddedAxis2Server {
    public static void main(String[] args) throws Exception {
        ConfigurationContext context = ConfigurationContextFactory.
        		createConfigurationContextFromFileSystem(null, null);
        AxisService service =AxisService.createService(hello.HelloService.class.getName(), 
        		context.getAxisConfiguration());
        context.getAxisConfiguration().addService(service);
        SimpleHTTPServer server = new SimpleHTTPServer(context, 8080);
        server.start();
    }
}



Merci de votre aide, je suis 1pe perdu!
Configuration: Windows XP
Firefox 3.0.3
Eclipse
PHP5
Axis2

Meilleures réponses pour « Soap Server PHP / cLIENT jAVA » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
Télécharger PHP FTP Synchronizer VoirLa mise à jour de site web est aussi complexe que sa conception. Alors il faut utiliser le bon outil avec les bon paramètres et une bonne connaissance de programmation pour mettre à jour un site. PHP FTP Synchronizer est une application vous...
Environnement Client/Serveur VoirPrésentation de l'architecture d'un système client/serveur De nombreuses applications fonctionnent selon un environnement client/serveur, cela signifie que des machines clientes (des machines faisant partie du réseau) contactent un serveur, une...
Réseaux - Architecture client/serveur à 3 niveaux VoirPrésentation de l'architecture à 2 niveaux L'architecture à deux niveaux (aussi appelée architecture 2-tier, tier signifiant rangée en anglais) caractérise les systèmes clients/serveurs pour lesquels le client demande une ressource et le serveur la...
Introduction aux Java Server Pages VoirPrésentation des Java Server Pages Les JSP (Java Server Pages) sont un standard permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. C'est-à-dire qu'une page web JSP (repérable par l'extension...

1

 salah, le 28 mar 2009 à 13:30:20

Exemple de développement en serveur PHP et client JAVA
http://www.maroeuil.info/spip.php?article2

Répondre à salah