הוספת שירות SOAP כמקור נתונים

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

מאמר זה מראה לך כיצד להוסיף שירות אינטרנט SOAP כמקור נתונים, כיצד לבדוק את חיבור מקור נתונים, ולאחר מכן כיצד להציג את המידע המוחזר על-ידי שירות האינטרנט על-ידי יצירת תצוגת נתונים באתר שלך.

חשוב: אם האתר שלך נמצא בשרת שבו פועל Microsoft SharePoint Foundation, הגדרות ברירת המחדל בשרת לדרוש שאין מנהל השרת שלך תחילה לערוך את הקובץ web. config בשרת לפני שתוכל להתחבר לשירות אינטרנט SOAP, כפי שמתואר במקטע שלב 2: בדוק חיבור מקור נתונים . אם האתר שלך נמצא בשרת שבו פועל Microsoft SharePoint Server 2010, באפשרותך להתחבר לשירות אינטרנט SOAP מבלי לבצע שינויים בשרת.

במאמר זה

מהו שירות אינטרנט?

שלב 1: הוספת שירות אינטרנט SOAP לרשימת מקורות נתונים

שלב 2: בדוק את החיבור של מקור נתונים

שלב 3: יצירת תצוגת נתונים של מקור נתונים של שירות אינטרנט SOAP

מהו שירות אינטרנט?

שירות אינטרנט הוא תוכנה המיועדות לתמיכה אינטראקציות-לתוכנית יכולת פעולה הדדית דרך רשת. בהקשר של Microsoft Office SharePoint Designer 2010, שירות אינטרנט הוא שירות שמחזיר נתוני XML בתגובה לשאילתות סוג – הקריאה לפרוצדורה מרוחקת. עם SharePoint Designer 2010, באפשרותך לקיים אינטראקציה עם שירותי אינטרנט קיים על-ידי הכללת פקד מקור נתונים של שירות אינטרנט של XML בדפי האינטרנט שלך. בדרך כלל ניתן לעשות זאת על-ידי קביעת תצורה של שירות אינטרנט של XML כמקור נתונים ולאחר מכן על-ידי יצירת תצוגות נתונים של הנתונים, כפי שמוצג המפורטים במאמר זה.

שירותי אינטרנט משמשים בטווח של תרחישי שילוב יישומים ושיתוף נתונים משום שהם מספקים יכולת פעולה הדדית בין רכיבי תוכנה הנמצאות בפלטפורמות שונות או בחברות שונות. שירות אינטרנט מבצע משימה מסוימת, שבה הוא נדרש על-ידי מחשב הלקוח ומידע המוחזרים על-ידי שירות האינטרנט בטופס של XML. כמה דוגמאות נפוצות של שירותי אינטרנט מבוססי XML הן ממירי מטבעות, מחשבי משכנתאות ודוחות מניה.

שירותי אינטרנט מסוג XML מתאפשרים על-ידי SOAP, פרוטוקול מבוסס-תקנים שמשמש להחלפת מידע בתבנית XML דרך רשת מחשבים. כל שירות אינטרנט כולל קובץ של שפת תיאור שירות אינטרנט (WSDL) שמכיל מידע אודות שירות האינטרנט מסוג XML והיכולות שלו. ספקים של שירותי אינטרנט יכולים לרשום את שירותי האינטרנט שלהם באמצעות Universal Description Discovery and Integration (UDDI)‎, מפרט לפרסום ואיתור מידע אודות שירותי אינטרנט. משתמשים שמעוניינים בכך יכולים לחפש ברישום ה- UDDI שירותי אינטרנט שיכולים להיות מועילים. לאחר ששירות אינטרנט נוסף לאתר אינטרנט, המידע אודות שירות אינטרנט זה מוצג באמצעות הפרוטוקול Hypertext Transfer Protocol (HTTP)‎.

שירות אינטרנט משתמש ב- SOAP ו- WSDL כדי להתקשר עם הדפדפן

כדי להוסיף שירות אינטרנט הרשימה מקור נתונים, עליך לדעת כתובת ה-URL עבור תיאור ה-WSDL של שירות האינטרנט. כתובת URL זו מסתיימת לעתים קרובות ב- ?WSDL או. wsdl. לאחר שיצרת את כתובת ה-URL עבור תיאור ה-WSDL, באפשרותך להוסיף שירות האינטרנט לרשימת מקורות הנתונים שלך.

SharePoint Foundation 2010 מספק שירותי אינטרנט לאינטראקציה עם כמעט כל היבט של כל שרת, אתר, רשימה, ספריה, סקר או דף אינטרנט המבוסס על SharePoint Foundation 2010. Office SharePoint Server 2010 מספק שירותי האינטרנט אותו כ- SharePoint Foundation 2010, בנוסף ערכה נוספת של שירותי אינטרנט. בערכת ההליכים הבאים, תשתמש שירות האינטרנט בשם אתרים. שירות האינטרנט אתרים מספק שיטות לעבודה עם אתרי SharePoint ואתרי משנה. לדוגמה, באפשרותך להשתמש בשירות אינטרנט זה כדי לבצע שאילתה עבור ולהציג את הכותרות ה-Url של כל האתרים בתוך אוסף האתרים הנוכחי, הכותרות וכתובות ה-Url של כל האתרים ישירות מתחת לאתר הנוכחי, או כתובת ה-URL של אתר האב עבור כתובת ה-URL של הדף שצוין.

תוכל למצוא קישורים למידע נוסף אודות שירותי האינטרנט המסופקים על-ידי SharePoint Foundation 2010Office SharePoint Server 2010 במקטע למידע נוסף.

לראש הדף

שלב 1: הוספת שירות אינטרנט SOAP לרשימת מקורות נתונים

כדי לסייע לך בניהול ותחזוקה של אתר SharePoint שלך, שעבורה ברצונך ליצור תצוגת נתונים המציגה את שמות וכתובות ה-Url של כל אתרי המשנה באוסף האתרים הנוכחי. על-ידי התחברות לשירות אינטרנט SOAP ב- SharePoint Foundation 2010 ושימוש בה כמקור נתונים, באפשרותך לאחזר נתונים אלה וליצור במהירות תצוגה שלה.

  1. לחץ על מקורות נתונים בחלונית הניווט.

  2. בכרטיסיה חיבורי נתונים, בקבוצה חדש, לחץ על חיבור לשירות SOAP.

  3. בתיבת הדו-שיח מאפייני מקור נתונים, בתיבה מיקום תיאור שירות בכרטיסיה מקור, הקלד את כתות ה- URL עבור שירות האינטרנט או לחץ על עיון כדי לאתר ולבחור את קובץ ה- WSDL.

    בדוגמה זו, הקלד http://שם השרת שלך/_vti_bin/Webs.asmx?WSDL, כאשר שם השרת שלך הוא השם של שרת שלך.

  4. לחץ על התחבר כעת.

    לאחר שהחיבור נוצר, הלחצן התחבר כעת משתנה ללחצן התנתק ולאחר האפשרויות האחרות בכרטיסיה הופכים לזמינים.

    הכרטיסיה 'מקור' של תיבת הדו-שיח 'מאפייני מקור נתונים'

  5. ברשימה בחר את פקודת הנתונים שברצונך לקבוע את תצורתהקיימות ארבע אפשרויות:

    • הפקודה בחר מאחזרת מידע משירות אינטרנט. לאחר מכן, באפשרותך להציג את המידע באתר שלך על-ידי יצירת תצוגת נתונים.

    • הוספה, עדכון ומחיקה של הפקודות גם לאחזר מידע משירות אינטרנט. עם זאת, לא ניתן ליצור תצוגת נתונים הצגה או שינוי של המידע מאוחזרים באמצעות פקודות אלה. באפשרותך להשתמש רק תצוגת נתונים כדי להציג מידע זה מאוחזרים באמצעות הפקודה ' בחר '.

      בדוגמה זו, לחץ על הפקודה בחר מאחר שעבורה ברצונך ליצור תצוגת נתונים של הנתונים המוחזרים על-ידי שירות האינטרנט.

      תחת בחירת מידע חיבור, באפשרותך לראות שם שירות הוא אתרים ואת כתובת היא name/_vti_bin/Webs.asmx שרת http://your.

  6. ברשימה יציאה, לחץ על פרוטוקול היישום שברצונך להשתמש לצורך גישה אל שירות האינטרנט.

    האפשרויות ברשימה זו מסופקות על-ידי שירות האינטרנט כפרוטוקולים תואמים, והן ישתנו משירות אינטרנט אחד לאחר.

    כדי להמשיך את הדוגמה, לחץ על WebsSoap.

  7. ברשימה פעולות, לחץ על הפעולה שברצונך ששירות האינטרנט יבצע. האפשרויות ברשימה מוגדרות על-ידי שירות האינטרנט כפעולות שהוא מסוגל לבצע.

    עבור שירות האינטרנט בשם אתרים שנעשה בו שימוש בדוגמה, הפעולות הבאות זמינות:

    • כדי להחזיר את הכותרות וכתובות ה- URL של כל האתרים שבתוך אוסף האתרים הנוכחי, לחץ על GetWebCollection.

    • כדי להחזיר את האוסף של הגדרות תבנית הרשימה עבור האתר הנוכחי, לחץ על GetWeb.

    • כדי להחזיר את המאפיינים של אתר (לדוגמה, שם, תיאור וערכת נושא), לחץ על GetListTemplates.

    • כדי להחזיר את הכותרות וכתובות ה- URL של כל האתרים שנמצאים ישירות מתחת לאתר הנוכחי, לחץ על GetAllSubWebCollection.

    • כדי להחזיר את כתובת ה- URL של אתר האב עבור כתובת ה- URL של הדף שצוין, לחץ על WebURLFromPageURL.

    • כדי להחזיר את סוגי התוכן שבהם נעשה שימוש באתר הנוכחי, לחץ על GetContentTypes.

      עבור דוגמה זו, לחץ על GetWebCollection.

  8. הרשימה פרמטרים מציגה את השמות של כל הפרמטרים ששירות האינטרנט דורש או מקבל. כדי להגדיר את הקבוע או ערך ברירת מחדל של כל פרמטר, לחץ עליו ולאחר מכן לחץ על שנה.

    פרמטרים נדרשים מזוהים על-ידי כוכבית (*). שירות האינטרנט Webs אינו דורש אף פרמטר.

  9. לחץ על אישור

    שירות האינטרנט SOAP מופיעה כעת תחת שירותים SOAP ברשימת מקורות נתונים.

לראש הדף

שלב 2: בדוק את החיבור של מקור נתונים

כעת, לאחר שיצרת חיבור למקור נתונים שמופיע ברשימת מקורות נתונים, אתה מעוניין לוודא שהחיבור פועל כהלכה. כדי לבדוק את חיבור מקור הנתונים:

  • בכרטיסיה הוספה, בקבוצה תצוגות נתונים & טפסים, לחץ על תצוגת נתונים ולאחר מכן תחת שירותים SOAP, לחץ על שירות האינטרנט שזה עתה יצרת.

אם חלונית המשימות פרטי מקור נתונים מציגה נתונים ממקור הנתונים, חיבור מקור הנתונים פועל כהלכה. אתה מוכן ליצור תצוגת נתונים של נתונים אלה. דלג שלב 3: יצירת תצוגת נתונים של מקור נתונים של שירות אינטרנט SOAP.

אם חלונית המשימות פרטי מקור נתונים שלא להציג נתונים ממקור הנתונים, אך במקום זאת חלונית המשימות ריק או מציג הודעת שגיאה, חיבור מקור הנתונים אינו פועל כראוי. בעיה זו עלולה להתרחש אם השרת שלך פועל SharePoint Foundation 2010, שהשרת מאחורי שרת proxy או חומת אש, הגדרות שרת proxy שלא צוינו בקובץ web. config עבור שרת וירטואלי.

כדי לפתור בעיה זו, פנה למנהל השרת ובקש ממנו לבצע את ההליך הבא. מנהל השרת עליך לערוך את הקובץ web. config כדי לכלול את ההגדרות של שרת proxy עבור שרת וירטואלי שבו נמצא באתר שלך. בסביבת חוות שרתים, מנהל השרת עליך לערוך את הקובץ web. config עבור כל שרת וירטואלי בבכל שרת אינטרנט חזיתי בחוות השרתים.

הערה: שינוי הגדרת ברירת המחדל של שרת proxy מאפשרת תקשורת שרת לשרת, אך לא כל להשפיע על חיבורים נכנסים או לגשת הרשאות לשרת שלך.

קביעת תצורה של הקובץ web. config בשרת

כדי להגדיר את הקובץ web. config, בצע שלבים אלה בשרת שבו פועל SharePoint Foundation 2010:

  1. הפעל את עורך טקסט כגון פנקס הרשימות.

  2. אתר ופתח את הקובץ web. config עבור שרת וירטואלי שבו ברצונך לאפשר למשתמשים ליצור חיבורים אל שירות האינטרנט מסוג XML ומקורות נתונים של קובץ script בצד השרת.

    התיקיה web. config ממוקמת באזור התוכן של השרת שלך — לדוגמה, נתיב ברירת המחדל הוא \wwwroot\Inetpub\wss\VirtualDirectories\80.

  3. העתק והדבק את השורות הבאות לתוך קובץ web. config במקום כלשהו ברמת ישירות מתחת לצומת < תצורה >.

    < system.net >

    < defaultProxy >

    < זיהוי אוטומטי של proxy = "true" / >

    < / defaultProxy >

    < /system.net >

  4. שמור את הקובץ web. config ולאחר מכן צא מעורך הטקסט.

  5. איפוס Microsoft Internet Information Services (IIS) כדי להחיל את השינויים. לחלופין, באפשרותך לאפס לאחר השלב הבא כדי להחיל את השינויים שערכת שרתים וירטואליים מרובים בבת אחת. כדי לאפס את IIS, פתח חלון שורת פקודה והקלד iisreset בשורת הפקודה.

  6. חזור על שלבים 1 עד 5 עבור כל שרת וירטואלי שבו ברצונך לאפשר למשתמשים ליצור התקשרויות SOAP שירותי אינטרנט.

לראש הדף

שלב 3: יצירת תצוגת נתונים של מקור נתונים של שירות אינטרנט SOAP

כעת, לאחר שהוספת שירות אינטרנט לרשימת מקורות הנתונים שלך, באפשרותך ליצור תצוגת נתונים המציגה את הנתונים שאוחזרו משירות אינטרנט.

באפשרותך ליצור במהירות תצוגת נתונים על-ידי גרירת מקור הנתונים לדף. בעת גרירת מקור נתונים לדף, התוצאה היא תצוגת ברירת מחדל של הנתונים, שבה חמשת השדות הראשונים במקור הנתונים שלך מופיעים בכל שורה בטבלה בסיסית. אם חמשת השדות הראשונים מופיעים עם הנתונים המתאימים, מקור הנתונים מוגדר כשורה.

תצוגות נתונים מבוססות על טכנולוגיית Microsoft ASP.NET. כדי ליצור תצוגת נתונים, עליך להפעיל בדף ASP.NET (קובץ. .aspx).

  1. לחץ על הכרטיסיה ' קובץ ' ברצועת הכלים, ולאחר מכן, תחת עמודים, לחץ על עמודים נוספים, ולאחר מכן לחץ על ASPX ולאחר ולבסוף לחץ על צור.

  2. בתיבת הדו-שיח דף ASPX חדש, הזן שם ייחודי עבור דף ASPX ובחר באופן אופציונלי, מיקום כדי לשמור את הדף.

    הערה: כברירת מחדל, הדף ASPX יישמרו אל ספריית דפי אתר.

  3. לחץ על כן כדי לפתוח את הדף במצב מתקדם.

    נפתח דף חדש עם תג טופס.

    תג טופס של ASP.NET

  4. לחץ על הכרטיסיה הוספה ברצועת הכלים ולאחר מכן, בקבוצה תצוגות נתונים וכותרת טפסים, לחץ על הצג נתונים ולאחר מכן לחץ על שירות האינטרנט שזה עתה יצרת.

    חלונית המשימות פרטי מקור נתונים מציגה נתונים ממקור הנתונים.

    בחלונית המשימות פרטי מקור נתונים, בחר את השדות שברצונך להוסיף ולאחר מכן לחץ על הוספת שדות נבחרים כ ולאחר מכן בחר אפשרות.

    תצוגת נתונים שמכילה את כל הכותרות וכתובות ה-Url של כל האתרים באוסף האתרים הנוכחי מוצגת כעת בדף שלך.

לראש הדף

הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×