POE :: Bileşen :: Sunucu :: sabun

POE olay işleyicilerini HTTP'nin üzerine sabunla yayınla
Şimdi İndirin

POE :: Bileşen :: Sunucu :: sabun Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Apocalypse
  • yayıncı web sitesi:
  • http://search.cpan.org/~apocal/

POE :: Bileşen :: Sunucu :: sabun Etiketler


POE :: Bileşen :: Sunucu :: sabun Açıklama

POE Olay işleyicilerini HTTP üzerinden sabunla yayınlayın POE :: Bileşen :: Sunucu :: SOAP, servis sabunu / 1.1'in POE'de bir esinti istediği bir perl modülüdür. Bu modülde anlayacak en zor şey sabun gövdesidir. Bu! Bu modülü kullanmanın standart yolu bunu yapmaktır: POE kullanın; POE :: Bileşen :: Sunucu :: sabun kullanın; POE :: Bileşen :: Sunucu :: SOAP-> YENİ (...); POE :: Session-> Oluştur (...); POE :: KERNEL-> RUN (); POE :: Bileşen :: Sunucu :: SOAP, olay işleyicilerini HTTP üzerinden sabunla yayınlayabilen bir cıvata üzerindeki bir bileşendir. Şu anda, bu modül yalnızca SOAP / 1.1 isteklerini destekler, bu SOAP / 1.2 isteklerini desteklemek için gelecekte iş yapılacaktır. HTTP sunucusu POE :: Bileşen :: Sunucu :: SimpleHttp.Synopsis Kullanımı ile yapılır. POE :: Bileşen :: Sunucu :: sabun kullanın; POE :: Bileşen :: Sunucu :: SOAP-> Yeni ('Alias' => 'Mysoap', 'Adres' => 'Localhost', 'Port' => 32080, 'HostName' => 'MyHost.com', ); POE :: Session-> Oluştur ('Inline_States' => {'_Start' => Setup_Service, '_stop' => Shutdown_Service, 'sum_things' => do_sum,},); $ POE_KERNEL-> Koş; 0 çıkın; Sub Setup_Service {$ KERNEL = $ _ ; $ Kernel-> Alias_Set ('Myserver'); $ Kernel-> Post ('Mysoap', 'AddMethod', 'MyServer', 'Sum_things'); } alt shutdown_service {$ _ -> POST ('MYSOAP', 'DELMETHOD', 'MYSERVER', 'SUM_THINGS'); } sub do_sum {$ $ yanıt = $ _ ; $ params = $ yanıt-> SOAPBODY; $ Sum = 0; iken ($ saha, $ değeriniz) = her (% $ params)) {$ SUM + = $ değeri; } # Sahte bir hata varsa ($ SUM <100) {$ _ -> POST ('MySoap', 'Hata', $ Yanıt, 'Client.Add.Error', 'Toplam 100' Yukarıda olmalıdır) ; } else {# İçeriğin $ yanıt-> içerik ("Teşekkürler. Toplam: $ Sum"); $ _ -> POST ('Mysoap', 'Tamam', $ Yanıt); } } Gereksinimler: · Perl


POE :: Bileşen :: Sunucu :: sabun İlgili Yazılım

DNA

Perl programınızı bir nükleik asit dizisine dönüştürür ...

163

İndirmek