• Türkçe
    • English
  • English 
    • Türkçe
    • English
  • Login
View Item 
  •   DSpace@Işık
  • 2- Enstitüler | Institutes
  • Fen Bilimleri Enstitüsü / Graduate School for Science and Engineering
  • Yüksek Lisans / Master's Programs
  • FBE - Tez Koleksiyonu | Bilgisayar Mühendisliği / Computer Engineering
  • View Item
  •   DSpace@Işık
  • 2- Enstitüler | Institutes
  • Fen Bilimleri Enstitüsü / Graduate School for Science and Engineering
  • Yüksek Lisans / Master's Programs
  • FBE - Tez Koleksiyonu | Bilgisayar Mühendisliği / Computer Engineering
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

A framework for developing RDP Applications for IPTV

Thumbnail

View/Open

MasterThesis (1013.Kb)

Date

2008-04-21

Author

Kırmızıbekmez, Uğur

Metadata

Show full item record

Citation

Kırmızıbekmez, U. (2008). A framework for developing RDP applications for IPTV. İstanbul: Işık Üniversitesi Fen Bilimleri Enstitüsü.

Abstract

In this thesis a framework for RDP applications for IPTV is described. The goal is to develop applications easily by using the framework. Microsoft IPTV Edition Content Development Kid is used as a simulator of Microsoft IPTV, SQL Server 2000 as Database Management System and Internet Information Server as the web server. A total of eleven example applications have been developed with the framework to show how this framework can be used to develop applications easily. Firstly methods are distinguished; data types and classes of example web applications are designed. Then the architecture of the framework is determined. The 2three tier architecture 2 is used while developing this framework. In this design there is a Presentation Layer that includes user interface part and communicates with Business Layer only. The second layer is Business Layer which communicates both Presentation Layer and Data Layer and holds system logic. The third layer is Data Layer that communicates with Business Layer and sends data to the DLL to get the queries. The conclusion of the thesis is that using a layered architecture increases the reusability of the methods and it is easier to develop similar web services by using this framework.
 
Bu tezde IPTV Uzak Masaüstü Uygulamaları için bir yazılım çerçevesi tasarlandı. Bu tasarımımın amacı IPTV için uygulama geliştirmeyi kolaylaştırmaktır. Bu çerçeveyi geliştirmek için Microsoft IPTV Edition Content Development programı, Microsoft IPTV'nin benzetimi olarak kullanıldı. Veritabanı Yönetim Sistemi olarak SQL Server 2000 ve Web Sağlayıcısı olarak Internet Information Server kullanıldı. Tasarlanılan çerçeve ile onbir adet örnek uygulama geliştirildi. Böylece bu çerçeve ile kolayca uygulama geliştirebilecekleri gösterilmiş oldu. Bu çerçevenin tasarımı esnasında ilk olarak kullanılacak metodların veri türleri ve sınıfları belirlendi. Daha sonra altyapı tasarımı aşamasına geçildi. Geliştirme için üç katmanlı mimari kullanıldı. Bu katmanlardan 2Arayüz Katmanı3 kullanıcıya sunulan arayüz tasarımlarını içermektedir. Arayüz katmanı sadece 2İş Katmanı3 ile iletişim kurabilir. 2İş Katmanı3 ise hem 2Veri Katmanı3 ile hem de 2Arayüz Katmanı3 ile iletişim kurar ve sistemin işlerliğini düzenler. Son katman 2Veri Katmanı3 olmaktadır. Veri katmanı 2İş Katmanı3 ile iletişim kurar ve aldığı verilerle DLL dosyasındaki fonksiyonları çağırır. Sonuç olarak bu tezde üç katmanlı mimari kullanarak geliştirilmiş olan çerçevedeki metodların tekrar kullanılabilirliği artırılmış olup benzer uygulamalar geliştirilmesi kolay bir hale getirilmiştir.
 

URI

https://hdl.handle.net/11729/873

Collections

  • FBE - Tez Koleksiyonu | Bilgisayar Mühendisliği / Computer Engineering [73]



DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
Theme by 
@mire NV
 

 




| Policy | Guide | Contact |

DSpace@Işık

by OpenAIRE
Advanced Search

sherpa/romeo

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsTypeLanguageDepartmentCategoryPublisherAccess TypeIşık AuthorCitationThis CollectionBy Issue DateAuthorsTitlesSubjectsTypeLanguageDepartmentCategoryPublisherAccess TypeIşık AuthorCitation

My Account

LoginRegister

Statistics

View Google Analytics Statistics

DSpace software copyright © 2002-2015  DuraSpace
Contact Us | Send Feedback
Theme by 
@mire NV
 

 


|| Policy || Guide || Library || Işık University || OAI-PMH ||

Işık University Library, Şile, İstanbul, Turkey
If you find any errors in content please report us

Creative Commons License
Işık University Institutional Repository is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Unported License..

DSpace@Işık:


DSpace 6.2

tarafından İdeal DSpace hizmetleri çerçevesinde özelleştirilerek kurulmuştur.