MErhaba,
Bahsettiğiniz özelliğin adı Java Web Start (JAWS) ve yerel ağda JAR
güncellemek için kullanılan tipik bir çözüm. Uygulama açılırken
güncellik denetimi yapılıyor. Ancak eğer uygulamanın kurulduğu
bilgisayar sayısı yüksek ise (atıyorum 3 bin) güncelleme sonrasında
JAR'ları aynı web sunucudan indirmek isteyecekleri için gecikmeler
olabilir.
Ancak daha küçük ölçekli kurulumlard JAWS çok pratik bir çözümdür. Tam
teşekküllü bir HTTP sunucusuna gerek olmaz. Minimal sunuculardan birisi
ile de çalışabilirsiniz.
Sevgiler,
Bora.
On 23.02.2012 11:50, ilker AYDIN wrote:
Selamlar,
Javacı değilim basit 1-2 uygulama yapmışlığım var.
İşinize yara mı bilemiyorum?
Ama bir arkadaşım java nın kendi applicationları ile jar dosyasını
local sunucudan (galiba web tabanlı) çalıştırıyordu.
Yöntemin adını hatırlamıyorum ama özetle şu şekilde idi;
localdaki jar çalışınca local web tabanlı sunucu üzerindeki dosyalarla
kendini otomatik karşılaştırıyor. fark varsa sunucudan lib ve jar
dosyalarını download ediyor ve çalıştırıyor.
Fark yoksa direkt localdaki jar çalışıyor. Dediğim gibi bu uygulama
yada özelliğin adını hatırlamıyorum ama javanın kendi sitesinde bunu
araştırabilirsin.
İsmini hatırladığımda yazarım
Saygılarımla...
23-02-2012 11:03, Huseyin Oğuz Albayrak yazmış:
anladığım kadarıyla sisteminizde sadece clientlar sunucuya istek
gönderiyor.
update durumunda sunucuya fazla yük binmemesi için "gel update ini şu
timestampten sonra al" şeklinde bir cevap dönebilirsiniz. Dönülen
timestamp de örneğin 1 dakika sonrası ile 10 dakika sonrası arasında
rastgele bir değer olur.
Tabi saat başı gelen update sorgularını da zamana yaymak için, her
sorgu sonucunda "bir sonraki sorgunu şu timestampten sonra yap"
şeklinde daha genel bir uygulamaya da gidebilirsiniz.
Hüseyin Oğuz Albayrak
2012/2/23 Bugra Cakir <[email protected]
<mailto:[email protected]>>
Selam,
İstemciler ve sunucu arasındaki protokole ek bir mesaj tipi
eklenebilir.
Mesela istemcilere upgrade mesaj komutu gönderilir, hangi sürüme
yükseltilecekleri,v.s. gibi
protokol parametreleri olur. İstemciler bu upgrade komutunu
aldıkları anda
upgrade prosedürlerini işletirler (scp, ftp, http put, v.s. gibi
metodlarla kendilerini
update ederler)
Buğra
23 Şubat 2012 09:36 tarihinde M.Dumlupinar <[email protected]
<mailto:[email protected]>> yazdı:
> arkadaşlar merhaba,
>
> java da geliştirdiğim bir uygulamam 7/24 aralıksız çalışıyor ve
10 ile
> 1200 arası client a yüklü. clientların tamamı 1 server ile
> haberleşiyorlar. sistem kapalı devre (intranet) çalışıyor. uygulama
> sadece gösterim yapıyor. yaptığım değişiklerin yansıması esnasında
> client sayısı çok olduğu için updateler ciddi sıkıntı oluyor.
ben bunu
> şu şekilde yapabilirim dedim;
>
> bütün client larda her saatbaşı tetiklenecek bir script ile
>
> 1-server daki uygulama dizinin md5 check sum ını alıp kendi
üzerindeki
> uygulama dizinini kıyaslayacak
> 2-herhangi bir değişiklik varsa
> a) uygulamayı durduracak
> b) scp ile serverdan sadece değişen dosyaları isteyecek
> c) uygulamayı çalıştıracak
>
> sorularım
> 1- en mantıklı yol bu mudur
> 2- bu ise daha da iyi olabilir mi
> 3- değil ise sizlerin önereceğin bir yol var mı
> 4-bu işi yapan bildiğiniz hazır script / kaynak var mı
>
> İyi çalışmalar...
> _______________________________________________
> Linux E-Posta Listesi
> [email protected] <mailto:[email protected]>
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu
listeden gelen e-postaları almak istemiyorsanız aşağıdaki
bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi
sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux E-Posta Listesi
[email protected] <mailto:[email protected]>
Liste kurallari: http://liste.linux.org.tr/kurallar.php
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu
listeden gelen e-postaları almak istemiyorsanız aşağıdaki
bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi
sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari:http://liste.linux.org.tr/kurallar.php
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux E-Posta Listesi
[email protected]
Liste kurallari: http://liste.linux.org.tr/kurallar.php
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux