SOAP :: Data :: ComplexType.

SOAP :: Data :: CompleXtypeは、複雑なSOAP :: Dataオブジェクトを作成および処理するための抽象クラスです。
今すぐダウンロード

SOAP :: Data :: ComplexType. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Eric Rybski
  • 出版社のWebサイト:
  • http://search.cpan.org/rybskej/

SOAP :: Data :: ComplexType. タグ


SOAP :: Data :: ComplexType. 説明

SOAP :: Data :: ComplexTypeは、複雑なSOAP :: Dataオブジェクトを作成および処理するための抽象クラスです。 SOAP :: Data :: ComplexTypeは、複雑なSOAP :: Data Objects.Synopsis Package My :: SOAP :: Data :: CompleXtype :: foo;厳密を使う。警告を使用する。 SOAP :: Data :: ComplexTypeを使用してください。 VARS QW(@isa)を使用してください。 @isa = QW(SOAP :: Data :: ComplexType);定数OBJ_URI => 'http://foo.bar.baz'を使用してください。定数obj_type => 'ns1:myfoo'を使用してください。定数obj_fields => {field1 => 、field2 => 、field3 => }; Sub New {My $ Proto = Shift; My $ CLASS = ref($ POTO)|| $漫画; My $ DATA = SHIFT。私の$ obj_fields = shift; $ obj_fields =定義$ obj_fields ref($ obj_fields)EQ 'HASH'? {%{+ obj_fields}、%{$ obj_fields}}:obj_fields; My $ self = $ class-> super :: new($ DATA、$ obj_fields);祝福を返します($自己、$クラス)。 Package My :: SOAP :: Data :: ComplexType :: Bar;厳密を使う。警告を使用する。 SOAP :: Data :: ComplexTypeを使用してください。 VARS QW(@isa)を使用してください。 @isa = QW(SOAP :: Data :: ComplexType); obj_uri => 'http://bar.baz.uri'を定数を使用してください。定数obj_type => 'ns1:mybar'を使用してください。定数obj_fields => {val1 => 、val2 => 、My :: SOAP :: Data :: CompleXtype :: foo :: obj_uri、undef]} Sub New {My $ Proto = Shift; My $ CLASS = ref($ POTO)|| $漫画; My $ DATA = SHIFT。私の$ obj_fields = shift; $ obj_fields =定義$ obj_fields ref($ obj_fields)EQ 'HASH'? {%{+ obj_fields}、%{$ obj_fields}}:obj_fields; My $ self = $ class-> super :: new($ DATA、$ obj_fields);祝福を返します($自己、$クラス)。 ################################################################### ####################### Package Main; My $ REQUEST_OBJ = MY :: SOAP :: Data :: CompleXtype :: Bar-> New({val1 => 'sometext'、val2 => {field1 => 'moretext'、field2 => 12345、field3 => '2005 -10-26t12:00:00.000z '}}) $ request_obj-> as_xml_dataを印刷します。 SOAP :: Liteを使用してください。 My $ RESULT = SOAP :: Lite - > URI($ URI) - >プロキシ($ Proxy) - > SOMETHOD(SOAP :: Data-> Value($ request_obj-> AS_SOAP_DATA)) - >結果。 #asumingこのメソッドはfooのオブジェクトを返します。 ;印刷 "$ _ ="。$ result_obj - > $ _。 "n" foreachキー%{+ my :: soap :: data :: complextype :: foo :: obj_fields}; AbstractSoap :: Data :: ComplexTypeは、無限複合SOAP :: Dataオブジェクトを表すクラスを実装するための構造化インタフェースを定義します。オブジェクトインスタンスは、必要に応じて複雑なSOAP :: Data Structuresまたは純粋なXMLを動的に生成できます。メソッドとしてフィールドの名前でメソッド呼び出しを行うことで、オブジェクトのフィールドに簡単にアクセスでき、SOAP :: Liteメソッドから返された1つのパラメータ。 SOAP :: SOM->結果を使用して、オブジェクトを同等のComplexTypeに再構成するために使用することができ、したがってSOAP :: Liteの複雑なタイプの取扱いの欠点を解決し、ユーザーが彼らのオブジェクトにはるかに抽象的で強く意識的な方法でアクセスすることを可能にします。これは、将来のSOAP呼び出しで使用する必要があるアプリケーションにも非常に便利です.DescriptionThisモジュールは、SOAP ::ユーザーとして、オブジェクト指向のクラス構造内に複雑なSOAP :: Dataオブジェクトを作成することをはるかに簡単にすることを目的としています。 Liteは現在SOAPデータ構造を手動で作り出す必要があります。 SOAP :: Data :: Builderを内部的に使用してオブジェクトデータを保存して生成します。要件:・Perlの要件: ・Perl


SOAP :: Data :: ComplexType. 関連ソフトウェア

r

RGENは、乱数発生器とデータ蓄積クラスからなるライブラリーです。 ...

150

ダウンロード