إضافة خدمة ويب XML كمصدر بيانات

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

تظهر لك هذه المقاله كيفيه اضافه خدمه ويب XML ك# مصدر بيانات، و# كيفيه اختبار اتصال مصدر البيانات، و# من ثم كيفيه عرض المعلومات التي يتم ارجاعها ب# واسطه خدمه ويب عن طريق انشاء طريقه "عرض البيانات" علي موقعك.

هام: اذا كان موقعك موجودا علي خادم يقوم ب# تشغيل Windows SharePoint Services، تتطلب الاعدادات الافتراضيه علي الخادم ان مسؤول الخادم اولا تحرير ملف Web.config علي الخادم قبل الاتصال ب# خدمه ويب XML، كما هو موضح في القسم اختبار اتصال مصدر البيانات. اذا كان موقعك موجودا علي خادم يقوم ب# تشغيل Microsoft Office SharePoint Server 2007، يمكنك الاتصال ب# خدمه ويب XML دون اجراء اي تغييرات علي الخادم.

في هذه المقالة

ما هي خدمه ويب؟

اضافه خدمه ويب XML الي "مكتبه مصدر البيانات"

اختبر اتصال مصدر البيانات

انشاء طريقه "عرض البيانات" من مصدر بيانات خدمه ويب XML

ما هي خدمة ويب؟

خدمه ويب عباره عن برنامج تصميم ل# دعم التفاعلات برنامج الي قابله ل# التشغيل المتداخل عبر شبكه. في سياق Microsoft Office SharePoint Designer 2007، خدمه ويب عباره عن خدمه ترجع بيانات XML في استجابه ل# استعلامات المكالمه – نوع استدعاء اجراء عن بعد. ب# استخدام Office SharePoint Designer 2007، يمكنك التفاعل مع خدمات ويب الموجوده عن طريق تضمين عنصر تحكم مصدر بيانات خدمه ويب XML علي صفحات ويب. عاده ما تقوم ب# ذلك عن طريق تكوين خدمه ويب XML ك# مصدر بيانات و# من ثم عن طريق انشاء "طرق عرض البيانات" من هذه البيانات، كما هو مبين في هذه المقاله.

يتم استخدام خدمات ويب في نطاق من وحدات سيناريو تكامل التطبيق و# مشاركه البيانات ل# انها توفر امكانيه التشغيل التفاعلي بين مكونات برامج يمكنك الموجوده علي انظمه اساسيه اخري او في شركات اخري. خدمه ويب تنفيذ مهمه معينه، حيث هو مطلوب من قبل الكمبيوتر العميل الحصول علي المعلومات و# ارجاعها ب# واسطه خدمه ويب في نموذج XML. امثله ل# خدمات ويب XML هي محولات العمله و# حاسبات الرهن و# تقارير اسعار الاسهم.

أصبحت خدمة ويب ممكنة بواسطة استخدام SOAP، وهو بروتوكول يستند إلى مقاييس ويستخدم لتبادل المعلومات بتنسيق XML على شبكة كمبيوتر. تحتوي كل خدمة ويب على ملف Web Service Description Language (WSDL) الذي يتضمن معلومات حول خدمة ويب لـ XML وإمكانياتها. يمكن أن يقوم موفرو خدمة ويب بتسجيل خدمات ويب الخاصة بهم باستخدام Universal Description Discovery and Integration (UDDI)، التي تعد مواصفة لنشر معلومات حول خدمات ويب بالإضافة إلى تحديد موقعها. يمكن أن يبحث المستخدمون المهتمون في تسجيل UDDI من أجل خدمات ويب التي قد تكون مفيدة لهم. بعد إضافة خدمة ويب إلى موقع ويب، سيتم عرض المعلومات المتعلقة بخدمة ويب باستخدام Hypertext Transfer Protocol (HTTP).

تستخدم خدمة ويب كلاً من SOAP وWSDL للتواصل مع المستعرض

ل# اضافه خدمه ويب ل# "مكتبه مصدر البيانات"، يجب ان تعرف URL ل# وصف WSDL خدمه ويب. عنوان URL هذا ل# انهاء غالبا ب# استخدام اي؟ WSDL او .wsdl. ب# مجرد وضع عنوان URL ل# وصف WSDL، يمكنك اضافه خدمه ويب ل# "مكتبه مصدر البيانات".

يوفر Windows SharePoint Services 3.0 خدمات ويب الخاصه ب# التفاعل مع اي جانب ل# كل خادم، و# الموقع، و# قائمه او مكتبه، و# استطلاع او صفحه ويب يستند الي Windows SharePoint Services 3.0. يوفر Microsoft Office SharePoint Server 2007 خدمات ويب نفسه ك Windows SharePoint Services 3.0، ب# الاضافه الي مجموعه اضافيه من خدمات ويب. في الاجراءات التاليه، يمكنك استخدام خدمه ويب المسمي صفحات ويب. توفر مواقع ويب خدمه ويب اساليب ل# التعامل مع مواقع SharePoint و# المواقع الفرعيه. علي سبيل المثال، يمكنك استخدام خدمه ويب هذا الاستعلام وعرض العناوين و# عناوين Url ل# كافه المواقع في مجموعه المواقع المشتركه الحاليه، و# العناوين و# عناوين Url ل# كافه المواقع مباشره تحت الموقع الحالي، او عنوان URL ل# الموقع الاصل ل# عنوان URL الصفحه المحدده.

يمكنك العثور علي ارتباطات الي مزيد من المعلومات حول خدمات ويب تم توفيرها من قبل Windows SharePoint Services 3.0 و Office SharePoint Server 2007 في القسم انظر ايضا.

اعلي الصفحه

إضافة خدمة ويب XML إلى "مكتبة مصدر البيانات"

ل# مساعدتك علي اداره و# الاحتفاظ ب# موقع SharePoint، تحتاج الي انشاء طريقه عرض البيانات التي تعرض اسماء و# عناوين Url ل# كافه المواقع الفرعيه في مجموعه الموقع الحالي. عن طريق الاتصال ب# خدمه ويب في Windows SharePoint Services المسمي صفحات ويب و# استخدامه ك# مصدر بيانات، يمكنك ب# سرعه استرداد هذه البيانات و# انشاء طريقه عرض لها.

  1. إذا كانت مكتبة مصدر البيانات غير مرئية، ضمن القائمة أجزاء المهام، انقر فوق مكتبة مصدر البيانات.

  2. في جزء المهام مكتبه مصدر البيانات، ضمن خدمات ويب XML، انقر فوق الاتصال ب# خدمه ويب.

    اذا كان راس خدمات ويب XML مطويا، انقر فوق علامه الجمع (+) ل# توسيعه.

  3. في مربع الحوار خصائص مصدر البيانات، في المربع الموقع الخاص بتوضيح الخدمة ضمن علامة التبويب المصدر، اكتب محدد موقع المعلومات URL الخاص بخدمة ويب، أو انقر فوق استعراض لتحديد موقع ملف WSDL وتحديده.

    علي سبيل المثال، اكتب http://اسم الخادم/_vti_bin/Webs.asmx?WSDL، حيث يكون اسم الخادم هو اسم خادم.

  4. انقر فوق الاتصال الآن.

    بعد انشاء الاتصال، تتغير الزر الاتصال الان الي زر قطع الاتصال، و# تتوفر الخيارات الاخري علي علامه التبويب.

    علامة التبويب "المصدر" في مربع الحوار "خصائص مصدر البيانات"

  5. في القائمة حدد أمر البيانات الذي ترغب في تكوينه، فيما يلي أربع خيارات:

    • يقوم الامر حدد استرداد معلومات من خدمه ويب. يمكنك عرض المعلومات علي موقعك عن طريق انشاء طريقه "عرض البيانات".

    • تسترد الاوامر ادراج و# التحديث و# حذف معلومات من خدمه ويب. و# مع ذلك، لا يمكنك انشاء طريقه "عرض البيانات" ل# عرض او تعدل المعلومات التي يتم استردادها ب# استخدام الامر هذه. يمكنك فقط استخدام طريقه "عرض البيانات" ل# عرض المعلومات التي يتم استردادها ب# استخدام الامر تحديد.

      علي سبيل المثال، انقر فوق الامر تحديد ل# انك تريد انشاء طريقه "عرض البيانات" ل# البيانات التي يتم ارجاعها ب# واسطه خدمه ويب.

      ضمن تحديد معلومات الاتصال، يمكنك رؤيه ان اسم الخدمه هو مواقع ويب و# ان العنوانhttp://your server name/_vti_bin/Webs.asmx.

  6. في القائمة منفذ، انقر فوق بروتوكول التطبيق المراد استخدامه للوصول إلى خدمة ويب.

    يتم توفير خيارات هذه القائمة باستخدام خدمة ويب كبروتوكول متوافق، وسوف تتغير هذه الخيارات من خدمة ويب إلى خدمة ويب أخرى.

    لمتابعة المثال، انقر فوق WebsSoap.

  7. في القائمة العملية، انقر فوق العملية التي تريد أن تنفذها خدمة ويب. يتم تعريف الخيارات الموجودة في القائمة باستخدام خدمة ويب كعمليات يمكن تنفيذها.

    ل# خدمه ويب المسمي مواقع ويب التي يتم استخدامها في المثال، تتوفر العمليات التاليه:

    • لإرجاع العناوين ومحددات مواقع المعلومات الخاصة بكافة المواقع داخل مجموعة الموقع الحالي، انقر فوق GetWebCollection.

    • لإرجاع مجموعة تعريفات قالب القائمة للموقع الحالي، انقر فوق GetWeb.

    • لإرجاع خصائص موقع (على سبيل المثال، اسم ووصف وسمة)، انقر فوق GetListTemplates.

    • لإرجاع عناوين ومحددات مواقع المعلومات لكافة المواقع بجانب الموقع الحالي مباشرةً، انقر فوق GetAllSubWebCollection.

    • لإرجاع محدد موقع المعلومات للموقع الأصل الخاص بمحدد موقع المعلومات لصفحة محددة، انقر فوق WebURLFromPageURL.

    • لإرجاع أنواع المحتوى المستخدمة في الموقع الحالي، انقر فوق GetContentTypes.

      في هذا المثال، انقر فوق GetWebCollection.

  8. عرض قائمه معلمات اسماء اي معلمات تتطلب خدمه ويب او تقبلها. ل# تكوين الدائمه او القيمه الافتراضيه ل# اي معلمه، انقر فوقه، و# من ثم انقر فوق تعديل.

    يتم تعريف المعلمات المطلوبة بعلامة نجمية (*). لا تتطلب مواقع ويب الخاصة بخدمة ويب أي معلمات.

  9. انقر فوق موافق.

    يتم سرد خدمة ويب لـ XML الآن في "مكتبة مصدر البيانات".

    خدمة ويب XML كما تظهر في مكتبة مصدر البيانات

اعلي الصفحه

اختبر اتصال مصدر البيانات

الان و# بعد ان قمت ب# انشاء اتصال مصدر بيانات الذي يظهر في "مكتبه مصدر البيانات"، الذي تريده ل# التاكد من ان الاتصال يعمل ب# شكل صحيح. ل# اختبار اتصال مصدر البيانات:

  • في مكتبه مصدر البيانات، انقر فوق مصدر البيانات، و# من ثم انقر فوق اظهار البيانات. يفتح جزء المهام تفاصيل مصدر البيانات.

اذا كان جزء المهام تفاصيل مصدر البيانات ل# عرض بيانات من مصدر البيانات، يعمل اتصال مصدر بيانات ب# شكل صحيح. انت جاهز ل# انشاء طريقه "عرض البيانات" ل# هذه البيانات. انتقل الي القسم التالي.

اذا كان جزء المهام تفاصيل مصدر البيانات لا يعرض البيانات من مصدر البيانات، و# لكن بدلا من ذلك جزء المهام اما فارغه او يعرض رساله خطا، اتصال مصدر بيانات لا يعمل ب# شكل صحيح. قد تحدث هذه المشكله اذا كان الخادم يقوم ب# تشغيل Windows SharePoint Services، و# من الخادم خلال جدار حمايه او خادم وكيل، و# لا يتم تعيين اعدادات خادم الوكيل في ملف Web.config ل# خادم ظاهري.

ل# حل هذه المشكله، اتصل ب# مسؤول الخادم و# اطلب منه او منها ل# تنفيذ الاجراء التالي. يجب علي مسؤول الخادم تحرير ملف Web.config ل# تضمين اعدادات الخادم الوكيل ل# خادم ظاهري حيث يقيم موقعك. في بيئه مزرعه خوادم، يجب علي مسؤول الخادم تحرير ملف Web.config ل# كل خادم ظاهري في كل خادم ويب الاماميه في مزرعه الخوادم.

ملاحظة: تغيير الاعداد الافتراضي ل# خادم الوكيل يمكن الاتصال ب# الخوادم و# لكن ليس في اي طريقه تؤثر علي الاتصالات الوارده او اذونات ب# الخادم الوصول.

تكوين ملف Web.config علي الخادم

ل# تكوين ملف Web.config، اتبع هذه الخطوات علي خادم يقوم ب# تشغيل Windows SharePoint Services:

  1. بدء تشغيل محرر نص مثل المفكره.

  2. حدد موقع و# فتح ملف Web.config ل# خادم ظاهري حيث تريد السماح ل# المستخدمين ب# انشاء اتصالات ب# مصادر البيانات نصي من جانب الخادم و# خدمه ويب XML.

    يقع مجلد Web.config في ناحيه المحتوي ل# الخادم — علي سبيل المثال، يكون المسار الافتراضي هو \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. قم بأحد الإجراءات التالية:

    • اذا كنت تستخدم Windows SharePoint Services 3.0    نسخ و# لصق الاسطر التاليه في ملف Web.config في اي مكان علي مستوي مباشره اسفل عقده < تكوين >.

      < النظام >

      < الوكيل الافتراضي >

      < الكشف التلقائي ل# الوكيل = "true" / >

      < / الوكيل الافتراضي >

      < /system.net >

    • اذا كنت تقوم ب# تشغيل Microsoft Windows SharePoint Services 2.0    نسخ و# لصق الاسطر التاليه في ملف Web.config في اي مكان علي مستوي مباشره اسفل عقده < تكوين >. تغيير < ProxyServer > الي اسم الخادم الوكيل و# < المنفذ > الي المنفذ الذي تستخدمه.

      < النظام >

      < الوكيل الافتراضي >

      < proxyaddress الوكيل = "http:// < ProxyServer >: < المنفذ >" بيباسونلوكال = "true" / >

      < / الوكيل الافتراضي >

      < /system.net >

  4. حفظ ملف Web.config، ثم قم ب# انهاء محرر النص.

  5. اعاده تعيين Microsoft المعلومات خدمات الانترنت ل# تطبيق التغييرات. بدلا من ذلك، ف# يمكنك اعاده تعيين بعد الخطوه التاليه ل# تطبيق التغييرات علي خوادم ظاهريه متعدده في الوقت نفسه. ل# اعاده تعيين IIS، افتح نافذه سطر الاوامر و# اكتب iisreset في موجه الاوامر.

  6. كرر الخطوات من 1 الي 5 ل# كل خادم ظاهري حيث تريد السماح ل# المستخدمين ب# انشاء اتصالات ب# مصادر البيانات نصي من جانب الخادم و# خدمه ويب XML.

اعلي الصفحه

إنشاء "طريقة عرض البيانات" لمصدر بيانات خدمة ويب لـ XML

الان و# قد اضفت خدمه ويب ل# "مكتبه مصدر البيانات"، يمكنك انشاء طريقه "عرض البيانات" التي تعرض البيانات التي تم استردادها من خدمه ويب.

يمكنك انشاء طريقه "عرض البيانات" ب# سرعه ب# بساطه عن طريق سحب مصدر البيانات الي صفحه. عند سحب مصدر بيانات الي صفحه، النتيجه هي طريقه عرض افتراضيه ل# البيانات، حيث تظهر الحقول الخمسه الاولي في مصدر البيانات في كل صف في جدول اساسي. اذا ظهرت الحقول الخمسه الاولي مع البيانات ذات الصله، يتم تكوين مصدر البيانات ب# شكل صحيح.

تستند "طرق عرض البيانات" إلى تقنية Microsoft ASP.NET 2.0. لإنشاء "طريقة عرض البيانات"، يجب البدء بصفحة ASP.NET (ملف .aspx).

  1. ضمن القائمة ملف، أشر إلى جديد، ثم انقر فوق ASPX.

    تفتح صفحة جديدة مع علامة FORM.

    علامة النموذج ASP.NET

  2. إذا كانت مكتبة مصدر البيانات غير مرئية، ضمن القائمة أجزاء المهام، انقر فوق مكتبة مصدر البيانات.

  3. في جزء المهام مكتبه مصدر البيانات، حدد موقع مصدر البيانات — في هذا المثال، مواقع ويب الموجوده علي الخادم، حيث يكون الخادم هو اسم الخادم — ثم اسحبه الي الصفحه.

    يتم الآن عرض "طريقة عرض البيانات" التي تتضمن كافة العناوين ومحددات مواقع المعلومات الخاصة بكافة المواقع داخل مجموعة الموقع على الصفحة الخاصة بك، ويتم فتح جزء المهام تفاصيل مصدر البيانات.

ل# الحصول علي مزيد من المعلومات حول "طرق عرض البيانات"، راجع انشاء طريقه "عرض البيانات".

اعلي الصفحه

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×