هل هناك طرق مختلفة لاستدعاء Java من Oracle Application Express

StackOverflow https://stackoverflow.com/questions/1803462

سؤال

أصدقاء،

أنا أعمل على مطلب حيث أحتاج إلى استدعاء Java API من Apex.

كان الحل الذي طرحته هو إنشاء فئة Java وتخزينها في قاعدة البيانات وإضافة غلاف PL/SQL ثم استخدامه.وهو ما تم وصفه إلى حد كبير هنا.

وبينما أنا سعيد بهذا، فأنا مهتم بمعرفة ما إذا كانت هذه هي الطريقة الوحيدة؟هل هناك خيارات أخرى يمكنني استكشافها؟

شكرا لك مقدما

هل كانت مفيدة؟

المحلول

مما رأيته، ليس لدى APEX أي شيء خاص لاستدعاء إجراءات Java المخزنة.
لذا فهو نفس الشيء مثل استدعاء Java SP من داخل PL/SQL.

كما يمكن أن يرى هنا لا توجد طريقة أخرى للقيام بذلك غير تلك التي تستخدمها الآن.
أود فقط أن أضيف أن ما تسميه فعليًا مجمّعًا هو في الواقع الطريقة التي يتم بها نشر Java SP إلى قاموس البيانات (فهو يجعلها متاحة لسياقات SQL/PLSQL).في حالتك، يمكنك القيام بذلك عن طريق تحديد مواصفات الاتصال ذات المستوى الأعلى.وبدلاً من ذلك، يمكنك نشره عن طريق تحديد مواصفات استدعاء الحزمة أو نوع الكائن.لمزيد من التفاصيل انظر هذا الرابط.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top