Tez No |
İndirme |
Tez Künye |
Durumu |
223476
|
|
A JMS based news feeder using the publish/subscribe scheme / Yayınlayıcı/abone kalıbını kullanan JMS tabanlı haber sağlayıcısı
Yazar:GÖKHAN BÜYÜKYUMUKOĞLU
Danışman: PROF.DR. NADİA ERDOĞAN
Yer Bilgisi: İstanbul Teknik Üniversitesi / Fen Bilimleri Enstitüsü / Bilgisayar Mühendisliği Ana Bilim Dalı
Konu:Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control
Dizin:JMS = JMS ; Java = Java
|
Onaylandı
Yüksek Lisans
İngilizce
2007
73 s.
|
|
Bu çalısmada 10 yıl öncesinin çok okuyuculu fakat az içerik saglayıcılı internetuygulamalarından günümüzde popülerlesen çok kisinin içerik sagladıgı veyüksek miktardaki bilgi sayesinde okuyucunun azaldıgı web uygulamalarınageçiste kullanılabilecek ve önem kazanan teknolojilerden mesajlasma üzerineyogunlasıldı. Gelistirilen JMS tabanlı uygulama yayınla / abone ol mesajlasmakalıbını kullanmaktadır. Uygulama, yönetici ve istemci olmak üzere ikimodülden olusmaktadır. Yönetici modülü ile JMS sunucusu yönetilebilir, JMSsunucusu üzerinde haber konuları gibi nesneler yaratılabilir, haber mesajlarıveya internet linkleri yayınlanabilir. Yayınlanan mesajların içerigi hakkındabilgi veren anahtar kelimeler belirtilip istemcilerin mesajlar içinde filitrelemeyapmaları saglanabilir. stemci modülü ile ise, istenilen haber konularına aboneolunup yayınlanan mesajlar okunabilir, ilgili mesajların içerikleri üzerindenfilitreleme yapılabilir. Gelistirilen uygulama Java programlama dili ilegelistirilmis ve nesneye dayalı programlama metodolojileri kullanılmıstır.Gelistirme ortamı olarak Eclipse ve JMS sunucusu olarak Sonic JMS sunucususeçilmistir.Anahtar Kelimeler: Yayınlayıcı, Abone, JMS, Mesajlasma, Java
|
|
In this thesis a JMS based news feeder software using the publish / subscribescheme was developed. Our software has two modules which are theadministrator and the client. While the administrator module can manage theJMS server, managed objects on the server like news topics and publish newsmessages or web hyperlinks with associated keywords for filtering, the clientscan create durable subscriptions to these topics, receive messages and filterreceived messages based on message properties. All software were developedusing the Java programming language and object oriented methodologies.Eclipse was used as the development environment and Sonic JMS Server as theJMS implementation. Our research was focused on emerging technologies thatwould help to catch the shift from the old styled mass-reading with fewpublishing to the many publishing with narrowband reading web applications.Keywords : Publish, Subscribe, JMS, Messaging, Java |