SharePoint 2013: Custom Web Service

12 בפברואר 2013

תגיות: , ,
אין תגובות


SharePoint 2013  באמצעות Visual Studio 2012, מאפשר ליצור Custom Web Service לפי הצורך.
להלן השלבים:
1. יצירת פרוייקט מסוג SharePoint 2013 – Empty Project


2. הוספת פריט מסוג Windows Service


3.קוד לדוגמא של ה-class



using
System.Web.Services;
using Microsoft.SharePoint;

[WebService(Namespace = http://tempuri.org/)]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

public class SP2013Service : System.Web.Services.WebService
{
   public SP2013Service()
   {
   }

   [
WebMethod]
   public string Temp()
   {
      return "SharePoint 2013";
   }
}




4. קוד של ה-asmx (בתיקייה

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\LAYOUTS)

<%@ WebService Language="C#" Class="SP2013Service, SharePoint2013Project, Version=1.0.0.0, Culture=neutral, PublicKeyToken=2a1afa88b127bad2" %>

הערה: לאחר Deploy ב-Visual Studio 2012, את ה-PublicKeyToken ניתן למצוא בתיקייה, לדוגמא:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\SharePoint2013Project


5. לאחר Deploy נוסף יתקבל את ה-Custom Web Service:



הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *