Forum
C# dilinde yazacağım ve sql express ile veri tabanında verileri saklamam gerekiyor.
Daha net ifade edecek olursam : çalıştığı makinadan ismi (ip adresi) yazılan diğer makinaya bağlanacak server bilgilerine (cpu kullanımı,memory kullanımı,diskler kullanımı,aktif çalışan uygulamalar ve kullandıkları kaynak bilgiler) erişecek ve saklayacak.
Bu konuda yardımcı olabilir misiniz ?
merhaba oncelıkle bunun ıcın TCP Client kullanmanız gerekıyor yanı okumak ıstedıgınız makına server verı okumak ıstedıklerınız clıent olmalı ve onlara da bırer programcık yuklemelısınız .
asagıdakı lınkte sıze yardımcı olacaktır. http://sonyarouje.com/2011/11/25/multi-client-asynchronous-tcp-server/
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Erdem Bey Cevap verdiğiniz için öncelikle çok teşekkürler,
iki şirket bilgisayarı arasında yapmak istiyorum bu olayı şirket bilgisayarları ağ üzerindende birbirine bağlı fakat ben bir bilgisayarda ,yazdığım server kodunu çalıştırıyorum diğerinde client kodunu çalıştırıyorum fakat bu iki bilgisayar arasındaki bağlantıyı halledemedim bu konuda bir bilginiz varmı acaba ?
Yani şöyle bir durum var şirketteki bilgisayarlar arası veri iletişimi için birinde yazdığım server codunu çalıştırdım diğerinde de yazdığım Client kodunu çalıştırdım cmd komut satırından açık olan portu (dinlenen ) ayarladım ip adreslerini girdim ama ikisi arasında bağlantı kuramıyorum aynı bilgisayarda yapınca bağlantı kuruluyor mesela bu bağlantıyı nasıl sağlayacağım şirket bilgisayarları birbirine ağ üzerinden bağlı imiş...
Erdem bey bu konuya uygun en iyi yöntemi ifade etmiş, ben buna benzer bir işi PC ilk açıldığında programı 1 saniye çalıştırıp ilgili verileri veritabanına kaydeden bir program ile çözmüştüm. Tabi domain ortamında olduğumuz için uzaktan program çalıştırma gibi imkanlarımız vardı.