Soru - Cevap Bölümü
/ Kategori: Programlama
17/07/2007 - 01:25:57 cevap (2) Okunma : 2223 Bu yazıyı 0 kişi tuttu.
xmlsocket ve visual basic winsock bağlantısı
herkese selamlar,
benim sormak istediğim şey actionscriptten ziyade visual basicle alakalı olduğu düşünülebilir. xmlsocket ile visual basicte kendi yazdığım servera bağlanıyorum. bağlantı başarılı şekilde kuruluyor. xmlsocket ile servera veri de gönderebiliyorum, bu verileri serverda görebiliyorum fakat winsock’tan veri gönderemiyorum. daha doğrusu gönderiyorum, veri gidiyor ama xmlsocket.onData olayı da onXML olayı da tepkisiz kalıyor.
başka bir serverla denedim, actionscript kodlarımda sorun yok, verileri alabiliyor yani sorun yazdığım serverda. visual basicle xmlsocket server yazan arkadaşlaradır sorum. winsock.senddata ile string veri gönderiyorum fakat olmuyor. tcp-ip bağlantısı kuruyorum bağlantıda sorun yok, getdata ile xmlsocketten gelen verileri de alabiliyorum ama neden gönderemiyorum. bu yazdığım servera yine visual basicte yazılmış clientle bağlandığımda veri alıp gönderebiliyorum ama flashla bağlandığımda sadece alabiliyorum gönderemiyorum.
visual basicten anlayan arkadaşların yardımını rica ediyorum. hepinize kolay gelsin.
Cevaplar
( Faydalı Cevapları Göster )
sorunu çözdüm. evet string türünde yollamak gerekiyor, zaten öyle yolluyordum fakat sorun string mesajın sonuna null karakteri eklememmiş. mesaj null karakteriyle bitmeyince xmlsocket mesajı kabul etmiyor.
Dim Veri as String
Veri = 'deneme mesajı'
Socket.SendData Veri & vbNullChar
şeklinde olması gerekiyormuş.
Etkinlikler
Toplantı
Kahraman ve need4code.com Projesi Connect Toplantısı
Kahraman ve need4code.com Projesi Connect Toplantısı
Selam arkadaslar,
Programlama ile uğraşanların hayatlarını kolaylaştıracak desktop ve web tabanlı ortak iki proje ile ilgili 3. toplantımızı 3Aralık...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 358 (0 kayıtlı, 358 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız









selam, vb den pek anlamam ama yaptığın işin aynısını javayla yaptım sorun yaşamadım. socketServer’ına flash la bağlandığına göre port numarası doğru heralde(1023 ten büyük yani). flash ta .onData yada .onXML ile cevap alamıyorsan serverda gönderdiğin broadcast mesajında problem vardır. ‘0’ byte olmalı bu arada o mesaj. daha sonra gönderirken .toString gibi birşeyle stringe çevirebilirsin. kolay gelsin