الموضوع ان انا عايز اعمل برنامج لشركة بيع كمبيوترات واكسسوارات والشركة لها اكثر من فرع في محافظات مختلفة والمطلوب ان البرنامج في فرع معين يقدر يتابع حركة البيع وكذلك محتويات المخازن وووو.........الخ في الفروع الاخرى ازاي اعمل الاتصال بين الاجهزة(الفروع)من خلال الانترنت
هل من الممكن ان برنامج على جهاز معين يتصل ببرنامج تاني على جهاز تاني
السلام عليكم
اخي الكريم
موضوع يندرج في قواعد البيانات ونوع المزود الذي تختاره
اذا كان SQL SERVER
موضوع شبه سهل B)
اسالني كيف ؟
العبة كلها في ملف config الموجود في برنامجك :unsure:
وبالتحديد في سلسلة الاتصال
انت تعمل على البرمجة بشكل طبيعي
لكن ترفع الداتا بيز (Data Beas)
على الموقع
وعند نتصيب البرنامج للعميل تكتب Ip
طبعا لزم يكون ip موقعك ثابت (تتطلب الخدمة من الشركة المستضيفه )
هذه الفكره التى اعرفها :unsure:
اذا احد الاخوه يعرف شي فكره ثانيه :ph34r:
تعلم إنشاء برنامج لتشغيل الصوتيات والمرئيات باستخدام السي شارب
E-mail:y85.fox@hotmail.com
ارجو التوضيح اكثر من ذلك
يعني ازاي يكون ال ip ثابت
وعند نتصيب البرنامج للعميل تكتب IP
ماذا يعني هذا الكلام ؟
هاستخدم ال ip في الاتصال ازاي؟
الموضوع ليس مشكلة كبيرة و يعتمد على نوع الاتصال الذي تريده بين الأجهزة, فاذا كان الهدف هو جعل البيانات متزامنة بين الأجهزة, فحل وضع ال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
ازاي اعمل اتصال بالداتا بيس الموجودة على السيرفر عن طريق النت
نص الاتصال هيبقى ازاي
في حل اشتري جهاز سيرفر وحط الداتابيس عليه واربطه بالويب بس الفكرة اللي قالك عليها الباشمهندس هي احسن حل بس شكل الموضوع لسة كبير شوية عليك او انتا مستصعبه شوية بس الفكرة سهلة
بس حاول ترتب افكارك وهتيجي معاك ان شاء الله
اما عن نص الاتصال عادي زي اي ConnectionString بس طبعا مع اختلاف السيرفر والامان وغيرها من الكلام دا والملفات المشتركة وهتلاقي حاجات كتير فيها WindowsAdminsration