-1

WSDL が使用しているデータベースの種類を教えていただけますか? 尋ねる理由は、サードパーティが私に URL を提供するだけで、データベースについて何も教えてくれなかったからです。私は彼らに、少し説明するための文書をくれと頼みましたが、彼らは決してしませんでした。

私はこの分野に不慣れで、いくつかの調査を行った後ですが、どのデータベース (oracle?sql?xml?) かわかりません。

<?xml version='1.0' encoding='UTF-8'?>
<wsdl:definitions name="AccountService" targetNamespace="http:// local host/web/" xmlns:ns1="http://client.local host/web//" xmlns:ns2="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://local host/web/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<wsdl:types>
    <xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://local host/web/" xmlns:tns="local host/web/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<xsd:complexType name="ArrayOfAccount">
<xsd:sequence>
    <xsd:element maxOccurs="unbounded" minOccurs="0" name="Account" nillable="true"     type="tns:Account"/>
</xsd:sequence>
</xsd:complexType>

<xsd:complexType name="Account">
<xsd:sequence>
<xsd:element minOccurs="0" name="currentbalance" nillable="true" type="xsd:decimal"/>
</xsd:sequence>
</xsd:complexType>

2 番目の質問は、.asp を使用してデータベースから要素を直接呼び出すことはできますか?

最後の質問は、WSDL はサーバーに結果を生成するように指示する一連のポリシー (ルール) にすぎないということです。

4

4 に答える 4

1

いいえ、Web サービスの内部実装をその WSDL だけから判断することはできません。

于 2013-06-07T13:06:30.713 に答える
0

WSDL は、Web サービスを記述し、すべての Web メソッドとそのパラメーターをリストしたドキュメントです。これは、Web サービスを使用できるクライアントを構築するのに役立ちます。Web サービスと通信する方法について説明します。Web サービス自体は、DB の有無にかかわらず、作成者が望む方法で実装できます。それらはまったく関係がありません。

于 2013-06-07T13:07:20.200 に答える
0

WSDL は、関数定義と同様に、インターフェースのみを記述します。サービスに関する内部情報ではありません。いいえ、わかりません。

于 2013-06-07T13:07:42.930 に答える