Yayınlayıcı / Abone Kalıbını Kullanan Jms Tabanlı Haber Sağlayıcısı
| dc.contributor.advisor | Erdoğan, Nadia | |
| dc.contributor.author | Büyükyumukoğlu, Gökhan | |
| dc.contributor.department | Bilgisayar Mühendisliği | |
| dc.contributor.department | Computer Engineering | |
| dc.date | 2007 | |
| dc.date.accessioned | 2015-04-07T13:59:23Z | |
| dc.date.available | 2015-04-07T13:59:23Z | |
| dc.description | Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2007 | |
| dc.description | Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2007 | |
| dc.description.abstract | Bu çalışmada 10 yıl öncesinin çok okuyuculu fakat az içerik sağlayıcılı internet uygulamalarından günümüzde popülerleşen çok kişinin içerik sağladığı ve yüksek miktardaki bilgi sayesinde okuyucunun azaldığı web uygulamalarına geçişte kullanılabilecek ve önem kazanan teknolojilerden mesajlaşma üzerine yoğunlaşıldı. Geliştirilen JMS tabanlı uygulama yayınla / abone ol mesajlaşma kalıbını kullanmaktadır. Uygulama, yönetici ve istemci olmak üzere iki modülden oluşmaktadır. Yönetici modülü ile JMS sunucusu yönetilebilir, JMS sunucusu üzerinde haber konuları gibi nesneler yaratılabilir, haber mesajları veya internet linkleri yayınlanabilir. Yayınlanan mesajların içeriği hakkında bilgi veren anahtar kelimeler belirtilip istemcilerin mesajlar içinde filitreleme yapmaları sağlanabilir. İstemci modülü ile ise, istenilen haber konularına abone olunup yayınlanan mesajlar okunabilir, ilgili mesajların içerikleri üzerinden filitreleme yapılabilir. Geliştirilen uygulama Java programlama dili ile geliştirilmiş ve nesneye dayalı programlama metodolojileri kullanılmıştır. Geliştirme ortamı olarak Eclipse ve JMS sunucusu olarak Sonic JMS sunucusu seçilmiştir. | |
| dc.description.abstract | In this thesis a JMS based news feeder software using the publish / subscribe scheme was developed. Our software has two modules which are the administrator and the client. While the administrator module can manage the JMS server, managed objects on the server like news topics and publish news messages or web hyperlinks with associated keywords for filtering, the clients can create durable subscriptions to these topics, receive messages and filter received messages based on message properties. All software were developed using the Java programming language and object oriented methodologies. Eclipse was used as the development environment and Sonic JMS Server as the JMS implementation. Our research was focused on emerging technologies that would help to catch the shift from the old styled mass-reading with few publishing to the many publishing with narrowband reading web applications. | |
| dc.description.degree | Yüksek Lisans | |
| dc.description.degree | M.Sc. | |
| dc.identifier.uri | http://hdl.handle.net/11527/296 | |
| dc.publisher | Fen Bilimleri Enstitüsü | |
| dc.publisher | Institute of Science and Technology | |
| dc.rights | İTÜ tezleri telif hakkı ile korunmaktadır. Bunlar, bu kaynak üzerinden herhangi bir amaçla görüntülenebilir, ancak yazılı izin alınmadan herhangi bir biçimde yeniden oluşturulması veya dağıtılması yasaklanmıştır. | |
| dc.rights | İTÜ theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | Java | |
| dc.subject | JMS | |
| dc.subject | Mesajlaşma | |
| dc.subject | Asenkron Haberleşme | |
| dc.subject | Java | |
| dc.subject | JMS | |
| dc.subject | Messaging | |
| dc.subject | Asynchronous Communication | |
| dc.title | Yayınlayıcı / Abone Kalıbını Kullanan Jms Tabanlı Haber Sağlayıcısı | |
| dc.title.alternative | A Jms Based News Feeder Using The Publish / Subscribe Scheme | |
| dc.type | Master Thesis |
