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

هل من الممكن ان برنامج على جهاز معين يتصل ببرنامج تاني على جهاز تاني

بدأه walycs في 28 سبتمبر 2008 · 5 رد · 1,035 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الموضوع ان انا عايز اعمل برنامج لشركة بيع كمبيوترات واكسسوارات والشركة لها اكثر من فرع في محافظات مختلفة والمطلوب ان البرنامج في فرع معين يقدر يتابع حركة البيع وكذلك محتويات المخازن وووو.........الخ في الفروع الاخرى ازاي اعمل الاتصال بين الاجهزة(الفروع)من خلال الانترنت

#2

السلام عليكم

اخي الكريم

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

اذا كان SQL SERVER

موضوع شبه سهل B)

اسالني كيف ؟

العبة كلها في ملف config الموجود في برنامجك :unsure:

وبالتحديد في سلسلة الاتصال

انت تعمل على البرمجة بشكل طبيعي

لكن ترفع الداتا بيز (Data Beas)

على الموقع

وعند نتصيب البرنامج للعميل تكتب Ip

طبعا لزم يكون ip موقعك ثابت (تتطلب الخدمة من الشركة المستضيفه )

هذه الفكره التى اعرفها :unsure:

اذا احد الاخوه يعرف شي فكره ثانيه :ph34r:

#3

ارجو التوضيح اكثر من ذلك

يعني ازاي يكون ال ip ثابت

وعند نتصيب البرنامج للعميل تكتب IP

ماذا يعني هذا الكلام ؟

هاستخدم ال ip في الاتصال ازاي؟

#4

الموضوع ليس مشكلة كبيرة و يعتمد على نوع الاتصال الذي تريده بين الأجهزة, فاذا كان الهدف هو جعل البيانات متزامنة بين الأجهزة, فحل وضع الDB في مكان على الانترنت يعتبر حل معقول, و ما قصده الأخ y85.fox بتعبير IP ثابت, هو أن يكون مكان الDatabase على استضافة أو جهاز له IP محددة و لا تتغير عشوائياً و هذا حتى يمكن كتابتها داخل الconnection strings دون أن يكون هناق قلق من ناحية ما اذا تغير الIP الخاص بالسيرفر.

هناك حلول اخرى في حالة عجزت عن ايجاد استضافة تعطي IP خارجية للDatabase server فمعظم الوقت تكون الDatabase Servers غير متاحة للاستخدام من الانترنت مباشرة و يتم وضعها على شبكة داخلية تتصل مع الWeb Servers و تكون لها IP داخلية مثل 10.0.0.6 و هنا ستحتاج الى وسيط مثل Web Service تقوم بالعمليات التي تحتاجها من الDB و تعيد اليك البيانات في صورة XML و تقرأ هذه البيانات من البرنامج الخاص بك على الأجهزة المختلفة

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#5

ازاي اعمل اتصال بالداتا بيس الموجودة على السيرفر عن طريق النت

نص الاتصال هيبقى ازاي

#6

في حل اشتري جهاز سيرفر وحط الداتابيس عليه واربطه بالويب بس الفكرة اللي قالك عليها الباشمهندس هي احسن حل بس شكل الموضوع لسة كبير شوية عليك او انتا مستصعبه شوية بس الفكرة سهلة

بس حاول ترتب افكارك وهتيجي معاك ان شاء الله

اما عن نص الاتصال عادي زي اي ConnectionString بس طبعا مع اختلاف السيرفر والامان وغيرها من الكلام دا والملفات المشتركة وهتلاقي حاجات كتير فيها WindowsAdminsration

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…