Pluto Talep Eylem Kütüphanesi

Pluto Request Eylem Library, bir istemci / sunucu uygulaması oluşturmayı kolaylaştıran bir kütüphanedir.
Şimdi İndirin

Pluto Talep Eylem Kütüphanesi Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Pluto Inc.
  • yayıncı web sitesi:
  • http://plutohome.com/support/index.php?section=home&package=247

Pluto Talep Eylem Kütüphanesi Etiketler


Pluto Talep Eylem Kütüphanesi Açıklama

Pluto Talep Eylem Kütüphanesi, bir istemci / sunucu uygulaması oluşturmayı kolaylaştıran bir kütüphanedir. Pluto Talep Eylem Kütüphanesi, istemcinin istekleri gönderdiği bir istemci / sunucu uygulaması oluşturmanıza izin verir, sunucu cevaplar ve isteğe bağlı eylemlerle cevap verir. Çok nesne yönelimli ve gitmek için sadece birkaç dakika sürer. Aynı kütüphane hem sunucu hem de istemci tarafında kullanılır. Nasıl çalışıyor? Müşteri, sunucuya gönderdiği "istek" oluşturur. Sunucu talebi işleyecektir, bazı iade değişkenlerini ayarlayacaktır ve isteğe bağlı olarak "eylemler" ekleyebilir, müşterinin yanıt olarak yürütmesini istiyor. Bir örnek, bir kasiyerin bilgisayarıdır (müşteri) merkezi kredi kartı işleme sunucusunu "bir kredi kartını işleme" isteği gönderir, sunucu yetkilendirme koduyla yanıt verir ve ayrıca bir mesaja neden olan "Müşteri Ver" bir eylemi içerir. Kasiyerin bilgisayarında görünür. Müşteri ve sunucu aynı kütüphaneyi kullanır. Her ikisi de ra_processor örneği oluşturur. Tek fark, sunucu çağrılarıdır "alıcı" ve istemci gerçek istekleri oluşturur ve RA_Processor'un "sentrequest" çağırır. Bir istek oluşturmak için sadece ra_request'ten türetilmiş bir sınıf oluşturun. Yanıt için istek ve değişkenler için bazı üye değişkenleri ekleyin. İsteğiniz, Serializeclass'tan türetilmelidir - bir nesneyi (bu durumda bir istek), değişkenleri bir ikili bloğa serileştiren ve ardından diğer ucunda sınıfı tüm verilerle yeniden yapılandıran bir temel sınıftan türetilmelidir. Çerçeve her şeyi işler. Sadece veri üyelerini eklersiniz. Yukarıdaki örnekte, istek değişkenleri muhtemelen kredi kartı bilgileri ve belki müşteri kimliği olacaktır ve cevap değişkenleri yetkilendirme kodu olacaktır. Ra_Request, isteği yerine getirmek için sunucuda çağrılacak "ProcessRequest" saf sanal bir fonksiyona sahiptir. Hem müşteri hem de sunucu aynı istek / eylem sınıflarına sahiptir. İstemci tarafı bir istek talebi için bir talebi geçtiğinde, çerçeve tüm istek üyesi değişkenlerini seri hale getirerek, soket bağlantısını sunucuya dönüştürür ve talebi sunucuya gönderir. Sunucuya, çerçeve istek sınıfının bir örneğini oluşturur. ve tüm verileri azaltın ve "ProcessRequest" üye işlevini arayın. Sunucunun uygulanması gereken tek işlev budur. ProcessRequest içinden, sunucunun yanıt değişkenlerini ayarlaması gerekir. ProcessRequest geri döndüğünde, çerçeve yanıt değişkenlerini seri hale getirir, müşteriye geri gönderir, müşterinin orijinal talebini yanıtla güncelleyin ve yürütme devam edecektir. Çalışması için 10 satırlık kodun altında olması gerekir ve proje uzatabileceğiniz örnek bir istemci / sunucu uygulaması içerir.


Pluto Talep Eylem Kütüphanesi İlgili Yazılım