Maison développement back-end tutoriel php 关于webservice的有关问题,不太懂新手请问

关于webservice的有关问题,不太懂新手请问

Jun 13, 2016 am 10:42 AM
client quot server webservice

关于webservice的问题,不太懂新手请教
http://www.0917cc.com/webService/Server/wsdl/test.wsdl 这是我的webservice请求地址
Client端代码

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->header("Content-type=text/html;charset=utf-8");$server = "http://www.0917cc.com/webService/Server/wsdl/test.wsdl";try {    ini_set("soap.wsdl_cache_enabled", "0");    $client    =    new soapClient($server);}catch (SoapFault $exception) {    echo $exception;die;}echo '<pre class="brush:php;toolbar:false">';//var_dump($client);$points = $client->showPoints(array('points'=>100,'area'=>'tw'));var_dump($points);$name = $client->showName(array('points'=>100,'area'=>'cn'));var_dump($name);$sex = $client->getSex(11);var_dump($sex);$md5 = $client->getMd5(11,'VincentHwang','Male',27);var_dump($md5);
Copier après la connexion



问题一:
http://www.0917cc.com/webService/Client/ 这个返回的字符串是什么意思?(怎么才能返回我想要的数据)

问题二:http://www.0917cc.com/webService/Server/wsdl/test.wsdl 请求的地址.wsdl 可以修改成.php吗?(.php返回的跟.wsdl返回的一样都是XML格式)

问题三:
不知道webservice有什么用..如果只是两个机器交互的话..
为什么不直接请求http://www.xxx.com/xml.xml 不是更直接?为什么要用这个test.wsdl,
什么服务端 监听之类的..感觉复杂了....

问题四:到底什么时候用webservice?他更直接请求xml有什么区别?



------解决方案--------------------
webservice 一般提供访问对象的功能,用soap来访问。
就是通过web来访问对象、方法。然后取得结果。
.wsdl 不能改成 .php

------解决方案--------------------
问题解决了没?
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment installer, désinstaller et réinitialiser la sauvegarde du serveur Windows Comment installer, désinstaller et réinitialiser la sauvegarde du serveur Windows Mar 06, 2024 am 10:37 AM

WindowsServerBackup est une fonction fournie avec le système d'exploitation WindowsServer, conçue pour aider les utilisateurs à protéger les données importantes et les configurations système, et à fournir des solutions complètes de sauvegarde et de récupération pour les petites, moyennes et grandes entreprises. Seuls les utilisateurs exécutant Server2022 et versions ultérieures peuvent utiliser cette fonctionnalité. Dans cet article, nous expliquerons comment installer, désinstaller ou réinitialiser WindowsServerBackup. Comment réinitialiser la sauvegarde de Windows Server Si vous rencontrez des problèmes avec la sauvegarde de votre serveur, si la sauvegarde prend trop de temps ou si vous ne parvenez pas à accéder aux fichiers stockés, vous pouvez envisager de réinitialiser vos paramètres de sauvegarde de Windows Server. Pour réinitialiser Windows

La version préliminaire de Windows Server 2025 accueille la mise à jour, Microsoft améliore l'expérience de test Insiders La version préliminaire de Windows Server 2025 accueille la mise à jour, Microsoft améliore l'expérience de test Insiders Feb 19, 2024 pm 02:36 PM

A l'occasion de la sortie de la version build 26040 de Windows Server, Microsoft a annoncé le nom officiel du produit : Windows Server 2025. La version build26040 de Windows11WindowsInsiderCanaryChannel est également lancée. Certains amis se souviennent peut-être encore qu'il y a de nombreuses années, quelqu'un a réussi à convertir Windows NT du mode poste de travail au mode serveur, montrant ainsi les points communs entre les différentes versions des systèmes d'exploitation Microsoft. Bien qu'il existe des différences évidentes entre la version actuelle du système d'exploitation serveur de Microsoft et Windows 11, ceux qui prêtent attention aux détails peuvent être curieux : pourquoi Windows Server a mis à jour la marque,

appel de service Web appel de service Web Jul 05, 2023 pm 03:27 PM

Étapes d'appel du service Web : 1. Trouver un WebService approprié ; 2. Créer un client WebService et appeler la méthode correspondante ; 3. Gérer les résultats de retour et les exceptions du WebService ; 4. Améliorer l'efficacité et les performances de l'appel du WebService grâce à des mesures d'optimisation raisonnables.

Comment modifier le nom de la version Nginx pour masquer n'importe quel serveur Web Comment modifier le nom de la version Nginx pour masquer n'importe quel serveur Web May 14, 2023 pm 09:19 PM

Comment modifier le nom par défaut de nginx, vous pouvez le déguiser un peu, ou vous pouvez l'installer Astuce : Généralement, les modifications sont apportées avant la compilation de nginx. Après modification, le code doit être recompilé comme suit : scr/core/nginx.conf#definenginx_version"1.4.7"#definenginx_ver"nginx/"n.

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Microsoft publie la version préliminaire 25335 de Windows Server vNext Microsoft publie la version préliminaire 25335 de Windows Server vNext Jan 10, 2024 am 08:49 AM

Alors que Microsoft a publié la mise à jour préliminaire de Win11 pour le bureau, il a également publié aujourd'hui la version préliminaire 25335 de Windows Server Long Term Service Channel (LTSC). Comme d'habitude, Microsoft n'a pas publié de journal complet des modifications, ni même fourni d'article de blog correspondant. Microsoft a ajusté le journal de mise à jour de la version préliminaire de Windows Server pour qu'il soit identique à la version Canary Channel. Si aucun nouveau contenu n'est introduit, le billet de blog officiel ne sera pas publié. Remarque d'IT Home : La marque du serveur n'a pas été mise à jour et est toujours Windows Server 2022 dans la version d'aperçu. De plus, Microsoft appelle ces versions Windows Server vNext au lieu de la version Windows Server 2019 déjà disponible sur le marché.

Comment appeler WebService en utilisant Java Comment appeler WebService en utilisant Java Dec 29, 2023 pm 02:32 PM

Les étapes de la méthode d'utilisation de Java pour appeler WebService nécessitent des exemples de code spécifiques. Le service Web est une interface de programme d'application basée sur le Web qui fournit diverses fonctions via le réseau. Dans le développement Java, nous devons souvent utiliser des services Web pour interagir avec d'autres systèmes. Cet article explique comment utiliser Java pour appeler WebService et fournit des exemples de code spécifiques. 1. Comprendre WebService WebService est un protocole de communication standardisé utilisant le format XML

Étapes pour installer GNOME 3 sur Ubuntu Server 11.04 Étapes pour installer GNOME 3 sur Ubuntu Server 11.04 Dec 31, 2023 pm 03:59 PM

Si vous pensez qu'il n'est pas nécessaire d'installer une interface graphique lors de l'installation d'Ubuntu Server 11.04, encore moins de GNOME 3, qui n'est pas encore terminé. . Ou il devrait être construit avec ARCH+GNOME3. Alors s'il vous plaît, ne perdez pas votre temps à lire ceci. Cela a pris 2 nuits et un jour et a été réinstallé N fois. Finalement, quelque chose en est sorti. Ce n'est pas facile. Sans plus tarder, entrons dans le vif du sujet : Matériel : un ThinkPad (Pour X61) 2. Entrez dans l'interface des options de démarrage, sélectionnez le démarrage USB, puis choisissez d'installer Ubu.

See all articles