الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

xml with java

Featured Replies

بتاريخ:

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

اشكر الاخ
احمد الجابرى
بصراحه جزاه الله خير
على كل ال بيقدمه فى المنتدى


Ahmed Abd Elmaksoud
java solution developer
Sun Certfied

بتاريخ:

السلام عليكم

هناك طريقتين للتعامل مع ملفات الXML سأشرحها ان شاء الله بإختصار شديد وعلى موضوعين طبعا الى مهتم

بالموضوع اكثر ويتابع معايا حاعطيه ملف فيه شرح ممتاز عن الموضوع بالكامل , اول طريقه وهي الاسهل :-

SAX = Simple API for XML

وبها نستطيع قرأه البيانات الموجوده داخل ملف XML وهي الطريقه الاسرع لقراءه بيانات ملف الXML

ومن عيوبها اننا لن نتمكن من التعديل على بيانات ملف XML او تصفحه بحريه كبيره وذلك لان الSAX تقراء

ملف الXML من البدايه ومن ثم تنتقل الى النهايه وبدون اي امكانيه الى الرجوع الى الخلف .

مرفق مثال عن استخدام الSAX طبعا بالجافا :D

عمر باعقيل
كندا - مونتريال

[email protected]
MSN Messenger :-
[email protected]

SAX.zip

بتاريخ:
  • كاتب الموضوع

السلام عليكم
شكرا جزيلا سيدى

على تلك المعلومات الرائعه ولكن نرجوا منك او من اى مطور التحدث بشكل اكبر عن web servise
فهى تقنيه عاليه جدا وتسهل امور كثيره كنقل ال data from server 2 another
سلام

بتاريخ:

السلام عليكم

اخي maksoud , ايش قصدك بالweb servise !؟

ايضا افهم من ردك انك مش محتاج معلومات اكثر عن الSAX أو / و الDOM " الطريقه الثانيه " في

التعامل مع الXML Files !!

عمر باعقيل

بتاريخ:
  • كاتب الموضوع

سشلام اخ عمر
شكرا جدا على ردك
المقصود بالWeb Services
parsing xml by xstl
we can convert xml to html by this style
ولكن انا محتاج طبعا افهم sax and dom اكتر
ولكن المثال الى بعته give me exception

.driver not specified
سلام

بتاريخ:

السلام عليكم
ارجوا من الاخوة المهتميين ب XML افادتى على كيفية الحصول على Doc.s لتعلم اللغة وربطها مع Oracle and java
ولكم جزيل الشكر

:D

بتاريخ:

تقنية الـweb service هي عبارة عن تطبيق للـxml والـsoap بشكل خاص .
ويمكن شرحها بطريقة عرض مثال لها ..

افترض ان عندك قاعدة بيانات اوراكل .. وفيها دليل تلفونات لمدينة مثلاً وهذا الدليل يوجد لديك فقط وتحتكر بياناته
.. الكل يريد الاستعلام وليس بوسعك ان تعطي الكل اسم مستخدم وكلمة مرور ليصل الى هذه البيانات
كما انه لايمكن ايضاً ان تضع قاعدة البيانات هذه على الانترنت معرضاً اياها لخطر الاختراق .
حيث انه بالطريق التقليدية يجب عليك فتح المنفذ 1521 ليتمكن الـclient من الاتصال بقاعدة بياناتك .
هذه من جهة ومن جهة اخرى يجب فتح هذا المنفذ ايضاً من خلال جدر الحماية .
كذلك ليس جميع اللغات تدعم الاتصال بقواعد بيانات اوراكل بسهولة ويلزم استخدام درايفرات وبرامج مساعدة لتتمكن من ذلك

تقنية الـweb service تفيدك في هذه الحالة فتقوم بارسال البيانات على هيئة xml وهو ملف نصي بسيط
كما انها تستخدم بروتوكول http الذي هو افتراضياً مفتوح وتعمل عليه جميع مواقع الانترنت .

تمكن تقنية web service من انشاء اتصالات بها من اي لغة كانت حتى انه يمكن ان تتصل بها عن طريق برنامج macromedia flash ويقوم بارسال استعلام و استقبال نتيجة الاستعلام وعرضها بداخل ملف الـswf .

بالنسبة لمطوري اوراكل يمكنهم عمل ذلك عن طريق انشاء plsql package يحوي functions تقوم بجميع الوظائف المطلوبة
ومن ثم التعامل معها عن طريق الـweb service لتستقبل Parameters وترسل نتائج باي شكل كان .

ويعتبر الـOc4j هو كل ماتحتاجه لتقوم بعمل ذلك وجعله application server للـ web service

ارجو ان يكون ماقلته مفهوماً .

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.