Cet article décrit la méthode d'accès à Java au serveur Web Service via le client. Partagez-le pour votre référence, comme suit:
InputStream dans = testClient.class.getClassLoader (). GetResourceAsStream ("dataSource.properties"); Properties prop = new Properties (); prop.load (in); String endPoint = prop.getProperty ("url", "non"); // indique l'emplacement de service, System.out.println (System.getProperty ("java.library.path")); // Le système est le nom WebApp, changez-le par votre propre service WebAppService = new Service (); // Créez une instance de service, notez que c'est nécessaire! Appel call = null; try {call = (call) Service.CreateCall ();} catch (ServiceException e) {// TODO GÉNÉRÉ AUTO GÉNÉRÉ BLOCKE.PRINTSTACKTRACE ();} // Création d'une instance d'appel est également un must! call.setTargeTendPointAddress (Endpoint); // Définissez l'emplacement du service pour l'appel Call.SetOperationName ("getRefinfo"); // Pour appeler le nom de la méthode dans Helloworld String JSONV = (String) call.invoke (nouvel objet [] {cardinno}); // DataSource.properties Contenu du fichier, placez-vous dans le répertoire SRC. L'URL fait référence au chemin accessible par la classe de serviette Web URL = http: // localhost: 8090 / bid / services / helloworldPour plus d'informations sur le contenu lié à Java, veuillez consulter les sujets de ce site: "Tutoriel de structure de données Java et d'algorithme", "Résumé des compétences de fichier Java et d'opération de répertoire", "Résumé de Java Operation Dom Node Skills" et "Résumé des compétences de fonctionnement de Java Cache"
J'espère que cet article sera utile à la programmation Java de tous.