Yayın:
Yayınlayıcı / Abone Kalıbını Kullanan Jms Tabanlı Haber Sağlayıcısı

Yükleniyor...
Küçük Resim

Tarih

Kurum Yazarları

Bölüm / Program

Bilgisayar Mühendisliği
Computer Engineering

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Fen Bilimleri Enstitüsü
Institute of Science and Technology

Araştırma Projeleri

Akademik Birimler

Dergi Sayısı

Özet

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.
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.

Tanım

Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2007
Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2007

Dergi veya Seri

ISSN

ISBN

Haklar

İ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.
İ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.

Anahtar Kelimeler

Java, JMS, Mesajlaşma, Asenkron Haberleşme, Java, JMS, Messaging, Asynchronous Communication

Alıntı

Onay

Gözden geçir

Tamamlayıcı Bilgiler

Referans Gösteren

Related Patent

Related Goal

8
Görüntülenme
57
İndirme
Google Scholar
Scholar'da Ara ↗
Bu yayında DOI yok — Altmetric/Dimensions/PlumX/BIP! rozetleri DOI gerektirir.