Merhaba,
Bitirme projemi C# diliyle hazırlamaktayım ve projem bir ana pencere; altı adet de ana pencere üzerinden açılabilen pencerelerden oluşmakta; ancak sorun yaşadığım bir noktada uzman desteğine ihtiyacım var. Bu altı pencere aynı ağ üzerindeki farklı bilgisayar üzerinde çalışacaktır ve birbirleri ile bağlantılı olmak zorundadır. Örnek veriyorum; A bilgisayarı 1. pencereyi açtı ve bu pencerede herhangi bir işlem uyguladı, bunun üzerine diğer pencerelerden hangisi bu işlem ile bağlantılıysa o pencereye de veri aktarılabilmelidir. Ayrıca A bilgisayarında 1. pencere açıldıysa diğer bilgisayarda aynı pencere açılamamalıdır. Projemde bir adet de Access veritabanı kullanmaktayım ve veriler veritabanına kaydedilecektir.
Bunun dışında iki adet timer konusunda da yardım talep edeceğim.
İşlemlerin aciliyetinin olması, gerektiği yerde müdahale ederek düzenlemeyi sağlayabilmem ve aşamaları takip edebilmem için TeamViewer üzerinden bilgisayarıma bağlantı sağlanarak işlemlerin uygulanması gerekmektedir.
C# konusunda uzman olan arkadaşlar çalışma referanslarından örnekler ile birlikte fiyat bilgisi de iletirse değerlendirebilirim.
Teşekkürler.
C# Projem İçin Uzman Desteği
5
●474
- 16-05-2017, 16:20:51Pek zamanım yok yoksa yardımcı olmak isterdim ama istediğin şey çok zor değil. Bunun bir kaç yolu mevcut, basitçe namedpipe lar kullanarak yapabilirsin. C# için wrapper ı var. Bir server ın olacak, ve tüm clientlar ona bağlanacak ve veri akışı hepsi arasında olacak. İstediğin türden veri yollayıp alabilirsin (belli kapasite sınırı var).
Diğer bir yol da wcf, cometd, remoting kullanabilirsin.
Ama namedpipelar en kolayı ve çabuk implemente edebilirsin.
Kolay gelsin - 16-05-2017, 16:52:32Öncelikle cevabınız için teşekkür ederim. Bahsettiğim konu için 'Socket' önerisi de aldım. Sizce 'Socket' üzerinden uygulamak zor mudur, avantajları ve dezavantajları var mıdır?ertan2002 adlı üyeden alıntı: mesajı görüntüle
- 16-05-2017, 17:37:30çok farklı yanları yok kullandıkları protokoller hariç. Ayrıca o kadar teknik detay senin için geçerli değil. Benim bahsettiğim olay aslında bir c/c++ özelliği ancak .net için de bir wrapper yazılmış ve rahatlıkla hem iletişim kurulabilir hem veri gönderilebilir. Tcp soketler daha yavaştır ayrıca bir çok kodu kendin yazman gerek
- 17-05-2017, 21:39:56Bilgilendirme için teşekkür ederimertan2002 adlı üyeden alıntı: mesajı görüntüle

C# diliyle yazılan proje ödevime yardım için uzman arayışım devam etmektedir...
