بلاگ

آخرین خبر ها و آپدیت ها

راهنمای برنامه نویسی استاندارد با Oracle ADF

لطفاً فایل پیوست را مشاهده نمایید

فایل پیوست شامل موارد استانداردی است که در پروژه های Oracle ADF باید رعایت شود.

Abstract</p>
<p>This document sets out ADF code guidelines, practices<br />
and conventions for applications built using ADF<br />
Business Components and ADF Faces Rich Client<br />
(release 11g and greater). The guidelines are<br />
summarized from a number of Oracle documents and<br />
other 3rd party collateral, with the goal of giving<br />
developers and development teams a short circuit on<br />
producing their own best practices collateral.</p>
<p>The document is not a final production, but a living<br />
document that will be extended to cover new information<br />
as discovered or as the ADF framework changes.<br />
دانلود فایل پیوست
خواندن بیشتر
royal visionراهنمای برنامه نویسی استاندارد با Oracle ADF

بانک پاسارگاد و وب لاجیک ssl weblogic trust chain

سلام در این بلاگ قصد دارم نحوه اتصال وب لاجیک به سایتهایی که SSL هستند را توضیح بدهم.
اگر قصد دارید که مثلاً در داخل یک برنامه مانند JSF یا ADF به وب سایت بانک پاسارگاد متصل شوید تا از نتیجه تراکنش مطلع گردید با یک HTTPClient ساده نمیتوانید این موضوع را حل نمایید زیرا وب لاجیک امکان اتصال را به شما نمیدهد برای این منظور باید فایل crt وب سایت امن را در داخل وب لاجیک وارد نمایید تا یک لینک trust بین سرور ها ایجاد گردد.
مرحله اول گرفتن فایل crt از وب سابت میباشد در تصاویر زیر من نحوه گرفتن فایل را از یک وب سایت نمونه مانند سایت بانک پاسارگاد نمایش داده ام.
مراحل زیر را به ترتیب انجام دهید تا فایل certificate دانلود گردد برای این منظور من از Firefox استفاده کرده ام.
سایت بانک پاسارگاد برای چک کردن وضعیت پرداخت: https://fanapepay.bpi.ir/checktransactionresult.aspx

پس از ذخیره فایل به مسیر jdk مربوط به middleware home بروید در کامپیوتر من این مسیر معادل D:\Oracle\Middleware\jdk160_24\bin
و فایل گرفته شده pasargad.pem را در آن فلدر ذخیره نمایید.
سپس به command prompt رفته و کدهای زیر را به ترتیب اجرا نمایید.

در این مرحله کلمه عبور برابر است با:DemoTrustKeyStorePassPhrase

در این مرحله برای سوال پرسیده شده کلمه yes را وارد نمایید.

حال وب لاجیک به راحتی میتواند به سابت SSL متصل گردد.
کد ارسال و نمونه برنامه در پیوست وجود دارد.

نمونه کد نوشته شده در managed bean برای ارسال کد به سایت پاسارگاد و خواندن جواب بازگشت

خواندن بیشتر
royal visionبانک پاسارگاد و وب لاجیک ssl weblogic trust chain

تفاوت و استفاده از این ویژگی های مطرح شده

partialSubmit
partialTriggers
immediate
autoSubmit

مورد اول برای زمانی است که شنا نی خواهید بخشی از صفحه برای سرور ارسال شود و از ارسال تمام صفحه جلوگیری کنید دقیقا کار AJAX
مورد دوم برای زمانی است که شما می خواهید یک کامپوننت بعد از تغییر یک کامپوننت دیگر خود را refresh کند در این حالت id کامپوننت هدف را برای partialTriggers کامپوننت مقصد تعیین می کنید
مورد سوم برای حالتیست که شما در صفحه تان مثلا یک input text دارید و مقدار آن نیز اجباری می باشد ولی می خواهید بدون پر کردن با زدن یک دکمه مثلا به صفحه دیگری بروید ولی فیلد اجباری این اجازه نمی دهد true کردن immediate دکمه این امکان را به شما می دهد که بدون پر کردن به صفحه بعدی بروید
مورد چهارم برای این منظور است که شما به محض وارد کردن اطلاعات مثلا یک inputtext انها برای سرور ارسال شود بدون اینکه نیازی به زدن دکمه تایید باشد.

خواندن بیشتر
royal visionتفاوت و استفاده از این ویژگی های مطرح شده

بررسی ویژگیهای JSF 2.0 و مسیر ADF در این خصوص

در فایل ضمیمه متن این موضوع به زبان انگلیسی قرار گرفته است.
اگر خوندید نظراتتون رو هم بدین.
اینجور که معلوم است با توجه به ویژگیهایی که اضافه شده برنامه نویسی بسیار راحت تر شده است و امکانات بسیار زیادی در اختیار برنامه نویس قرار می گیرد.

 

فایل پیوست:

adffaces-jsf20-190927.pdf
خواندن بیشتر
royal visionبررسی ویژگیهای JSF 2.0 و مسیر ADF در این خصوص

ساخت کاربر در weblogic حذف تغییر کلمه عبور…

توسط پروژه زیر میتوانید به وب لاجیک متصل گردید و کلیه کارهای زیر را انجام دهید.

اضافه کردن کاربر
حذف کاربر
اضافه کردن کاربر به گروه
چک کردن گروههایی که ماربر در آن عضو است…
لیست کردن تمام کاربران
لیست کردن تمام گروه ها

و خلاصه تمام کارهایی که با کاربران و گروههای وب لاجیک میخواهید انجام دهید.

این پروژه با استفاده از MBEAN به WEBLOGIC متصل میگردد و همانطور که میدانید با اتصال MBEAN درست مانند این است که شما پشت کنسول وبلاجیک هستید.

برای اجرای پروژه کافیست پروژه را در JDeveloper باز نمایید (هر نسخه از 11g) و سپس فایل config.properties را اصلاح نماییدو اطلاعات AdminServer وبلاجیک آن را تنظیم و سپس آن فایل جاوا را اجرا و از توابع داخل آن استفاده نمایید.

فایل پیوست:
userSecurityWeblogic
خواندن بیشتر
royal visionساخت کاربر در weblogic حذف تغییر کلمه عبور…