Merhabalar 250 yakın kullanıcısı olan ve devamlı güncel tutulması gereken masaüstü projede (kurum içi bilgisayarlara) dağıtım için en ideal yöntem nedir? Büyük projelerde nasıl yöntemler izleniyor..?

soruldu: 16 Tem '12, 04:13

mhmt's gravatar image

mhmt
60448
cevap kabul oranı: 0%

değiştirildi: 16 Tem '12, 05:25

CemIkta's gravatar image

CemIkta ♦
19.9k29125190

1

Lutfen soruya hangi teknolojilerle yaptiginizi ekleyin!

(16 Tem '12, 05:07) CemIkta ♦ CemIkta's gravatar image

.net teknolojileri kullanıyorum ama genel sormuştum.. Javada yapı daha mı farklı?

(16 Tem '12, 06:49) mhmt mhmt's gravatar image

Genelde yerel agda(local network) calisan projelerde 2 sekilde kurulum yapiliyor.

1 - Veritabani server'da, her client'a ayri ayri setup yapiliyor ve gelecek her guncelleme isleminde butun client'lara update yapiliyor. (Guncelleme ve setup isleri 10'dan fazla pc'de yorucu olabilir.)

2 - Veritabani ve program server'da kuruluyor, butun client'lar server'daki programi calistirmak icin yetkilendiriliyor ve masaustunden kisayola tikliyarak calistiriyor. Bu durumda aslinda client'lara program yuklenmiyor, sadece server'daki programi calistiran kisayollar olusturuluyor. (Guncelleme ve setup isleri sadece Server'da yapildigi icin daha rahat)

Eger setup yaptiginiz program her client'da ozel bir takim eklentilere ihtiyac duyuyorsa(DLL, plugin vb. gibi) ikinci senecek calismayabilir.

Ikinci secenekte programi yuklediginiz server'in ve ag hizinin butun client'lari karsiliyabilecek yapida olmasi gerekir.

permanent link

cevaplandı: 16 Tem '12, 07:24

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

Evet hocam birinci seçenek üzerinde duruyorum ama 100 den fazla kullanıcı var işin içinden çıkamadım.. Ağ ve sunucu altyapısı zayıf olduğundan ikinci seçeneği düşünemiyorum.. .Net tarafında bazı dağıtım yapıları var ama güzel bir şekilde kullanamadım. Büyük projelerde nasıl yapıyorlar çok merak ediyorum..

(16 Tem '12, 07:37) mhmt mhmt's gravatar image

Java uygulamaları için WebStart çözümü, .net için ise ClickOnce çözümlerine bir göz atılabilir, güncelleme v.s. otomatik olarak yönetilebiliyor.

permanent link

cevaplandı: 16 Tem '12, 09:26

nht's gravatar image

nht
95651720
cevap kabul oranı: 33%

ClickOnce yöntemini inceledim ama yapıyı nasıl kurarım bilemedim. Ayrıca uygulama neredeyse hergün güncellenecek.

(16 Tem '12, 11:01) mhmt mhmt's gravatar image

Veri Tabanı kullanan bir proje ise. şu iki madde dikkate alınmalı.
1 . Eski versiyon varsa kesinlikle çalışması engellenmeli. ben şöyle yapıyorum. Yeni versiyon çalıştığı anda veri tabanına versiyon numarasını yazıyorum. eğer sürümü eski olan bir uygulama çalışırsa veri tabanından versiyon numarasını okuyup uygulamayı sonlandırıyorum ve kurulum programını başlatıyorum.
2. Kurulum programı kolay ulaşılabilir olmalı. ben kurulum programını Veri tabanında saklamayı tercih ediyorum. daha doğrusu ilk kurum sonrasında veri tabanına kaydediyor. Normalde ftp de duruyor.

permanent link

cevaplandı: 28 Eki '14, 09:18

Fatih%20A%C5%9Flamac%C4%B1's gravatar image

Fatih Aşlamacı
1.0k111929
cevap kabul oranı: 14%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×2

Soruldu: 16 Tem '12, 04:13

Görüntüleme: 777 kez

Son güncelleme: 28 Eki '14, 09:18

powered by BitNami OSQA