الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال: اسفسارات حول Web Service

بدأه maayah في 14 أبريل 2008 · 5 رد · 731 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

لقد طلب مني قبل شهرين ان اعمل مشروع تخرجي عن شبكة

كمبيوتر ولكنني مبتدء في البرمجة ولم استطع انجاز المشروع

لقلة خبرتي في البرمجة ولقد اعطيت فرصة جديدة كي اعمل

مشروع ثاني عن خدمة الـ Web Service ومعي حوالي 15

يوم لعمل هذا المشروع لا اريد من احد ان يساعدني في عمل

هذا المشروع فقط عندي استفسارات ارجو ان تساعدوني في

الاجابة عن هذه الاستفسارات واود ان اعتذر لإدارة المنتدى

عن كثرة الاسئلة مع اني قراءة قوانين المنتدى لكن الوقت

يداهمني.

لقد بحثت في العديد من مواقع الإنترنت عن طريقة او عن

كود لعمل خدمة Web Service لكني لم اجد معلومات قد

تفيدني في عمل هذه الخدمة.

عندي عدة استفسارات حول الـ Web Service كلها جواب

لسؤالي.

الاستفسار الاول هل خدمة الـ Web Service هي خدمة تستطيع

من خلالها مثلا عمل خدمة مثل خدمة الأخبار يعني عن طريق الموقع

الموجود عليه هذه الخدمة تستطيع ارسال البيانات الى الاجهزة الموجود

عليها برنامجي مثلا.

الاستفسار الثاني هل يوجد مواقع تستضيف هذه الخدمة بالمجان يعني

هل يوجد مواقع تدعم نوع ملفات الـ Web Service ذات الامتداد

asmx حتى لو كان الموقع المستضيف يضع اعلانات.

الاستفسار الثالث عند تصميم خدمة الـ Web Service على الفيجوال

بيسك دوت نت على الجهاز ما الملفات التي يجب إرفاقها على الموقع

المستضيف لهذه الخدمة هل هي الملفات ذات الامتداد asmx ام كل

ملفات المشروع مع كودات البرنامج.

الاستفسار الرابع هل نستطيع ارسال البيانات من الموقع المستضيف

لهذه الخدمة الى البرنامج المثبت على الجهاز وبالعكس من البرنامج

المثبت على الجهاز الى الموقع المستضيف.

الاستفسار الخامس عند عمل هذه الخدمة على الجهاز وتشغيلها على

http://localhost وشبك هذه الخدمة مع البرنامج Windows Application

لفحصها على الجهاز قبل نقلها الى الموقع المستظيف وإردنا نقل ملفات

الـ Web Service الى الانترنت هل يجب التعديل على Windows Application

ليصبح يتعامل مع الموقع على الانترنت بدل من http://localhost

مع شكري للجميع ...

#2

1. نعم يمكنك عمل web service يزود الأخبار لأي برنامج آخر

2. نعم هناك عدد منها. جرب http://www.aspspider.com/

3. ملفات الـasmx و الـdll و ملفات الكونفيج طبعاً

4. الـweb service لا "ترسل" بيانات. و لكنها "تستقبل" طلبات ثم ترد عليها.

5. نعم يجب تغيير العنوان لذا يفضل وضعه في ملف خارجي ليتم تعديله حسب الحاجة دون التعديل في البرنامج نفسه.

#3

شكرا اخي على ردك عندي سؤال صغير جدا كيف نغير العنوان في web service عند

رفع الملف الى الانترنت ولقد ارفقت مثال قمت انا بعمله

Web_Service.zip

#4

هناك property تدعى url خاصة بالكلاس التابع للويب سيرفس.

نصيحة: قراءة الـmsdn الخاص بأي كلاس سيوفر عليك الوقت الذي تقوم فيه بطرح هذه الأسئلة البسيطة.

#5

اخي دخلت على ال MSDN كل الأمثلة لل C#.net وانا لا اعرف شيء على C#.net

#6

ابحث جيداً. الـMSDN يغطي كلاً من الـ#C و الـVB.NET. ثم أن استخدام الكلاسات و المكتبات واحد بين الإثنين. قراءة سريعة في الـsyntax الخاص بالـ#C سيفيدك كثيراً.

مواضيع مشابهة