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.
AsynchronousCommunication örneği, iki farklı Windows Workflow Foundation (WF) hizmeti arasındaki iletişimin varsayılan olarak zaman uyumsuz olarak nasıl yapıldığını gösterir.
Gösterir
WF hizmetleri arasında eşzamansız iletişim.
Tartışma
Bu örnek, .NET Framework tarafından sağlanan mesajlaşma etkinlikleri kullanılarak WF uygulamaları arasındaki iletişimin zaman uyumsuz olarak nasıl yapıldığını gösterir.
Bu örnek aşağıdaki üç projeden oluşur.
CreditCheckService
Bu hizmet, belirli bir kişinin kredi puanını veya edinecek öğenin değerini alır ve sonra kredinin kişiye verilip verilmeyeceğine karar verir.
Kiralama Onay Hizmeti
Bu hizmet, krediye ihtiyacı olan bir kişiden bir başvuru alır. Bu hizmet, kredi başvurusunun geçerli olup olmadığına karar vermek için CreditCheckService ile zaman uyumsuz olarak iletişim kurar.
Müşteri
İstemci, kredinin onaylanıp onaylanmadığını öğrenmek için RentalApprovalService ile eşzamanlı olarak iletişim kurar.
Örneği ayarlama, derleme ve çalıştırma
AsynchronousCommunication çözümüne sağ tıklayın ve Özellikler'i seçin.
Ortak Özellikler'deBaşlangıç Projesi'ni ve ardından Birden Çok Başlangıç Projesi'ni seçin.
RentalApprovalService öğesini listedeki ilk konuma, ardından CreditCheckService'i ve ardından İstemci'yi taşıyın. Üç projede de Başlat eylemini ayarlayın.
Tamam'a tıklayın ve örneği çalıştırmak için F5 tuşuna basın.