Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
App Fabric'te iş akışı hizmetlerini barındırma, IIS/WAS altında barındırmaya benzer. Tek fark, App Fabric'in iş akışı hizmetlerini dağıtmak, izlemek ve yönetmek için sağladığı araçlardır. Bu konu başlığında, Uzun Süre Çalışan İş Akışı Hizmeti Oluşturma bölümünde oluşturulan iş akışı hizmeti kullanılır. Bu konu başlığında iş akışı hizmeti oluşturma konusunda size yol gösterilir. Bu konu başlığında App Fabric kullanarak iş akışı hizmetinin nasıl barındırılacağı açıklanmaktadır. Windows Server App Fabric hakkında daha fazla bilgi için bkz . Windows Server App Fabric Belgeleri. Aşağıdaki adımları tamamlamadan önce Windows Server App Fabric'in yüklü olduğundan emin olun. Bunu yapmak için Internet Information Services'ı (inetmgr.exe) açın, Bağlan ions görünümünde sunucu adınıza tıklayın, Siteler'e ve varsayılan Web Sitesi'ne tıklayın. Ekranın sağ tarafında App Fabric adlı bir bölüm görmeniz gerekir. Bu bölümü görmüyorsanız (sağ bölmenin en üstünde yer alır) App Fabric yüklü değildir. Windows Server App Fabric'i yükleme hakkında daha fazla bilgi için bkz . Windows Server App Fabric'i Yükleme.
Basit İş Akışı Hizmeti Oluşturma
Visual Studio 2012'yi açın ve Uzun Süre Çalışan İş Akışı Hizmeti Oluşturma konusunda oluşturduğunuz OrderProcessing çözümünü yükleyin.
OrderService projesine sağ tıklayın ve Özellikler'i seçin ve Web sekmesini seçin.
Özellik sayfasının Başlat Eylemi bölümünde Belirli Sayfa'ya tıklayın ve düzenleme kutusuna Service1.xamlx yazın.
Özellik sayfasının Sunucular bölümünde Yerel IIS Web Sunucusu Kullan'ı seçin ve şu URL'yi yazın:
http://localhost/OrderService
.Sanal Dizin Oluştur düğmesine tıklayın. Bu işlem yeni bir sanal dizin oluşturur ve proje oluşturulduğunda gerekli dosyaları sanal dizine kopyalayacak şekilde projeyi ayarlar. Alternatif olarak.xamlx, web.config ve gerekli DLL'leri sanal dizine el ile kopyalayabilirsiniz.
Windows Server App Fabric'te Barındırılan bir İş Akışı Hizmetini Yapılandırma
Internet Information Services Manager'ı (inetmgr.exe) açın.
Bağlan ions bölmesinde OrderService sanal dizinine gidin.
OrderService'e sağ tıklayın ve WCF ve WF Hizmetlerini Yönet, Yapılandır... seçeneğini belirleyin. Uygulama için WCF ve WF Yapılandır iletişim kutusu görüntülenir.
Aşağıdaki ekran görüntüsünde gösterildiği gibi uygulama hakkındaki genel bilgileri görüntülemek için Genel sekmesini seçin.
İzleme sekmesini seçin. Bu, aşağıdaki ekran görüntüsünde gösterildiği gibi çeşitli izleme ayarlarını gösterir.
App Fabric'te iş akışı hizmeti izlemeyi yapılandırma hakkında daha fazla bilgi için bkz . App Fabric ile izlemeyi yapılandırma.
İş Akışı Kalıcılığı sekmesini seçin. Bu, aşağıdaki ekran görüntüsünde gösterildiği gibi uygulamanızı App Fabric'in varsayılan kalıcılık sağlayıcısını kullanacak şekilde yapılandırmanıza olanak tanır.
Windows Server App Fabric'te iş akışı kalıcılığını yapılandırma hakkında daha fazla bilgi için bkz . App Fabric'te İş Akışı Kalıcılığını Yapılandırma.
İş Akışı Ana Bilgisayar Yönetimi sekmesini seçin. Bu, aşağıdaki ekran görüntüsünde gösterildiği gibi boşta iş akışı hizmeti örneklerinin ne zaman kaldırılacağını ve kalıcı hale geleceğini belirtmenize olanak tanır.
İş akışı ana bilgisayar yönetimi yapılandırması hakkında daha fazla bilgi için bkz . App Fabric'te İş Akışı Ana Bilgisayar Yönetimini Yapılandırma.
Otomatik Başlangıç sekmesini seçin. Bu, aşağıdaki ekran görüntüsünde gösterildiği gibi uygulamadaki iş akışı hizmetleri için otomatik başlatma ayarlarını belirtmenize olanak tanır.
Otomatik Başlangıç'ı yapılandırma hakkında daha fazla bilgi için bkz . App Fabric ile Otomatik Başlangıç'ı yapılandırma.
Azaltma sekmesini seçin. Bu, aşağıdaki ekran görüntüsünde gösterildiği gibi iş akışı hizmeti için azaltma ayarlarını yapılandırmanıza olanak tanır.
Azaltmayı yapılandırma hakkında daha fazla bilgi için bkz . App Fabric ile Azaltmayı Yapılandırma.
Güvenlik sekmesini seçin. Bu, aşağıdaki ekran görüntüsünde gösterildiği gibi uygulama için güvenlik ayarlarını yapılandırmanızı sağlar.
Windows Server App Fabric ile güvenliği yapılandırma hakkında daha fazla bilgi için bkz . App Fabric ile Güvenliği Yapılandırma.
Windows Server App Fabric'i kullanma
Gerekli dosyaları sanal dizine kopyalamak için çözümü oluşturun.
OrderClient projesine sağ tıklayın ve istemci uygulamasını başlatmak için Hata Ayıkla, Yeni Örneği Başlat'ı seçin.
İstemci çalışır ve Visual Studio bir Güvenlik Uyarısı Ekle iletişim kutusu görüntüler ve Ekleme düğmesine tıklayın. Bu, Visual Studio'ya hata ayıklama için IIS işlemine eklenmemesi gerektiğini bildirir.
İstemci uygulaması hemen İş Akışı hizmetini çağırır ve ardından bekler. İş akışı hizmeti boşta kalır ve kalıcı hale gelecek. Internet Information Services'i (inetmgr.exe) başlatıp Bağlan ions bölmesinde OrderService'e gidip seçerek bunu doğrulayabilirsiniz. Ardından, sağ bölmedeki App Fabric Panosu simgesine tıklayın. Kalıcı WF Örnekleri altında, aşağıdaki ekran görüntüsünde gösterildiği gibi bir kalıcı iş akışı hizmeti örneği göreceksiniz.
WF Örneği Geçmişi, iş akışı hizmeti etkinleştirmelerinin sayısı, iş akışı hizmeti örneği tamamlama sayısı ve hataları olan iş akışı örneklerinin sayısı gibi iş akışı hizmetiyle ilgili bilgileri listeler. Etkin veya Boştaki örnekler altında bir bağlantı görüntülenir, bağlantıya tıklanması aşağıdaki ekran görüntüsünde gösterildiği gibi boşta iş akışı örnekleri hakkında daha fazla bilgi görüntüler.
Windows Server App Fabric özellikleri ve bunların nasıl kullanılacağı hakkında daha fazla bilgi için bkz. Windows Server App Fabric Barındırma Özellikleri