Yüksek LisansAçık Erişim

Messaging systems / designing and implementing messaging architectures for software applications

2008
0 görüntülenme
0 i̇ndirme
Danışman: Yrd. Doç. Dr. Şen Çakır

Özet (EN)

In software applications, as an architecture multi-tier (N-tier) architecturesgenerally are used. Multi-tier architectures isolates presentation, business logic anddata operations from each other by dividing them generally into at least three layers.Software framework is an application that is used to develop complicatedapplications and it is designed with reusable manner. It can be used for allapplications that are in the same domain. While developing a software application,developers write less code by using software frameworks so requirement analysisphase of software development phases can be much longer than implementationphase.The main goal of this thesis is researching software frameworks, applicationarchitectures ?especially N-tier application architectures?, enterprise integration patternsand implementing enterprise integration patterns to produce a re-usable softwareframework that can used in wide range application domain. While producing a softwareframework, different enterprise integration patterns are researched and used; Messagetypes, message routers, message dispatchers, Pipes and Filters are main patterns that areused to design and implement the software framework.Rota Framework is a software framework that can be used to develop a softwareapplication. Rota Framework uses specialized components and messaging patterns tocommunicate between layers of applications. It can be used with wide variety ofplatforms: Web applications, desktop application, web services and etc?

Yazar

Dr. Pınar Kılınç

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

Pınar Kılınç (Master Thesis). Messaging systems / designing and implementing messaging architectures for software applications, 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ı