Aracılığıyla paylaş


url erişim ve soap arasında seçim yapma

Tümleştirme Reporting Services özel uygulamalara kamçılayıcı.The challenge, however, is not the complexity of the programming model or APIs, but the many possible ways to integrate it.Reporting Services was designed from the ground up as a developer platform, and as such, it is built with programming flexibility in mind.Esneklik ile tümleştirme hakkında önemli kararlar gerek gelir Reporting Services rapor gezinti ve yönetim işlevselliği, varolan iş uygulamaları.

Raporlama Hizmetleri programlama destekler bir wide aralık senaryolardan biri.

Reporting Services programlama senaryoları

Tümleştirmek için iki yol vardır Reporting Services özel uygulamalara: url access ve Reporting Services soap API.Kullanılacağı birçok etmene bağlıdır.Bazı durumlarda, tümleştirme Reporting Services kendi özel iş uygulamalarına gerektiriyorsa bir hem url erişim ve soap.Aşağıdaki soruları sormalısınız:

  • Siz veya son kullanıcılara ne tür bir kurumsal raporlama işlevi gerekli?Başlatma ve rapor gezinmek için basit bir yol ihtiyaç duyduğunuz veya özel iş çözümünüzü daha gelişmiş rapor sunucusu yönetimi özellikleri gerekiyor mu?

  • Hangi tür ortamlardaki kullanıcıların genellikle hasardan?İş uygulamanız bir Web uygulaması veya bir Windows uygulaması var mı?Ne kadar kolay son kullanıcılara Web ortamına bir Win32 ortamına geçiş yapabilirsiniz?Ne tür bir denetim raporları çalıştırın ve yönetilen ortamı gerekiyor mu?

Önceki soruları yanıtladığınızdan sonra nasıl tümleştirileceğini karar Reporting Services , BT altyapısı.Tipik olarak, url erişim görüntüleme ve gezinme bağımsız raporlar için tercih edilir.url access raporları Web hizmet yük bindirmeden serbestçe ve hızlı bir şekilde gezinmek sağlar.Buna ek olarak, url erişim şu anda tam html Görüntüleyicisi'ni kullanan rapor araç çubuğu içerir rapor gezinti yalnızca programlama tekniğidir.Buna ek olarak, çünkü soap istekleri için ve sunucudan sıralanırken atlar url erişim soap daha iyi performans sağlar.Görüntüleme ve gezinme için yerleşik araçlar içeren raporlar hızlı ve kolay erişim gerektiren tümleştirme senaryolarında, url erişim daha iyi bir seçimdir.

Not

Rapor sunucusu url access html Görüntüleyicisi ve rapor araç çubuğunda genişletilmiş işlevlerini destekler.soap API bu işlenmiş rapor türünü desteklemiyor.soap kullanarak rapor oluşturma, tasarım ve kendi rapor araç geliştirmek gerek.

Rapor araç hakkında daha fazla bilgi için bkz: html Görüntüleyicisi ve rapor araç çubuğu.

url erişimi hakkında daha fazla bilgi için bkz: url erişim.

url access raporları görüntülemek için yararlıdır, ancak herhangi bir kuruluşa senaryo bildirdiği için önemli olabilir rapor ve ad alanı yönetim işlevlerini sağlar.Bu durum, Reporting Services soap API geniş ve zengin işlevselliği önerilir.Yönetme ve dağıtmak raporları soap API, zamanlamalar oluşturmak, sunucu özelliklerini yapılandırabilir, rapor sunucusu ad alanını yönetmek ve abonelikler oluşturun.soap API tam sergiler küme yönetimi işlevi, Reporting Services.soap API de rapor görüntüleme ve gezinme üzerinden etkinleştirebilirsiniz Render yöntem, API.Ancak, soap API aracılığıyla raporları görüntüleme rapor araç çubuğu yerleşik izleme işlevlerini etkinleştirmek ya da url erişim sağlayan raporu etkileşim otomatik olarak ele alıyor.

Reporting Services soap API hakkında daha fazla bilgi için bkz: Rapor sunucusu Web hizmeti.

Çoğunluk durumlarda, url erişim ve soap çağrıları hem de raporlama gereksinimlerinizi karşılamak için gereklidir.soap başlangıçta bağlanırken kullanılan rapor sunucusu veritabanı ve kullanıcı arabirim ve url erişim raporları kullanılabilir listesini sunmak gerçekten erişmek ve bağımsız raporlar gezinmek için kullanılan.

url erişim ve tümleşik raporlama sağlamak için Web hizmet birleştiren bir örnek için bkz: SQL Server Reporting Services ürün örnekleri.