İstemci tarafı insan hizmetlerini yeniden kullanma

Bir istemci tarafı insan hizmetini, farklı bağlamlarda ayrı olarak yönetilebilen ve yeniden kullanılabilen anlamlı alt akışlara ayırmak için, yeniden kullanılabilir alt akışları içiçe yerleşimli istemci tarafı insan hizmetleri olarak tanımlayabilirsiniz.

Bu görev hakkında

İç içe geçmiş hizmetleri, üst düzey, kök istemci tarafı insan hizmetleri ya da diğer içiçe yerleşimli istemci tarafı insan hizmetleri olabilen diğer istemci tarafı insan hizmetlerinde yeniden kullanabilirsiniz. Kök hizmetler bir ya da daha fazla tek ya da çok katmanlı içiçe yerleşimli hizmet içerebilir.

Tasarımcıdaki görevlerinize ya da eşgörünüm kullanıcı arabirimlerine ilişkin hizmet mantığını oluşturduğunuzda, diğer istemci tarafı insan hizmetlerinde tanımlanan ortak adımları yeniden kullanmak isteyebilirsiniz. Örneğin, bir sigorta talebi oluşturulması ortak bir adım kümesini içerebilir. Adımları içiçe yerleşimli bir istemci tarafı insan hizmetinde tanımlarsanız, bunları diğer istemci tarafı insan hizmetlerinde yeniden kullanabilirsiniz. Yürütme sırasında, içiçe yerleşimli istemci tarafı insan hizmeti ya da hizmetleri üst kök hizmetinin bir parçası olarak çalışır.

Bir istemci tarafı insan hizmeti yarattığınızda, hizmetin içiçe yerleşimli hizmet olarak mı, yoksa kök hizmet olarak mı kullanılabileceğini belirtebilirsiniz. Genel Bakış özelliklerinde yaptığınız seçimi yeniden ziyaret edebilirsiniz.

İç içe geçmiş bir istemci tarafı insan hizmeti yaratmadan önce aşağıdaki kavramları anlayın.
Kullanım ayarları
Kök istemci tarafı insan hizmetinin kullanım ayarları, amaçlanan amaca bağlıdır ve bunları Genel Bakış özelliklerinde belirtebilirsiniz. İçiçe yerleşimli bir hizmetin yapılandırması yeniden kullanım için uyarlandığından, içiçe yerleşimli hizmetler için Şu şekilde kullan ayarı devre dışı bırakıldı. Kök hizmetin davranışının çalıştırma zamanında tutarlı olduğundan emin olmak için, içiçe yerleşimli hizmette kök hizmetin belirtilen kullanım tipiyle uyumlu öğeler kullanın.
Daha fazla bilgi için İstemci tarafı insan hizmetleri için kullanım ayarlarını tanımlamabaşlıklı konuya bakın.
Değişken kapsamı
İçiçe yerleşimli istemci tarafı insan hizmetleri sıradüzeninde değişkenler yalıtılmış olarak tanımlanır ve üst istemci tarafı insan hizmetleri ile bunların içiçe yerleşimli hizmetleri arasında otomatik olarak paylaşılmaz. Üst istemci tarafı insan hizmeti ile içiçe yerleşimli hizmetleri arasında değişkenleri iletmek için veri eşlemesini ayarlamanız gerekir. Daha fazla bilgi için İç içe geçmiş istemci tarafı insan hizmetleri için veri eşlemebaşlıklı konuya bakın.
Kök ya da içiçe yerleşimli istemci tarafı insan hizmetleri için tanımladığınız giriş ve özel değişkenler için, yürütme sırasında yürürlüğe girecek varsayılan değerleri belirtebilirsiniz. Varsayılan değerler için, listelere ilişkin dizilerin yanı sıra hem basit hem de karmaşık değerleri belirtebilirsiniz. İsteğe bağlı olarak, istemci tarafı insan hizmetinizde kullanmak istediğiniz ortam değişkenleriniz ya da gösterilen süreç değerleriniz (EPV ' ler) varsa, bunları Değişkenler görünümünde istemci tarafı insan hizmetine bağlayın. Bkz. Değişkenlerin Bildirilmesi.
Sayfada kalma davranışı
İçiçe yerleşimli bir istemci tarafı insan hizmetinde sayfa üzerinde kalma olayı kullandığınızda, tanımladığınız mantığa dayalı olarak, sayfada kalma davranışı hizmet şemasını son görüntülenen sayfaya geri döndürabilir; bu durum, sayfada kalma olayı ya da köken istemci tarafı insan hizmetiyle aynı hizmette olabilir.
Hata İşlemleri
İç içe geçmiş istemci tarafı insan hizmetleri sıradüzeninde tanımlanan hata olayı işleyicileri, sıradüzendeki tüm hizmetler tarafından görülmez. İç içe geçmiş bir istemci tarafı insan hizmetinde tanımlanan bir hata olayı işleyicisi, tanımlandığı hizmetten ve altındaki tüm içiçe yerleşimli hizmetlerden hatalar alır.
İç içe geçmiş bir istemci tarafı insan hizmetindeki bir hata olayı işleyicisinde hata bitirme olayı kullanıldığında, içiçe yerleşimli hizmetin akışını sona erdirir, ancak üst hizmetin yürütülmesi devam eder. İstemci tarafı insan hizmeti bir kök işlemde kullanılırsa, hata sona erdirme olayı hata verilerini sürece kadar yayayacaktır. Süreç düzeyinde ayarlanan bir hata ara düzey olayı, insan hizmeti düzeyinde tanımlanan hata sona erdirme olayının verdiği hatayı yakalayabilir.
İstemci tarafı insan hizmetlerinde hata işlemeyle ilgili daha fazla bilgi için İstemci tarafı insan hizmetlerinde işleme hatalarıbaşlıklı konuya bakın.
Veri değişikliği işleme
İstemci tarafı insan hizmetleri bir ya da daha fazla içiçe yerleşimli istemci tarafı insan hizmeti içerdiğinde, yalnızca kök düzey veri değişikliği olayı işleyicisi kullanılır. İçiçe yerleşimli bir hizmetteki veri değiştirme olayı işleyicisi herhangi bir görünüme bağlıysa, içiçe yerleşimli hizmet etkinliğinin Uygulama özelliklerinde Kök veri değiştirme olayı işleyicisini tetikle seçeneğini belirleyerek bu bağ tanımlarını kök veri değiştirme olayı işleyicisine yeniden yönlendirebilirsiniz.
Davranış özelliklerinde, yürürlükteki istemci tarafı insan hizmetinde kök veri değişikliği olayı işleyicisini tetikleyebilen tüm sayfa sınırı olayları gösterilir. Kök veri değişikliği olay işleyicisini tetikle seçeneği belirlenmiş içiçe yerleşimli hizmetler varsa, bunlar Davranış listesinde de gösterilir.
Bir sayfanın veri değişikliği özelliklerini kullanarak, sayfa içeriğini istemci tarafında doğrulayabilir ya da koşullu bir değişken aracılığıyla bir düğme etkinleştirmesini denetleyebilirsiniz. Bunu yapmak için, sayfadaki veri değişikliklerine tepki veren doğrulama komut dosyası mantığına sahip, hızlı yürütülen bir istemci tarafı JavaScript ekleyebilirsiniz. İstemci tarafı insan hizmetlerinde veri değişikliğinin işlenmesiyle ilgili daha fazla bilgi için Coach verilerinden çıkmadan Coach verilerinin geçerliliğinin denetlenmesibaşlıklı konuya bakın.

Aşağıdaki yordamda, yeniden kullanılabilir bir istemci tarafı insan hizmetinin başka bir istemci tarafı insan hizmetinde nasıl içiçe kullanılacağı açıklanmaktadır. Adım adım bir örnek de sağlanır.

Yordam

Yeniden kullanılabilir bir istemci tarafı insan hizmetini başka bir istemci tarafı insan hizmetine yerleştirmek için:

  1. Kök istemci tarafı insan hizmetini içeren iş akışı otomasyonunu açın.
  2. Yeniden kullanmak istediğiniz ortak adımları içeren içiçe yerleşimli istemci tarafı insan hizmetini oluşturun. Bkz. İstemci tarafı insan hizmeti oluşturma.
    Oluşturma sihirbazında, oluşturmakta olduğunuz istemci tarafı insan hizmetinin yeniden kullanılmak üzere yapılandırıldığından emin olmak için İçiçe yerleşimli hizmet olarak kullan seçeneğini belirleyin. Yeni hizmeti birden çok aygıt tipinde kullanmak istediğinizi belirtmek için Birden çok aygıtta kullanılmak üzere tasarlanmıştırseçeneğini belirleyin.
    Hizmet içiçe yerleşimli bir hizmet olarak yapılandırıldıktan sonra, adı 6. adımda seçilebilir duruma gelir.
  3. Birlikte çalışmak istediğiniz kök istemci tarafı insan hizmetini açın.
  4. Çizge görünümünde, içiçe yerleşimli istemci tarafı insan hizmetini İç içe geçmiş istemci tarafı insan hizmeti aracı ekleyin ve kök hizmet şemasında gerektiği şekilde bağlayın.
  5. İçiçe yerleşimli hizmet düğümünün Uygulama özelliklerinde, Davranışaltında, içiçe yerleştirilecek istemci tarafı insan hizmetini belirtin. Var olan bir istemci tarafı insan hizmetini seçmek için Seç düğmesini ya da yaratmak için Yeni düğmesini tıklatın. Bkz. İstemci tarafı insan hizmeti oluşturma.
    Kısıtlama: Çalıştırma zamanında beklenmeyen davranışları önlemek için, istemci tarafı insan hizmetlerinizi modellerken dairesel bir içiçe yerleştirme örüntüsü kullanmayın. Örneğin, modelinizde A istemci tarafı insan hizmetini içiçe yerleşen Bbir istemci tarafı insan hizmeti varsa, B ' yi geriye doğru daire çizecek ve içiçe yerleşecek şekilde yapılandırmayın A.
  6. Çizgede, hizmeti açmak ve gerektiği gibi düzenlemek için içiçe yerleşimli hizmet düğümünü çift tıklatın.
  7. İsteğe bağlı: Kök hizmetin çizgesinde, içiçe yerleşimli hizmetteki değişkenleri kullanıma hazırlamak için Veri Eşleme seçeneklerini kullanın. Bkz. İçiçe yerleşimli istemci tarafı insan hizmetleri için veri eşleme.
  8. Kaydet ya da Düzenlemeyi Bitirdüğmesini tıklatın.