porta ulaşılabilir mi?

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
zarife
Üye
Mesajlar: 3
Kayıt: 17 Ağu 2004 02:19

porta ulaşılabilir mi?

Mesaj gönderen zarife »

Arkadaşlar benim yine bi sorum var

ASP'yle portlara ulaşabilir onlar hakkında bilgi alabilir miyim?

Porttan kastım telefon hattı portu örneğin ne kadar görüşme yapıldığını öğrenmek istiyorum. Benim aklım almıyo. (bilmem anlatabildim mi?)
csyasar
Üye
Mesajlar: 646
Kayıt: 25 Şub 2004 10:14
Konum: Tokat

Mesaj gönderen csyasar »

asp ile direkt olarak yapamazsın :( ama delphi yardımıyla activex denetimlerini kullanarak web browserdan bilgi edinmen mümkündür. :D
doganzorlu
Kıdemli Üye
Mesajlar: 395
Kayıt: 22 Tem 2004 09:15
Konum: İzmir
İletişim:

Mesaj gönderen doganzorlu »

Selam,

Bu tip birkaç uygulama gördüm ve Linux için php+C ile bir tane de ben yazmıştım vaktiyle..

Öncelikle "telefon hattı" dediğinize göre santralden bahsediyorsunuz diye kabul ediyorum.

1. Windows da servis olarak çalışan ve santrale bağlı seri portu okuyan bir daemon yazacaksınız. Bu servis gelen bilgiyi analiz edip "şu numara şu numarayı şu saatte aradı şu kadar konuştu" bilgisini alacak. Her santral için protokol değişik olduğundan kılavuzuna (ki çoğunda yok) bakarak bunu öğrenebilirsiniz. Alınan bilgi bir db ye yazılacak (FireBird, SQL Server vs). (Bu collector oluyor yani)

2. Daha sonra hazırlayacağınız sayfadan bu db yi kullanarak bilgileri göstereceksiniz.
csyasar yazdı:asp ile direkt olarak yapamazsın :( ama delphi yardımıyla activex denetimlerini kullanarak web browserdan bilgi edinmen mümkündür. :D
Burada verilen çözüm sizin için bir çözüm sağlamayacaktır. Nedenleri;

1. ASP ile yazıldığına göre uzak bir makinada bu işlem yapılmak zorundadır. Yani santrale bağlı olan makina muhtemelen .asp nin çalıştığı makinadır.
2. ActiveX i html e gömdüğünüzde bu durumda client makinanın bileşenlerine erişirsiniz, sunucunun değil.
3. Bu yöntemin başarılı olması için DCOM yada benzeri bir mekanizma ile RPC çalıştırmanız gerek. Serializasyon vs gerekeceğinden zaten çok ama çok zor bir metod olacaktır. Bu durumda bile eğer o an bir bilgi gelirse ona ulaşılabilir. Uzak çağrı kapalı iken gelen bilgiler kaybolacaktır.

Kolay gelsin,
Doğan Zorlu, İzmir

------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
Cevapla