بتاريخ: 18 يوليو 200619 سنة comment_74654 السلام عليكم ورحمه الله ، استخدامته وفوائده ؟TopLink تم تعديل 30 أغسطس 200619 سنة بواسطة rehab_hosni تقديم بلاغ
بتاريخ: 15 أغسطس 200619 سنة comment_76642 الTopLink هي تقنية تقوم بتحويل الDatabase Objects مثل الTable و الView الى Java Objectو بدل ان تستخدم جمل الـInsert و Delete يمكنك استخدام الميثود set و get .الAjax هي تقنية في الاصل JavaScript تقوم بعملية متابعة التغيرات في واجهة تطبيقات الويب و تظهرها بدون الحاجةالى عمل Refresh للصفحة .يعني مثلا لو عندك جدول فيه منتجات واخترت منتج لتعديل بياناته تظهر لك قسم التعديل بدون تغير الصفحة مثله مثل برامج الDesktopالعادية .. هذا بالمفهوم البسيط .الTopLink شي مستقل عن EJB ولكنه اشبه بـ Entity Bean وليس Session BeanالDataControl في ADF يرتبط سواء مع EJB او TopLink او حتى Table عادي في داتابيز فهي كلها بالنسبة له DataSourceعملية التعامل مع الداتابيز و عكس العمليات على الجداول هذي من خصائص الJ2EE و تسمى Data persisting وهذا الترابط هو من مهام الJ2EE بدون تدخل المستخدم وبدون الحاجة الى كتابة اكواد JDBC حيث ان الJ2EE يرتبط مع الداتابيز اما عن طريق JDBC واما عن طريق JNI . تقديم بلاغ
بتاريخ: 21 سبتمبر 200619 سنة comment_79076 السلام عليكم أشكرك أستاذ أحمد على الشرح .. بس اسمحلي بسؤال حيث ان الJ2EE يرتبط مع الداتابيز اما عن طريق JDBC واما عن طريق JNI . ممكن تشرح لي بشكل بسيط عن هاتين الطريقتين و الفرق بينهما ؟؟؟و جزاكم الله كل خيرأختكم تقديم بلاغ
بتاريخ: 21 سبتمبر 200619 سنة comment_79142 الJNDI عادة تستخدم في حالة الEJB و يكون تعريفها كالتالي try { context = new InitialContext(); url = (URL)context.lookup("java:comp/env/url/MyURL"); connection = (HttpURLConnection)url.openConnection(); responseCode = connection.getResponseCode(); } catch (Exception ex) { throw new EJBException(ex.getMessage()); } واما JDBC فهي الطريقة المنتشرة في برامج الجافا .. وفي امثلة المنتدى هنا وتكون بالطريقة التالي Class.forName("oracle.jdbc.driver.OracleDriver") Connection con = DriverManager.getConnection( "jdbc:oracle:thin:@dbaprod1:1544:SHR1_PRD", username, passwd); تقديم بلاغ
بتاريخ: 5 نوفمبر 200718 سنة comment_115396 الTopLink هي تقنية تقوم بتحويل الDatabase Objects مثل الTable و الView الى Java Objectو بدل ان تستخدم جمل الـInsert و Delete يمكنك استخدام الميثود set و get .الAjax هي تقنية في الاصل JavaScript تقوم بعملية متابعة التغيرات في واجهة تطبيقات الويب و تظهرها بدون الحاجةالى عمل Refresh للصفحة .يعني مثلا لو عندك جدول فيه منتجات واخترت منتج لتعديل بياناته تظهر لك قسم التعديل بدون تغير الصفحة مثله مثل برامج الDesktopالعادية .. هذا بالمفهوم البسيط .الTopLink شي مستقل عن EJB ولكنه اشبه بـ Entity Bean وليس Session BeanالDataControl في ADF يرتبط سواء مع EJB او TopLink او حتى Table عادي في داتابيز فهي كلها بالنسبة له DataSourceعملية التعامل مع الداتابيز و عكس العمليات على الجداول هذي من خصائص الJ2EE و تسمى Data persisting وهذا الترابط هو من مهام الJ2EE بدون تدخل المستخدم وبدون الحاجة الى كتابة اكواد JDBC حيث ان الJ2EE يرتبط مع الداتابيز اما عن طريق JDBC واما عن طريق JNI . اخى احمد الجابرىاعرف ان ردي متأخر جدالكن انا فعلا لسه شايف الموضوع ده حالابجد...... بسم الله ما شاء الله عليكوربنا يزيدك علم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.