RUBiS

Yazılım ekran görüntüsü:
RUBiS
Yazılım detaylar:
Versiyon: 1.4.3
Qayıt: 3 Jun 15
Geliştirici: Emmanuel Cecchet
Lisans: Ücretsiz
Popülerlik: 15

Rating: 5.0/5 (Total Votes: 1)

Rubis uygulama tasarımı desen ve uygulama sunucuları performans ölçeklenebilirlik değerlendirmek için kullanılan eBay.com sonra modellenmiştir bir açık artırma sitesi prototipidir.
Satış, tarama ve teklif: Bizim açık artırma sitesi kriter, bir açık artırma sitesinde temel işlevlerini uygular. Biz anlık mesajlaşma ya da haber grupları gibi tamamlayıcı hizmetler uygulamak gerekmez. Ziyaretçi, alıcı ve satıcının: Biz kullanıcı oturumlarının üç çeşit ayırt.
Bir ziyaretçi oturumu, kullanıcıların kayıt gerekmez ancak atmak için izin verilir. Alıcı ve satıcının oturumları kayıt gerektirir. Ziyaretçi oturumları sırasında verilen işlevselliğine ek olarak, bir alıcı sırasında oturumu kullanıcıların öğeleri teklif ve geçerli teklifleri değerlendirmesi ve diğer kullanıcılar tarafından bırakılan yorumların bir özetini danışabilirsiniz.
Bir kullanıcı satılık bir öğe koymak için izin verilmeden önce Satıcı oturumları bir ücret gerektirir. Bir müzayede hemen başlar ve bir hafta daha fazlası için tipik sürer. Satıcı bir madde için bir rezerv (asgari) fiyat belirtebilirsiniz.
Rubis ücretsiz, açık kaynak kodlu bir girişimdir.
PHP, Java servlet ve EJB (Enterprise Java Bean): Rubis çeşitli sürümleri üç farklı teknolojiler kullanılarak uygulanma.
PHP ve Java servlet, uygulama programcısı SQL sorguları yazma sorumludur. Adil bir karşılaştırma ulaşmak için, her iki ortamlarda veritabanına aynı sorguları kullanın.
Bir EJB sunucusu, veritabanı erişimi (JDBC), işlemler (JTA), mesajlaşma (JMS), (JNDI) adlandırma ve yönetim desteği (JMX) gibi hizmetlerin bir dizi sağlar. EJB sunucusu bir veya daha fazla EJB konteynerleri yönetir. konteyner, bileşen havuzu ve yaşam döngüsü yönetimi, müşteri oturum yönetimi, veritabanı bağlantı havuzu, sebat, işlem yönetimi, kimlik doğrulama ve otomatik fasulye kalıcılığı yönetmek erişim control.EJB kapları sağlayan SQL kodu yazma programcı rahatlatma sorumludur. Biz Rubis çeşitli EJB sürümlerini uygulamak için bu tesisleri kullanmak.
EJB 1.1 veya 2.0 CMP modeli kullanılarak, biz CMP kullanılarak idam edilemez karmaşık sorgular için oturum fasulye kullanın.
Java servlet'ler fasulye alınan bilgilerden bir HTML cevap üretmek için, sadece sunum bağlayıcı olarak kullanılır.
Rubis test amaçlı veya verilen kıyaslama aracı ile bir web tarayıcısı kullanılabilir. Biz variours iş yükü modelleri için kullanıcıların davranışlarını taklit ve istatistikleri sağlar bir müşteri olarak tasarlanmış.
Bizim açık artırma sitesi müşterinin Web tarayıcısından yapılabilir 26 etkileşimleri tanımlar. En önemli olanlar arasında satın alma veya ürün satan, diğer kullanıcılar yorum bırakarak ve (eBay myEbay olarak da bilinir) kişinin kendi kullanıcı sayfası danışmanlık, kategori veya bölge, ihale öğeleri geziyor.
Tarama öğeler de teklif tarihi ve satıcının bilgilerini danışmanlık içerir. Biz iki iş yükünü karıştırır tanımlar: yalnızca salt okunur etkileşimleri ve% 15 okuma-yazma etkileşimleri içeren bir ihale karışımı yapılmış bir tarama karışımı. İhale karışımı bir açık artırma sitesi yükünün en temsilcisidir.
Biz bir istemci tarayıcı emülatörü uygulamak. Bir oturum, aynı müşteri için etkileşimlerin bir dizisidir. Her müşteri oturumu için istemci emülatör Web sunucusuna kalıcı bir HTTP bağlantısı açılır ve oturumun sonunda kapanır.
Her benzetilmiş istemci sonraki etkileşimi başlamadan önce belli bir düşünce süre bekler. Bir sonraki etkileşim, bir etkileşimden diğerine gitmek için olasılık belirten bir durum geçiş matrisi tarafından belirlenir.
Tüm kriterleri için düşünce süresi ve seans süresi sırasıyla 7 saniye ve 15 dakika, ortalama olumsuz bir üstel dağılımı oluşturulur. Biz müşteri sayısını değiştirerek sitede yükü değişir.
Bu Sürümdeki Yenilikler:
NFS dizinleri monte

Benzer yazılım

mubench
mubench

3 Jun 15

PTT
PTT

3 Jun 15

Geliştirici Diğer yazılım Emmanuel Cecchet

Sequoia
Sequoia

3 Jun 15

Yorumlar RUBiS

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!