Yüksek LisansAçık Erişim

Mesajlaşma sistemleri / yazılım uygulamaları için mesajlaşma altyapılarının tasarlanması ve gerçekleştirilmesi

Bu tez size mi ait?

Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.

2008
0 görüntülenme
0 i̇ndirme

Özet (TR)

Yazılım uygulamalarında genel olarak mimari anlamında çok katmanlımimariler kullanılır. Çok katmanlı mimariler uygulamanın ara yüz katmanını, isbilesenlerini (is katmanını) ve veri katmanını birbirinden ayırır ve genellikle en az üçkatmandan olusurlar.Yazılım ana çatıları karmasık uygulamaları gerçeklestirmek için kullanılan biruygulamadır ve yeniden kullanılabilirlik mantıgı ile tasarlanırlar. Aynı alandabulunan bütün yazılım uygulamaları için kullanılabilirler. Yazılım gelistiricileryazılım ana çatıları kullanarak uygulama gelistirdiklerinde daha az kod yazarlar veuygulama gelistirimi sırasında ihtiyaçların toplanması ve analiz edilmesi içinharcanan zaman, gerçeklestirim için harcanan zamandan daha uzun olabilir.Tezin baslıca amacı, yazılım ana çatılarını, uygulama mimarilerini ?özellikleçok katmanı mimarileri?, kurumsal bütünlesme desenlerini arastırmak ve bu desenlerigerçeklestirerek genis uygulama alanlarında kullanılabilen bir yazılım ana çatısıolusturmaktır. Yazılım ana çatısı olustururken farklı kurumsal bütünlesme desenlerikullanılmaktadır; Mesaj tipleri, mesaj yönelticileri, mesaj göndericileri ve boru vefiltreler yazılım ana çatısını gerçeklestirmek için kullanılan desenlerdir.Rota Ana Çatısı uygulama gerçeklestirmek için kullanılan bir yazılım anaçatısıdır. Rota ana çatısı kendi içerisinde özellesmis bilesenler içerir ve uygulamanınfarklı katmanları arasındaki iletisim saglamak amacı ile mesajlasma desenlerinikullanmaktadır. Web uygulamaları, masaüstü uygulamaları ve web servisleri vs. gibifarklı platformlardan kullanılabilirler.

Yazar

Pınar Kılınç

Bu Yayına Nasıl Atıf Yapılır

Pınar Kılınç (Yüksek Lisans Tezi). Mesajlaşma sistemleri / yazılım uygulamaları için mesajlaşma altyapılarının tasarlanması ve gerçekleştirilmesi, 2008, Dokuz Eylül University, Bilgisayar Mühendisliği Bölümü.

Anahtar Kelimeler

Lisans

Tüm Hakları Saklıdır

Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.

Dokuz Eylül University tezlerinden daha fazlası