Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Java / JSP

Cevapla
 
LinkBack Seçenekler
Eski 24/04/2008, 22:33   #1 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 10
Uyarı java da socket programming uygulaması!!

Öncelikle merhaba Arkadaşlar java dersim için ödevim war ve ben b türlü çözemedim size direkt hocanın bize vermiş olduğu soruyu paste etmek istiyorum.Yardımcı olabilecek arkadaşlara şimdiden teşekkur ederim..



SOru şöyle diyor:
Sizden istenen en az iki tane client bağlantısı kurulabilmek üzere, server client etkileşimli bir application kurup (socket programming) her client’ın kendine ait threadler üzerinden server’la iletişim kurmasını sağlamanızdır. Client’ınız için JFrame veya JApplet’ten birini uygun bir design’la, gelen mesajları görüntüleyecek şekilde yaratmanız gerekir.

Client ve server için birer class yazmanız istenmektedir (örneğin, 2 client kullanmak için 2 class yazmak yerine, yazılı olan 1 class üzerinden nesne yaratmanız beklenmektedir).

Server’ınız belli periyotlarla her client’ına özel bir mesaj atmalıdır.

Örnek çalışma şekli:

A ve B client’ımız olduğunu varsayalım. Server’ın bunlara belli periyotlarda (örneğin 5 saniye) şöyle bir mesaj atması gerekir:

“Şu anda A client’ını pingliyorum…”
“Şu anda B client’ını pingliyorum…”

Amaç tüm client’lara bağlanabildiğinizi ve bağlantının kopmadığını görmektir
gggkkknnn hatta değil   Alıntı Yaparak Yanıtla
Eski 24/04/2008, 23:56   #2 (permalink)
Eski Cevizci
 
mr1yh1 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: samsun
Mesaj: 1,171
Varsayılan

echo server örneği:
http://www.cs.princeton.edu/introcs/...rver.java.html

client'ın gönderdiği metni, client'a geri gönderiyor.
siz client'ı okumadan, sadece sabit bir mesaj göndereceksiniz.

bu işi peryodik olarak yapmak için Timer kullanımı gerekiyor:
http://exampledepot.com/egs/java.uti...uleRepeat.html

bence önce bu server'i yazın, kolay gelsin.
mr1yh1 hatta değil   Alıntı Yaparak Yanıtla
Eski 25/04/2008, 09:41   #3 (permalink)
Üye
 
Sniper Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 06/2004
Yer: İstanbul
Mesaj: 2,286
Varsayılan

Arkadaşın konuyu çözmekle bir alakası yok ki, ben soruyu yazıyorum siz de bana kodu yazın diyor resmen...
__________________
tuncay.kinali.net
Sniper hatta değil   Alıntı Yaparak Yanıtla
Eski 26/04/2008, 00:19   #4 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 10
Varsayılan

Sniper bana ordaki cümlemde senin belrttiğin şeyi ima ettiğim b cümle gösterirmsin kusura bakma da cidden iptal olmuşsun yani beni tanımadan sadece itham ediorsun sence saglıklımı bu durum ayrıca mr1yh1 arkadasım tesekuur ederım simdi bakıorum sadece ben socket programming hakkında fazla bilgi sahibi deilim jawa yı yeni ögreniorum da ondan diorum yyazılmıs code warsa bana fikir werir die neyse thanx
gggkkknnn hatta değil   Alıntı Yaparak Yanıtla
Eski 26/04/2008, 00:55   #5 (permalink)
Eski Cevizci
 
mr1yh1 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2005
Yer: samsun
Mesaj: 1,171
Varsayılan

@gggkkknnn
C++ bölümünde açtığın topic ile herkesin kalbini kazandın, belki o yüzündendir ...

okul/ders/sınav mantığı içinde programlama çok sıkıcı birşey haline getirilmiş olabilir.
ama buradakilerin çoğu programlamayı seviyor,
ve senin bölümünün büyük bir fırsat olduğunu düşünüyor.
tepkileri bir de böyle değerlendir bence.
mr1yh1 hatta değil   Alıntı Yaparak Yanıtla
Eski 26/04/2008, 14:21   #6 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 10
Varsayılan

Anlaşılan kendimi yanlış ifade ettim ama suan üzerimde yogun bi baskı var ve bu sadece okulla alakalı değil belki ondandır diye kendimede pay çıkartıyorum..Neyse böyle şeylerle konudan uzaklaşmayalım sniper arkadaşım özel mesajını da aldım daha dikkatli olurum Türkçe kullanımında sağolun herşey için ben buldum zaten aradığımı.Bu arada hazır okul ders hakkında konu açılmışken okulda kimseye bişey öğretmiyorlar kişi kendini geliştirmesi ile bağlı olarak konusunda uzmanlaşır ve inanın bunun için alınan kurs seminer vb. seyler enaz bi üni diploması kadar işe yaramaktadır.Piyasayı en az siz de benim kadar bilirsiniz duvardaki diplomayı kimse takmaz önemli olan neyi bildiğindir.Neyse bunlar sadece benim gözlemlerim tabikide aksi düşünce olacaktır ama niyetim polemik değil iyi günler.
gggkkknnn hatta değil   Alıntı Yaparak Yanıtla
Eski 02/05/2008, 01:02   #7 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 10
Varsayılan

Arkadaşlar buldugum kod b işime yaramadı cok basit we sorunuma çözüm deil ilgilenebilecek kşilere şimdiden teşekkur ederim
gggkkknnn hatta değil   Alıntı Yaparak Yanıtla
Eski 03/05/2008, 12:34   #8 (permalink)
Üye
 
KamilORS Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2006
Yer: Antalya
Mesaj: 226
Varsayılan

Alıntı:
gggkkknnn, mesajından alıntı: Mesajı Gör
Arkadaşlar buldugum kod b işime yaramadı cok basit we sorunuma çözüm deil ilgilenebilecek kşilere şimdiden teşekkur ederim
yazdığın mesajlarda "bir" yerine "b" kullanmışsın. Ben o gördüğüm "b" harflarini ne diyor acaba dedim (Tek bu başlık degil diger bir iki başlıklarında da aynı). b kodu , a kodu , c kodu , b işime , a işime , d işime gibi.

Google java socket programin diye arat istemedigin kadar kütüphane bulursun.. Apache nin yazdıgı güzel kütüphaneler var. onları incele...

http://commons.apache.org/


Bak birde şurda güzel bir örnek var. gayet basit güzel bişey...

http://www.javaworld.com/javaworld/j...2-sockets.html


Yok Ben illa Türkçe Kaynak istrerim diye tutturursan buradada gayet güzel anlatmışlar.

http://www.godoro.com/Divisions/Ehil...ogramming.html


(Not: (Cpp bölümünden.. ) dikkat et bu kafayla gidersen askere uzun dönem gideceksin... )
__________________
Kamil
KamilORS hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
java ile applet uygulaması polair Java / JSP 3 16/04/2008 11:46
Tkinter Socket Threading, IRC Bot uygulaması Muallim-i Âli Python / Zope 1 27/03/2008 19:26
Socket programlama uygulaması (çorbanın tuzu eksik) CrazyCat C / C++ 74 25/01/2006 02:24
Java uygulaması .. Freedo-MM Mobil Teknolojiler 0 15/12/2004 01:39
Socket Programming?? JAKOB_BG C / C++ 7 22/06/2004 15:59


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 00:06.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net