| |
LebencWissenschaftscBezeichner Nahmen Spezifikation An 23 Berichten über Störungen Entsprechend der SEIFEN-Spezifikation werden den Störungen innen ein SEIFEN-Störungselement getragen. Das < Faultstring > minimal wenn, enthalten eine menschliche lesbare Fehlerbeschreibung. Ist hier ein Beispiel mit einer Störung Antwort zu den getAvailableServices mit einem unbekannten LSID: < faultstring>201: Unbekannt lsid:urn:lsid:a.bad.lsid.i3c.org:bad:object</faultstring > Das < Detail > wenn zwei Elemente 1 enthalten Sie ein < errorcode > den Störungscode und eine < Beschreibung > tragen mit dem freien Text. Z.B.: < Detail > < errorcode>201</errorcode > < description>Unknown lsid:urn:lsid:a.bad.lsid.i3c.org:bad:object</description > </Detail > 13,2,2,2 Schwergängigkeiten für HTTP ERHALTEN Für Portarten des LSID-Auflösungsservices, gibt es eine Schwergängigkeit für das HTTP-Verwenden ERHALTEN Methode. LSIDAuthorityServicePortType Diese Spezifikation definiert ein einzelnes HTTP, das für LSIDAuthorityServicePortType bindet . Gebrauch dieser Schwergängigkeit urlEndcoded Eingang, der daß das Anzeigenteil spezifiziert lsid wird als geliefert HTTP ERHALTEN Parameter (Anrufer müssen fügen Sie diesen Parameter zum URL) an. Der Betrieb in der WSDL-Akte spezifiziert location="/authority/ " welches anzeigt das /Berechtigung/ muß hinzugefügt werden (Reinigung herauf irgendwie besonders / an verbinden) zur Position spezifiziert worden im Tor Element. Für Beispiel: < Portname="HTTPPort "binding="ahb:LSIDAuthorityHTTPBinding" > < http:address location="http://localhost:9080/"/> </Tor > spezifiziert, daß ein WSDL an zurückgeholt werden kann http://localhost:9080/authority/?lsid=<somelsid > LSIDDataServicePortType Diese Spezifikation definiert beide urlEncoded für das Zurückholen von Daten binden und eine direkte Schwergängigkeit. Jede dieser Schwergängigkeiten enthält beides getData und getDataByRange . Der Anrufer zeigt an, welche Methode sie benennt, indem sie umfassen oder auslassen Streckenparameter. Für den Fall von der direkten Schwergängigkeit, getDataByRange kann nicht aus offensichtlichen Gründen gestützt werden. Jedoch ist diese Schwergängigkeit enthalten, um mit der Portart compliant zu bleiben. Z.B.: < Portname="HTTPData "binding="dhb:LSIDDataHTTPBinding" > < "http:address location="http://localhost:9080/authority/data/> </Tor > 1. Während die SEIFEN-Spezifikation um ein zusätzliches und völlig qualifiziertes Element bittet, das < errorcode > und < Beschreibung > umfassen würde, die W-ichspezifikation nicht. Die W-ich wird hier wie ein Haupthinweis verwendet, um solche Mehrdeutigkeiten zu entfernen. |  |
|
| |
|
|