:) Sağolasın hocam beni düşündüğün için...
Bence bana kalırsa sorunda bir harf yanlışlığı yok, tümden sorun yanlış ve/veya eksik.
Yani beni yanlış anlama üstad, sana nasıl soru sorulacağını falan öğretmiyorum ama yazdığını bir okusan diyorum...
Şimdi öncelikle;
1> Hangi .net sürümünü kullanıyorsun ? hatta compiler ve versiyonun nedir*
2> Linux dist. işletim sistemlerini kapsamasını istiyor musun ? yoksa sadece windows'a özel mi olacak ?
3> Hangi windows o.s.'ler için bunu hazırlıyorsun ? yada misal bu sadece server edition'lara özel mi olacak ?
( hedef win sürümünü bilmeden, nasıl x32 veya x64 Windows API'leri önerebilirim ? )
4> Ajan makina dediğin şeye "Client", sunucu makina dediğin thing'e de "server" demen lazım ki- daha anlaşılır olsun.
Şimdi yazdığın kendince library'i yeni fonksiyonlarla expand edeceksin;
A> bu fonksiyonlar client makinada çalışacak olan bir assembly olacak ? anladığım kadarıyla, bu assembly, bir win service'in status bilgilerini trap şeklinde
server'a gönderecek. Böyle birşey mi anlatmak istedin ? B> Yada bu fonk. win service içinde olacak, o service smi'yi kullanarak bilgileri toplayıp, trap şeklinde server'a gönderecek... ?=?
Uzun uğraşlar sonunda anlayabildiysem, B şıkkı diyorsun :)
1,2,3,4 gibi önceliklerini bilmeden > Öyleyse tekerliği yeniden icad etmemek doğrudur deyip* seni şuraya yönlendiriyorum; http://www.dart.com/psnet.aspx
Şurayada yanlışlıkla göz atmakta fayda var; http://msdn.microsoft.com/en-us/library/aa379207%28v=vs.85%29.aspx