merhaba arkadaşlar
D ile bir soket oluşturup veri gönderip alma hakkında bana 2-3 örnek verebilir misiniz dlang.org dan baktıklarımdan birşey anlamadım açıkçası :D
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
Thread overview | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
April 13, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
merhaba arkadaşlar D ile bir soket oluşturup veri gönderip alma hakkında bana 2-3 örnek verebilir misiniz dlang.org dan baktıklarımdan birşey anlamadım açıkçası :D -- |
April 13, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to huseyin | Bunu, Ali hocam da kabül ederse istek kabül edelim; bir ders konusunu işlemek üzere... Ama forumu takip edenler ile birlikte sınıfı inceleyip örnek türetelim olmaz mı? Ayrıca tartışmaya şurada (http://ddili.org/forum/thread/1040) devam edelim, ne dersin? Çünkü benzer bir soru geçen sene, yıl sonuna doğru ve hatta senin tarafından sorulmuş...:) Belki çatıları incelemek faydalı olabilir. Sonuçta onlar D tarafından sunulmuş olanakları kullanıyorlar. Ama dolaylı yollardan kütüphaneye (ws2_32.lib, wsock32.lib) erişerek; ama doğrudan D ilintileri vasıtasıyla (std.c.windows.winsock, std.c.linux.socket) çalışıyor. Yani demek istediğim, işletim sisteminin olanaklarını araştırmaya ihtiyaç bırakmadan, bir kısım gerekli enum vb. veri türlerini de tanımlayarak bu imkanı bize sunmuşlar. Sanırım çok zor değildir... <_< -- |
April 13, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Ek olarak... Ben TCP/IP'nin katman yapıları dışında neredeyse pek bir şey bilmiyorum. Internette arama yapan sıradan bir web kullanıcısı kadar biliyor olmalıyım. Buna rağmen işimiz bilgisayar ve internet üzerinden olduğuna göre artık şu soket midir, roket midir her ne haltsa öğrenelim gitsin...:) Sevgiler, saygılar... -- |
April 21, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Salih Dinçer | Alıntı (Salih Dinçer:1365910871): >Ek olarak... Ben TCP/IP'nin katman yapıları dışında neredeyse pek bir şey bilmiyorum. Internette arama yapan sıradan bir web kullanıcısı kadar biliyor olmalıyım. Buna rağmen işimiz bilgisayar ve internet üzerinden olduğuna göre artık şu soket midir, roket midir her ne haltsa öğrenelim gitsin...:) Sevgiler, saygılar... Bir öğrenemedim c++ da birkaç dokuman buldum sağlam adamlardan ama malesef ben yine anlamıyorum yine anlamıyorum biri bana bunu anlatsın :D -- |
April 21, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to huseyin | Ben buna bakmayı düşünüyorum ama şu sıralar çok meşgulum. İki hafta sonra tekrar deneyelim. :) Ali -- |
May 04, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Aşağıda hem sunucu hem de istemci olarak kullanılabilen bir örnek var. Denemek için aynı bilgisayar üzerinde bir konsolda önce sunucuyu başlatın. Programın ismi 'deneme' olsun: Ondan sonra başka bir konsolda istemciyi başlatın: İstemci sunucuya 15 bayt bilgi gönderecek ve ikisi de sonlanacaklar. Olayı açıklama satırlarında anlatıyorum:
Ali -- |
May 12, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Oh be sonunda anladım teşekkür ederim D de soket de çok kolaymış -- |
August 28, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Guzel bir konu aslinda ben de soket hakkinda bir konu acmistim sorum bu yondeydi :) Simdi bilgimin yetmedigi bir noktadan soru soracagim yuzeysel cevap yeterli olur mantik acisindan. Ornegin bir program var. Bu programa konsoldan bir deger giriyoruz. Bu degerleri isliyoruz ve sadece bu programa ozel bi port ile istemci baslatiyoruz. Bunu nasil saglariz acaba. ornegin phpmyadmin :) mysql 3306 portunu kullaniyor ve ornegin 3306 portuna erisim saglanmazsa phpmyadmin'e ulasim saglanmiyor. ben de buna benzer bi konu dusunuyorum da acaba yapilabilir mi? localhost:1907 gibi cagiricam ve degerleri arayuzde gostericem. Sorun html tasarim vs. degil :) konsoldan islemi yaparken, veri eklerken mutlaka bir port'a bagli olmak gerekiyor. bunlar mumkun olan seyler mi? yapmak icin neler gerekiyor acaba? :) Ben derdimi aslinda aciklayamadim :( Anlayabilen abiler, arkadaslarim aciklayabilir mi derdimi? :) -- |
August 28, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Evet hocam :) O program onu yapiyor mesela ben o programda o port acilmadan veri ekleme, silme vs. islemleri yapilsin istemiyorum. O port uzerine ayrica bir de web tarafli goruntuleyici istiyorum. MySQL & PhpMyAdmin mantiginda bunlar yapilabilir seyler degil mi hocam? :) -- |
August 28, 2013 Soket Oluşturma Örneği[İstek] | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Hocam ben de anlatamadim zaten :) yani sorun bende. en onemli seyleri anlatamiyorum :) Bir de socket programlamada localhost olarak aciyorum server cok yavas. Bu winsock nesnesi ile mi alakali. -- |