SABUN :: VERİLER :: COMPLEXTYPESOAP :: VERİ :: COMPLEXTYPE, karmaşık SOAP :: Veri nesneleri oluşturmak ve işlemek için soyut bir sınıftır. | |
Şimdi İndirin |
SABUN :: VERİLER :: COMPLEXTYPE Sıralama ve Özet
Reklamcılık
- Lisans:
- Perl Artistic License
- Fiyat:
- FREE
- Yayıncı adı:
- Eric Rybski
- yayıncı web sitesi:
- http://search.cpan.org/~rybskej/
SABUN :: VERİLER :: COMPLEXTYPE Etiketler
SABUN :: VERİLER :: COMPLEXTYPE Açıklama
SOAP :: VERİ :: COMPLEXTYPE, karmaşık SOAP :: Veri nesneleri oluşturmak ve işlemek için soyut bir sınıftır. SOAP :: Veri :: Complextype, karmaşık sabun oluşturmak ve işlemek için soyut bir sınıftır :: Veri nesneleri. sıkı kullanmak; Uyarıları kullanın; SOAP :: Veri :: Complextype kullanın; Vars QW (@isa) kullanın; @İsa = qw (SOAP :: VERİ :: COMPLEXTYPE); Sabit Obj_uri => 'http: //foo.bar.baz' kullanın; Sabit Obj_Type => 'NS1: Myfoo' kullanın; Sabit Obj_Fields => {Field1 => , field2 => , field3 => }; Alt yeni {$ proto = vardiya; $ class = ref ($ proto) || $ proto; $ veri = vardiyum; $ obj_fields = Shift; $ obj_fields = Tanımlanan $ Obj_Fields Ref ($ obj_fields) EQ 'Hash'? {% {+ Obj_fields},% {$ obj_fields}: obj_fields; $ benlik = $ sınıf-> Super :: New ($ veri, $ obj_fields); Dönüş Bless ($ öz, $ sınıfı); } Paket benim :: sabun :: Veri :: Complextype :: Bar; sıkı kullanmak; Uyarıları kullanın; SOAP :: Veri :: Complextype kullanın; Vars QW (@isa) kullanın; @İsa = qw (SOAP :: VERİ :: COMPLEXTYPE); Sabit obj_uri => 'http: //bar.baz.uri' kullanın; Sabit Obj_Type => 'NS1: Mybar' kullanın; Sabit Obj_Fields => {val1 => , val2 => , benim :: sabun :: Veri :: Complextype :: foo :: obj_uri, undef]}; Alt yeni {$ proto = vardiya; $ class = ref ($ proto) || $ proto; $ veri = vardiyum; $ obj_fields = Shift; $ obj_fields = Tanımlanan $ Obj_Fields Ref ($ obj_fields) EQ 'Hash'? {% {+ Obj_fields},% {$ obj_fields}: obj_fields; $ benlik = $ sınıf-> Super :: New ($ veri, $ obj_fields); Dönüş Bless ($ öz, $ sınıfı); } ######################################### ################################ $ Request_OBJ = MY :: SOAP :: VERİ :: COMPLEXTYPE :: BAR-> YENİ ({val1 => 'sometext', val2 => {Field1 => 'Moretext', Field2 => 12345, Field3 => '2005 -10-26T12: 00: 00.000z '}}); PRINT $ Request_OBJ-> AS_XML_DATA; SOAP :: LITE kullanın; $ Sonuç = SOAP :: LITE -> URI ($ URI) -> Proxy ($ Proxy) -> SomeMethod (SOAP :: VERİ-> VALE ($ Request_OBJ-> AS_SOAP_DATA)) -> Sonuç; # yöntemi, foo tipi bir nesneyi döndürür ... Eğer (REF ($ sonuç) EQ 'foo') {My $ Sonuç_OBJ = MY :: SOAP :: VERİ :: COMPLEXTYPE :: FOO-> YENİ ($ sonuç) ; "$ _ =" yazdırın. $ Sonuç_OBJ -> $ _. "N" Foreach tuşları% {+ MY :: SOAP :: Veri :: Complextype :: foo :: obj_fields}; } AbstractSoap :: Veri :: Complextype, sonsuz karmaşık SOAP :: veri nesneleri temsil eden sınıfları uygulamak için yapılandırılmış bir arayüzü tanımlar. Nesne örnekleri dinamik olarak karmaşık SOAP :: Veri Yapıları veya Gerektiği gibi saf XML oluşturabilir. Bir nesnenin alanları, bir yöntem olarak bir yöntem olarak bir yöntemle bir yöntem çağrısı yaparak kolayca erişilebilir ve bir sabunla iade edilen bir parametre ile aynı yöntemi kullanarak nesne yapımından sonra saha değerleri değiştirilebilir. :: Lite yöntemi SABUN :: SOUT-> Nesneyi eşdeğer bir komplextyje haline getirmek için kullanılabilir, böylece sabun :: Lite'nin karmaşık türlerin kullanımını çözme ve kullanıcıların nesnelerine çok daha soyut ve en akıllıca bir şekilde erişmelerini sağlar. Bu, gelecekteki sabun çağrılarındaki SOAP sonuç nesneleri kullanması gereken uygulamalar için de son derece yararlıdır. Lite şu anda SOAP veri yapılarını manuel olarak zanaat etmelidir. SOAP :: Veri :: Builder'ı, nesne verilerini saklamak ve oluşturmak için dahili olarak kullanır. Gereksinimler: · Perl Gereksinimleri: · Perl
SABUN :: VERİLER :: COMPLEXTYPE İlgili Yazılım
Guile için Sarıcı NCurses
Guile için sarmalayıcı, NCurses kütüphanesini kullanarak Guile şeması lehçesinde uygulamaları yazmanıza izin verir. ...
175
Www :: Orkut :: Örümcek
www :: Orkut :: Spider, Orkut Topluluğunu örtermek için perl uzantısıdır. ...
163
Xparam
XPARAM, C ++ 'da parametre kullanımı ve nesne serileştirilmesi için genel amaçlı bir araçtır. ...
167