Serversockette thread kullanımı?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
lovecraft
Üye
Mesajlar: 32
Kayıt: 03 Haz 2005 11:31
Konum: Kocaeli
İletişim:

Serversockette thread kullanımı?

Mesaj gönderen lovecraft »

Arkadaşlar yaptığım cafe control programında clientler servera bağlanmaya çalıştığında server programı çalışan makina aşırı derecede kasıyor ve program bi kaç sn donuk kalıyor.Çözüm yolu olarak thread kullanımını önerdiler.Fakat bu konu hakkında bi tecrübem yok.serverda her client için thread nasıl oluşturabiliriz?

Şimdiden teşekkürler
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
lovecraft
Üye
Mesajlar: 32
Kayıt: 03 Haz 2005 11:31
Konum: Kocaeli
İletişim:

Mesaj gönderen lovecraft »

ya gkimirti abi ben buna baktım ama benimkinde bu olayı server tarafında yapmam lazım :(
En son lovecraft tarafından 06 Haz 2005 10:30 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
oguzozturk74
Kıdemli Üye
Mesajlar: 574
Kayıt: 01 Şub 2004 12:29
Konum: Erdemli - MERSİN

Mesaj gönderen oguzozturk74 »

Kullanıcı avatarı
lovecraft
Üye
Mesajlar: 32
Kayıt: 03 Haz 2005 11:31
Konum: Kocaeli
İletişim:

Mesaj gönderen lovecraft »

oguzozturk74 abi çok teşekkür ederim.Bu kodu akşam hemen deneyeceğim.İnşallah olur.Şimdiden çok teşekkürler
Kullanıcı avatarı
lovecraft
Üye
Mesajlar: 32
Kayıt: 03 Haz 2005 11:31
Konum: Kocaeli
İletişim:

Mesaj gönderen lovecraft »

oguz abi ben bunu denedim ama forma uyduramadım.Bu konu ile ilgili bi örnek yapabilecek kimse yokmu acaba?
oguzozturk74
Kıdemli Üye
Mesajlar: 574
Kayıt: 01 Şub 2004 12:29
Konum: Erdemli - MERSİN

Mesaj gönderen oguzozturk74 »

Nerede tıkandın? Sorununu daha açıklayıcı yazarmısın,
nerelerde hata alıyon gibi...
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Indy kullansaydın uğraşmana gerek bile kalmazdı. Otomatik thread yönetimi var.
Kullanıcı avatarı
lovecraft
Üye
Mesajlar: 32
Kayıt: 03 Haz 2005 11:31
Konum: Kocaeli
İletişim:

Mesaj gönderen lovecraft »

Oğuz abi şimdi servera bi mesaj gelince ben bu mesajı thread üzerinde halletmesini istiyorum.Ama bir türlü olmuyor.Bununla ilgili küçük bir örnek program yaparmısınız.Emin olun olayı daha iyi anlayabilirim. :)
Kullanıcı avatarı
lovecraft
Üye
Mesajlar: 32
Kayıt: 03 Haz 2005 11:31
Konum: Kocaeli
İletişim:

Mesaj gönderen lovecraft »

Bu konuyla ilgili tecrübesi olan yok sanırım :(
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Tecrübesi olan var da örnek program hazırlayacak vakti olan yok sanırım. Google da arayabilirsin.
Kullanıcı avatarı
lovecraft
Üye
Mesajlar: 32
Kayıt: 03 Haz 2005 11:31
Konum: Kocaeli
İletişim:

Mesaj gönderen lovecraft »

bu konu hakkında çok araştırma yaptım ama aradığım gibi bulamadım. Bana ufak bi örnek hazırlarsanız memnun olurum.Yani sadece mesaj geldiğinde server kısmında thread kullanımı.

Şimdiden Teşekkürler
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Google'da "serversocket delphi thread" şeklinde aratınca epey birşey geliyor.

Hatta bulduğum bir link:

http://www.duketown.com/marcel/server.shtml
Kullanıcı avatarı
lovecraft
Üye
Mesajlar: 32
Kayıt: 03 Haz 2005 11:31
Konum: Kocaeli
İletişim:

Mesaj gönderen lovecraft »

Ben sorunumu tam olarak anlatamadım galiba.Bu sayfayı bende bulmuştum.Ama benim işime yarayacak bir kod değil malesef.Neyse Yinede çok teşekkürler.Sorunuma yardımcı olduğunuz için.İyi çalışmalar
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

lovecraft yazdı:Oğuz abi şimdi servera bi mesaj gelince ben bu mesajı thread üzerinde halletmesini istiyorum.Ama bir türlü olmuyor.Bununla ilgili küçük bir örnek program yaparmısınız.Emin olun olayı daha iyi anlayabilirim. :)
Evet işte böyle demişsin. Problemini çözmeniz için mesajı nasıl thread içinden işleyebileceğinizi gönderdiğim linkteki koddan çıkarabilmen gerekir.

Sorununu detaylı olarak yazmalısın ki net cevaplar alabilesin.
Cevapla