Service Applications in SharePoint 2010 - Andy Nogueira - TSPUG - July 2010
1. Service Applications in SharePoint 2010 Andy Nogueira, MCPD, MCITP, MCTS, MCAD Solutions Architect / Team Lead / Developer nonlinear creations Inc. (www.nonlinear.ca)
2. Today’s Agenda Services in MOSS 2007 Service Application (SA) Framework Demo Custom Service Application Custom SA Demo Questions and Answers
11. Architectural View Service: Actual program (binaries) deployed to servers in farm Service Machine Instance: Actual instance of the running service binaries on a server Service Application: Configuration of the service in a farm Service Application Service Application Proxy: Reference to the Service Application Service Proxy Service Proxy Service Consumer: Bits that utilize the service’s logic *.SVC’s, PowerShell Cmdlets (Service Consumer) Web Part, Pages (Service Consumer)
22. Service Application Components Browser Client App Consumer Web Part Consumer Web Part SP WFE Service Application Proxy * .asmx … WCF Contract (*.svc) SP APP SERVER Service Logic (* .dll) SQL SERVER Config DB Custom DB Content DB
26. Links and Resources Service Application Framework http://msdn.microsoft.com/en-us/library/ee536263(v=office.14).aspx SharePoint 2010 Beta Developer Center http://msdn.microsoft.com/en-us/sharepoint/ee514561.aspx Get Started Developing on SharePoint 2010 http://msdn.microsoft.com/en-ca/sharepoint/ee513147.aspx
InstallationDeploy bits, WCF service & config to serverRegister the Service & Service Proxy with SharePointProvisionCreate Service ApplicationCreate Service App Proxy on WFECreate custom databaseAssign accounts, administratorsStart InstancesDeploy Web servicesStart Windows NT ServicesManageDay-to-day managementExpose & connect Service to External SharePoint farms