Uygulama Sunucusu Temeli, Uygulama Sunucusu rolünü yüklediğinizde varsayılan olarak yüklenen teknolojiler grubudur. Esas olarak, Uygulama Sunucusu Temeli Microsoft .NET Framework 3.0'dır.

Windows Server 2008, yüklenen tüm sunucu rollerinden bağımsız olarak .NET Framework 2.0'ı içerir. .NET Framework 2.0'da; güvenli kod yürütme ve basitleştirilmiş kod dağıtımı işlemlerini geliştiren, birden fazla dilin birlikte çalışmasını destekleyen bir kod yürütme ortamı sağlayan Ortak Dil Çalışma Zamanı Modülü (CLR) bulunur. Uygulama Sunucusu Temeli yüklendiğinde, temel .NET Framework 2.0 özelliklerine .NET Framework 3.0 özellikleri eklenir. .NET Framework 3.0 hakkında daha fazla bilgi için bkz. .NET Framework Geliştirici Merkezi (https://go.microsoft.com/fwlink/?LinkId=81263).

Uygulama Sunucusu Temeli Bileşenleri

Aşağıda, Uygulama Sunucusu Temeli'nin başlıca bileşenleri yer almaktadır:

  • Windows Communication Foundation (WCF)

  • Windows Workflow Foundation (WF)

  • Windows Presentation Foundation (WPF)

Her bileşen bir dizi kitaplık ve .NET derlemeleri olarak yüklenir.

Sunucu tabanlı uygulamalar için, Uygulama Sunucusu Temeli'nin en değerli bileşenleri WCF ve WF'dir. WPF temel olarak istemci tabanlı uygulamalarda kullanılır.

WCF

WCF, birbiriyle iletişim kurmak için Web hizmetlerini kullanan uygulamalar geliştirmeye yönelik özel bir Microsoft programlama modelidir. Bu uygulamalar hizmet yönelimli uygulamalar olarak bilinir. Geliştiriciler farklı platformlarla tümleştirilen ve varolan sistem ve uygulamalarla birlikte çalışan, güvenli, güvenilir ve işlem yapılmış uygulamalar geliştirmek için WCF'yi kullanır. WCF hakkında daha fazla bilgi için bkz. Windows Communication Foundation nedir? (https://go.microsoft.com/fwlink/?LinkId=81260).

WF

WF, Windows Server 2008 işletim sisteminde iş akışı etkin uygulamaları hızla geliştirmek için kullanabileceğiniz programlama modeli ve altyapısıdır. WF aşağıdaki gibi senaryolarda hem sistem iş akışı hem de insan iş akışı desteği sağlar:

  • İş kolu (LOB) uygulamaları içindeki iş akışı

  • Kullanıcı arabirimi (UI) sayfa akışı

  • Belge tabanlı iş akışı

  • İnsan iş akışı

  • Hizmet yönelimli uygulamalar için bileşik iş akışı

  • İş kuralı güdümlü iş akışı

  • Sistem yönetimi için iş akışı

WPF

WPF, zengin özelliklere sahip akıllı Windows istemci uygulamaları geliştirmek için kullanılan özel bir programlama modelidir. .NET Framework 3.0'ın bir bileşeni olarak WPF, Uygulama Sunucusu Temeli'nin parçası olarak yüklenir. Ancak sunucu tabanlı uygulamalarda yaygın olarak kullanılmaz.

Ek başvurular


İçindekiler