How To Create SSP In SharePoint 2010

SharePoint 2010 introduced a new service application framework, replacing the SSP concept. However, you can still create an SSP by following these steps.

To create a Shared Services Provider (SSP) in SharePoint 2010, you need to follow a specific set of steps. In SharePoint 2010, the SSP concept has been replaced by the new service application framework. Here are the steps to create an SSP in SharePoint 2010:

  1. Create a custom SharePoint 2010 service application that provides the desired functionality. This involves building the necessary components for the back-end and front-end of the application.
  2. The back-end components consist of:
  • SPService: This acts as the hub for the service application, containing references to all running instances of the service, timer jobs, and derived service applications.
  • SPServiceInstance: This hosts the running service, and there can be exactly one instance of a SPServiceInstance on a server, which can be installed on multiple servers for scalability.
  • SPServiceApplication: This is the configuration of the service that knows which databases it uses and implements the interface of the service application.
  • The front-end components consist of:
    • SPServiceProxy: Acts as the hub for each front-end server, containing references to all the proxies connected to back-end service applications.
    • SPServiceApplicationProxy: Talks directly to a SPServiceApplication running in one of the many SPServiceInstances on a back-end server. It uses the internal service application software load balancer to get the endpoint address of a Windows Communication Foundation (WCF) service hosted by the SPServiceInstance.
  • Service application consumers are the final piece of a custom service application. These can be custom WCF services, ASPX pages, web parts, or Windows PowerShell cmdlets – anything that uses the service application. Consumers communicate directly with the SPServiceApplicationProxy and use the SPServiceContext to access the service’s functionality.
  • Creating a custom service application in SharePoint 2010 is a significant task and involves building up all the necessary components to support the service’s functionality. However, this approach provides a great amount of flexibility and capability in certain situations.

    It’s important to note that the information provided is a summary of the steps involved in creating an SSP in SharePoint 2010. For a more detailed guide, additional resources such as Microsoft SharePoint 2010 SDK and tutorials from experts like Andrew Connell can be valuable references.

    Steps to Create an SSP in SharePoint 2010

    To create an SSP in SharePoint 2010, you need to build a custom SharePoint 2010 service application and configure the necessary back-end and front-end components. This involves a step-by-step process that ensures the functionality of the service application.

    The first step is to create the custom SharePoint 2010 service application that provides the desired functionality. This involves building the necessary components for the back-end and front-end of the application. The back-end components consist of the SPService, SPServiceInstance, and SPServiceApplication, which act as the hub, host, and configuration of the service, respectively.

    On the other hand, the front-end components include the SPServiceProxy and SPServiceApplicationProxy. The SPServiceProxy acts as the hub for each front-end server, while the SPServiceApplicationProxy talks directly to a SPServiceApplication running in one of the many SPServiceInstances on a back-end server. These front-end components ensure the smooth communication between the service application and the consumers.

    Lastly, the service application consumers are the final piece of the puzzle. These can be custom WCF services, ASPX pages, web parts, or Windows PowerShell cmdlets – anything that utilizes the service application. The consumers communicate directly with the SPServiceApplicationProxy and use the SPServiceContext to access the service’s functionality.

    Creating a custom service application in SharePoint 2010 requires attention to detail and understanding of the different components involved. By following this step-by-step process, you can successfully create an SSP in SharePoint 2010 and leverage its flexibility and capability in various situations.

    It’s important to note that the information provided here is a summary of the steps involved. For more detailed guidance, it is recommended to consult additional resources like the Microsoft SharePoint 2010 SDK or tutorials from experts such as Andrew Connell.

    Meet the Author

    Abdul Rahim has been working in Information Technology for over two decades. Learn how Abdul got his start as a Tech Blogger , and why he decided to start this Software blog. If you want to send Abdul a quick message, then visit his contact page here.