Share via


Geliştirici Kılavuzu (Master Data Services)

Sizin ve kullanıcılarınızın etkileşimde şeklini özelleştirmek için kod yazmak hakkında bilgi Master Data Services. Öğrenmek nasıl-e doğru:

  • Erişen bir program yazmak Master Data Managerweb hizmeti. Master Data ManagerWeb hizmeti geliştiriciler için denetim kullanan bir Windows Communication Foundation (wcf) hizmetidir Master Data Serviceskod özellikleri.

  • Dahil Master Data ServicesÖzellikler varolan uygulamalara.

  • Zor ya da imkansız-e doğru yapmak ile tekrarlayan ya da karmaşık eylemleri gerçekleştirmek için kod yazmak Master Data ManagerUI.

  • Yanıt olarak, belirttiğiniz bir iş kuralı yürüten özel bir iş akışı oluşturabilirsiniz. Özel bir iş akışı, iş akışı işlemek için gerekli her türlü önlem alabilirsiniz yazmak, kod çağırır.

Ana veri yöneticisi Web hizmeti

Master Data ManagerProgram yaptığınız web hizmeti sağlar özelliklerini kullanmak Master Data Servicesherhangi bir bilgisayardan erişebilirsiniz, Master Data Managerweb sitesi. Web hizmetine erişmek için kod yazmaya başlamadan önce belirttiğiniz ad alanında bulunan proxy sınıfları oluşturmalıdır. Bu belgeler kullandığı Microsoft.MasterDataServicesproxy ad olarak. Web hizmet işlemleri gerçekleştirmek için kullandığınız ana proxy sınıfı Microsoft.MasterDataServices.ServiceClientsınıf, hangi Implements Microsoft.MasterDataServices.IServicearabirimi. Yöntemleri kodundan, çağrı Microsoft.MasterDataServices.ServiceClientsınıf erişimi Master Data Managerweb hizmeti. Ad alanı sınıfları geri kalanı web hizmet işlemleri tarafından kullanılır.

Web servis içeriği

Özel iş akışları

Master Data Servicesiş kuralları, temel iş akışı çözümleri oluşturmak için kullanır. Otomatik güncelleştirme ve verileri doğrulamak ve e-posta bildirimleri belirttiğiniz koşullara göre gönderdik. İş kuralları Master Data Servicesen yaygın iş akışı senaryolarını yönetmek amaçlanmıştır. İş akışınızı daha karmaşık olay işleme, çok katmanlı onaylar veya karmaşık karar ağaçları, gibi gerektiriyorsa, sen-ebilmek configure Master Data Servicesoluşturduğunuz özel bir derleme için veri göndermeye. Özel iş akışları işlemek için yapılandırma ve web uygulama bilgisayarda SQL Server mds iş akışı entegrasyonu hizmeti başlatmak ve gerekir uygulayan derleme oluşturmak Microsoft.MasterDataServices.WorkflowTypeExtender.IWorkflowTypeExtenderarabirimi.

Özel iş akışı içerik

  • Özel iş akışı (Master Data Hizmetleri) oluştur
    Nasıl bir iş akışı işleyici derleme oluşturmak için nasıl yapılandırılacağı ve SQL Server mds iş akışı entegrasyonu hizmeti başlatmak ve bir iş kuralı oluşturma hakkında yönergeler Master Data Manager, özel bir iş akışı başlar.

Web sunucusu ad alanları

Master Data Servicesderlemeler kümesi web sunucusu bilgisayara yükler. Bu derlemeler web sunucusu bilgisayarının davranışını özelleştirmek için Gelişmiş senaryolar kullanılabilen ad alanlarını içerir. Aşağıdaki tabloda, bu ad alanlarını açıklar.

Ad alanı

Açıklama

Microsoft.MasterDataServices.Deployment

Dağıtım paket bir model oluşturmak ve bir paket halinde dağıtmak için kullanılabilir sınıfları içeren bir Master Data Servicesveritabanı.

Microsoft.MasterDataServices.Services

Alır ve web hizmet işlemleri web sunucu bilgisayar yapılan işler bir sınıf içeren Master Data Managerweb uygulaması.

Microsoft.MasterDataServices.Services.DataContracts

Veri istemci bilgisayardan nasıl geçtiğini tanımlayan sınıfları içeren Master Data Managerweb uygulaması web server bilgisayarına.

Microsoft.MasterDataServices.Services.MessageContracts

Nasıl istekleri ve yanıtları istemci bilgisayardan geçirilen tanımlayan sınıfları içeren Master Data Managerweb uygulaması web server bilgisayarına.

Microsoft.MasterDataServices.Services.ServiceContracts

Üzerinden çağrılabilir işlemleri tanımlayan arabirim içerir Master Data Managerweb hizmeti.