تشغيل سرفر قاعدة بيانات Derby من خلال تطبيقات الجافا

إرسال مساهمة في موضوع

اذهب الى الأسفل

تشغيل سرفر قاعدة بيانات Derby من خلال تطبيقات الجافا

مُساهمة من طرف أحمد مناع في الأربعاء ديسمبر 23, 2015 7:39 am

بسم الله الرحمن الرحيم

أهلا و سهلا بكم أخوانى الكرام

فى دورس سابقة كنا قد تحدثنا عن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]  وتعلمنا الشفرات اللازمة للاتصال بها و كنا نعتمد فى ذلك على تشغيل الخادم Virtual Server يدويا من خلال النت بيينز و ذلك بتحديد أيقونة Java DB ثم كليك يمين ثم أختر الامر Start Server كما فى الشكل التالى :


لكن ماذا لو قمنا بنقل المشروع بعد الانهاء منه الى جهاز اخر ؟ كيف يمكننا حينها تشغيل الخادم ؟ الحل هو تغشيل الخادم من داخل التطبيق او المشروع بدلا من الاعتماد على الطريقة اليدوية سالفة الذكر

هناك طريقتان لتشغيل الخادم Virtual Server  من تطبيق جافا وهما على النحو التالى :

الطريقة الاولى :

بعد انشاء قاعدة البيانات ستجد فى مسار المشروع ملف باسم derby.properties قم بفتحه بواسطة محرر النصوص ثم اضف السطر التالى :

الكود:
derby.drda.startNetworkServer=true

يؤدي هذا إلى تشغيل الخادم على المنفذ الافتراضي، 1527 و الاستماع على المضيف المحلي (كافة الواجهات).أما لتحديد منفذ مختلف أو واجهة معينة قم بتضمين الأسطر التالية على التوالي فى ملف derby.properties :

الكود:
derby.drda.portNumber=1110
derby.drda.host=myhost

كما يمكنك فعل تلك الطريقة من خلال Java command على النحو التالى :

الكود:
java -Dderby.drda.startNetworkServer=true
-Dderby.drda.portNumber=1110
-Dderby.drda.host=myhost yourApp

الطريقة الثانية :

يمكنك استخدام API NetworkServerControl لبدء تشغيل الخادم من داخل تطبيق جافا و يتطلب ذلك derbynet.jar الى التطبيق ومن ثم استخدام الشفرة التالية لبدء التشغيل

الكود:
NetworkServerControl server = new NetworkServerControl();
            server.start (null);

تحياتى لكم

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة
avatar
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 859
النقاط : 201562
التقيم : 83
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تشغيل سرفر قاعدة بيانات Derby من خلال تطبيقات الجافا

مُساهمة من طرف NEXT في السبت سبتمبر 29, 2018 1:44 pm

للرفع

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
avatar
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 334
النقاط : 200490
التقيم : 10
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تشغيل سرفر قاعدة بيانات Derby من خلال تطبيقات الجافا

مُساهمة من طرف زهراء في الثلاثاء نوفمبر 13, 2018 5:58 am

جزيل الشكر أخي ومعلمي [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
avatar
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 347
النقاط : 571
التقيم : 38
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
تستطيع الرد على المواضيع في هذا المنتدى