Service Applications in SharePoint 2010

Onderstaand schema laat zien welke Service applicaties momenteel aanwezig zijn in SharePoint 2010 per editie:

Service applications Description SharePoint Foundation 2010 SharePoint Server 2010 Standard SharePoint Server 2010 Enterprise
Access Services View, edit, and interact with Microsoft® Access® 2010 databases in a browser x
Business Data Connectivity Access line-of-business (LOB) data systems. x x x
Excel Services Application Viewing and interact with Excel files in a browser. x
Managed Metadata Service Access managed taxonomy hierarchies, keywords and social tagging infrastructure as well as Content Type publishing across site collections. x x
PerformancePoint Provides the capabilities of PerformancePoint Services. x
Search Crawls content, produces index partitions, and serves search queries. x x
Secure Store Service Provides single sign-on authentication to access multiple applications or services. x x
State Service Provides temporary storage of user session data for SharePoint Server components. x x
Usage and Health Data Collection Collects farm wide usage and health data and provides the ability to view various usage and health reports. x x x
User Profile Adds support for My Sites, Profiles pages, Social Tagging and other social computing features. x x
Visio Graphics Service Viewing and refresh of published Microsoft® Visio® diagrams in a Web browser. x
Web Analytics Provides Web Service interfaces. x x
Word Automation Services Performs automated bulk document conversions. x x
Microsoft SharePoint Foundation Subscription Settings Service Tracks subscription IDs and settings for services that are deployed in partitioned mode. Windows PowerShell only. x x x




Extra Services niet standard aanwezig in SharePoint 2010:


Service applications Description

Office Web Apps Services

  • Microsoft Word 2010
  • Microsoft Excel 2010
  • Microsoft PowerPoint 2010
  • Microsoft OneNote 2010
Office Web Apps is a new Web-based productivity offering from Microsoft Office 2010 suites. Office Web Apps include companions to Microsoft Word 2010, Microsoft Excel 2010, Microsoft PowerPoint 2010, and Microsoft OneNote 2010. These Web-based applications are stand-alone applications focused on offering access to Word 2010, PowerPoint 2010, Excel 2010, and OneNote 2010 documents through any browser across multiple platforms; lightweight creation and editing capabilities in standard formats; sharing and collaboration on those documents through the browser; and a variety of Web-enabled scenarios. Documents created by using Office Web Apps are no different than documents created by using the corresponding desktop applications. The associated services are used to prepare documents for viewing and editing in a Web browser.
Microsoft Project Server 2010 Microsoft Project Server 2010 hosts one or more Microsoft Project Web Access instances, exposes scheduling functionality and other middle-tier calculations on Microsoft Project data, and exposes Web services for interacting with Microsoft Project 2010 data..


In tegenstelling tot SharePoint 2007 is er geen Shared Service Provider (SSP) meer. Dat betekent dat de services niet meer als een groep gekoppeld dienen te worden aan een SharePoint Web Applicatie. Alle Services kunnen nu los aan een of meerdere Web Applicaties worden gekoppeld. In onderstaande tekening zijn de wolken de Service Applicaties, de driehoeken de Web Applicaties en de rondjes Site Collecties in de Web Applicatie.
Service Application schema

Er is geen aparte webapplicatie meer voor het beheren van de Service Applicaties. De services worden nu vanuit Central Administration beheerd.

Een Service Applicatie kan service verlenen aan een Web Applicatie in de eigen Farm alsmede voor andere Farms. Zo kunnen Web Applicaties gelijktijdig gebruik maken van Service Applicaties uit de eigen Farm alsmede Service Applicaties uit een andere Farm. Om gebruik te maken van Service Applicaties uit een andere Farm dient de webapplicatie ´in te loggen´ in de andere Farm met behulp van de juiste credentials.

Een mogelijke oplossing is om een Farm te creeren met enkel Service Applicaties (geen Web Applicaties). Deze Farm dient dan speciaal voor het verlenen van Services voor andere Farms. Zo'n Farm wordt een Parent Farm genoemd. Helaas zijn niet alle Service Applicaties in staat om service te verlenen buiten de Farm. De volgende applicaties kunnen dat wel: People, Managed Metadata, BDC, Search, Secure Store, Web Analytics