Network üzerinde kontrol

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
quasi
Üye
Mesajlar: 34
Kayıt: 07 Tem 2003 06:32
Konum: Denizli
İletişim:

Network üzerinde kontrol

Mesaj gönderen quasi »

Sormak istediğim konu: Network üzerinde bilgisayarın seri portuna bağlı bir cihaz var. O cihazı bilgisayar üzerindeki bir program ile kontrol edebiliyorum. Program seri port haberleşmesi yapıyor. Cihazdan gelen dataları kaydediyor. Amacım; network üzerinden başka bir bilgisayar ile cihazın bağlı olduğu bilgisayardaki programımı çalıştırmak ve programın cihazdan gelen bilgileri alıp, bilgisayara göndermesini sağlamak. Server cihazın bağlı olduğu bilgisayar olacak. Client ise diğer bilgisayar olacak. Clienttan cihazı oku tıklatınca , serverdaki program cihazı okuyacak ve gelen dataların hepsini clienta gönderecek.
Indy ile bunları yapabilirmiyim. Önerilerinizi beklemekteyim...
Delphi 8 kullanıyorum...
Herkese iyi çalışmalar..
Quasi Infinity
in Denizli
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Makinalar arası portlar ile haberleşebilirsin bunun içinde en mantıklı gelen Indy. Birgi alışverişi içinde database kullanılabilinir. IB/FB gibi

Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

bende benzer bir devre için bir ptogram yazmıştım... (client programın bulunduğu dizini paylaşıma açıp server tarafındaki bilgisayardan) text request dosyası gönderiyorddum, bu dosyadaki süre kadar porttan veri alıp bir answer dosyasina aldığı verileri etiketleyip yazıyordum.
bence çok önemli bir trafik değilse, veritabanı kullanma,işini uzatabilir
Kullanıcı avatarı
quasi
Üye
Mesajlar: 34
Kayıt: 07 Tem 2003 06:32
Konum: Denizli
İletişim:

Mesaj gönderen quasi »

Cihazdan bilgiler topluca geliyor. İçinde ayırma işlemi yapıyorum. Bende database kullanmaya gerek yok diye düşünüyorum. Bilgileri text halindede göndermem yeterli Sadece clientte bilgiler ulaşsın. Ve ben onları orada ayrıştırayım...
İndy ile çözeceğimi düşünüyorum. Bana örnekler önerebili,rmisiniz, veya gönderebilirmisiniz?
Herkese iyi çalışmalar....
Quasi Infinity
in Denizli
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

http://www.indyproject.org adresinden tüm örneklerini indirebilirsin.

Kolay gelsin.
Kullanıcı avatarı
mege
Admin
Mesajlar: 2360
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş
İletişim:

Mesaj gönderen mege »

esasında yaptığımı açıkça yazmıştım.. server programının altında tanımladığın bir klasörü tam paylaşıma aç.. client bilgisayarında bu klasörü ağ sürücü olarak bağlana tıklayarak ağ sürücüsü yap(örneğin Z:), sonra programından herhangibir dosyaya yazıyormuş gibi bu klasördeki dosyayı oku,yaz.. biraz basit bir yöntem ama 7 yıldır sorunsuz çalışıyor. :)
Kullanıcı avatarı
quasi
Üye
Mesajlar: 34
Kayıt: 07 Tem 2003 06:32
Konum: Denizli
İletişim:

Mesaj gönderen quasi »

Gelen dataları direk ağ üzerindeki paylaşıma açık dosyaya yazıp , clientta ki programda o dosyayı direk okusun, Evet olay anlaşılmıştır. Kolay ve pratik bir yöntem.
Teşekkür ederim önerilerinize her zaman açığım....

İyi Çalışmalar.....
Quasi Infinity
in Denizli
Cevapla