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

كيف يمكن ربط برنامج على جهاز العميل بقاعدة بيانات على Remote machine

مغلق
بدأه walidtalat في 23 يناير 2007 · 4 رد · 528 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم إخواني المبرمجين العرب

تواجهني مشكلة لم اجد لها حلا حتى الآن وهي:

أريد أن أربط برنامجي على ماكينة العميل بقاعدة بيانات أكسس على جهاز غير موجود بالشبكة المحلية لكنه له Static IP Address

والسؤال هو كيف يمكنني عمل ذلك دون اللجوء لعمل Web Service؟

ولكم جزيل الشكر

#2

أستخدم server /client

#3

شكرا اخي الحبيب على الاهتمام

ولكن ماذا تقصد باستخدام Client/Server

تم تعديل هذه المشاركة بواسطة walidtalat في 24 يناير 2007 في 10:34

#4

تفضل هذا الرابط

ان شاءالله يفيدك

/index.php?showtopic=78693

#5

مرحبا أخي وليد التواصل في كل الشبكات في كافة الشبكات يكون عموديا بين موفر للخدمة(Server) ومستهلكين لها(client). و

لمعرف لكل طرف هو العنوان آيبي(IP) إضافة إلى رقم المنفذ(Port) الذي يحدد أي خدمة تريد من الخدمات التي يوفرها المزود

socket = IP adress+Port number

هذا ما ينبغي للحريف القيام به وهنا عليك تعريف عنوان المستخدم IP

ورقم المنفذ مثال 3331

					   System.IO.StreamWriter sw = new System.IO.StreamWriter("MyFile.txt");
					   IPHostEntry hostEntry = null;
						hostEntry = Dns.GetHostEntry(ServerIP); 

						foreach (IPAddress address in hostEntry.AddressList)
						{
							IPEndPoint ipe = new IPEndPoint(address, ServerPort);
							Socket tempSocket = new Socket(ipe.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
							if (tempSocket.Connected)
							  {
								sock = tempSocket;
								sw.write("Connected !!!");
								break;
							   }
							else
							   { // file 
								sw.write("not Connected !!!");
								continue;
							   }
						}
						sw.Close();

private TcpListener m_server = null;

أما من ناحية المستخدم عليك بإبتداء العمل بالشكل التالي و فيMSDN

يمكن فهم كيفية إستعمال TcpListener

آمل أنك فهمت كيف تبدء :)

تذكرني بصالح دعاك

الله أعلم

هذا الموضوع مغلق.

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

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

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

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

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