Yüksek Lisans & Doktora

Permanent URI for this communityhttp://acikerisim.bau.edu.tr:4000/handle/123456789/11

Browse

Search Results

Now showing 1 - 1 of 1
  • Item
    SOAP kullanılarak entegrasyon servislerinin geliştirilmesi
    (Bahçeşehir Üniversitesi Fen Bilimleri Enstitüsü, 2014-05) Pulukçu, Okan; Karahoca, Adem
    Her geçen gün artan yazılım ihtiyacı ile yükselen proje geliştirme maliyetleri, birçok uygulamanın birlikte çalışarak tekrar kullanılabilir olmasını, dolayısıyla uygulamaların birbirleri ile entegrasyonunu gerekli kılmıştır. Entegrasyon katmanı üzerinde, yazılım uygulamalarının servislerini entegre etmek için hazırlanan servislerin, geliştirme ve yönetim maliyeti gittikçe gelişen sistemlerde artmaktadır. SOA kullanan entegrasyon platformlarının, yönetiminin ve entegrasyon servislerinin geliştirilmesinin kolaylaştırılması bir ihtiyaç haline gelmektedir. Birinci bölümde, entegrasyon ihtiyacının sebepleri, bu ihtiyacının ortaya çıktığı ilk yıllarda nasıl karşılandığı, SOA modelinin doğuşu, SOAP ile entegrasyon servislerinin geliştirilmesinin anlaşılabilmesi için bilinmesi gereken bilgiler, “SOAP ile Entegrasyon Servislerinin Geliştirilmesi” tez konusunun seçiminde etkili olan faktörler, yapılan çalışmanın bilime yapacağı katkılar ve çalışmanın amacı üzerinde durulmuştur. İkinci bölümde, SOA modeli ile ilgili çalışmalar incelenmiştir. Tezin konusuna ilişkin saptanan olası sorunlar belirlenmiştir. Bu sorunlar arasında çok katmanlı bir mimari yapıda çalışma yapılacak olması, tez konusunca geliştirilecek yazılımın karmaşıklığını arttıracağı ve test süresince alınacak hataların izlenmesinin zorlaşacağı belirlenmiştir. Üçüncü bölümde, SOA modeli ve ESB şablonu açıklanmış, entegrasyon platformlarından TIBCO ve IBM ESB ile entegrasyon servisi geliştirme ve yönetme prosedürleri anlatılmıştır. Dördüncü bölümde, incelenen entegrasyon platformlarının dezavantajları ve bu dezavantajlara yönelik çözümlerden bahsedilmiştir. Entegrasyon servisi geliştirme ve yönetiminin Lightweight SOA modeli ile kolaylaştırılabileceği ortaya konmuştur. Bu modele örnek olabilecek bir “Web Service Test ve Entegrasyon Aracı” geliştirilmiştir. Geliştirilen bu yazılımda web servislerin test edilmesi ve web servislerin birbirleri ile entegrasyonu Lightweight SOA modeli ile gerçekleştirilmiştir.