الانتقال إلى المحتوى
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.

Running Oracle Webforms Like ‘a Client-server Application’

Featured Replies

بتاريخ:

أنا كنت عايز أشغل الفورم بدون explorer
فبعد البحث لقيت الموقع ده
http://www.bloggingaboutjava.org/2007/04/r...er-application/
حد يفهمني بقى اللي موجود فى الصفحه دي

تم تعديل بواسطة osa3_12

بتاريخ:

اخى العزيز
بالنسبة لسؤالك
لايمكن تشغيل نماذج اوركل بدون مستعرض وذلك فى الاصدارات بداءا من 9.4 وذلك بأى حال من الاحوال
كل ما هنالك ان المثال المذكور يغير من بعض الخصائص الافتراضية للتشغيل ولكنه لا يلغى الحاجة للمستعرض بغض النظر عن نوع المستعرض

بتاريخ:

شكرا جزيلا

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

حاضر انا هشيل التوقيع
بس برضه محدش فهمني الصفحة دي
http://www.bloggingaboutjava.org/2007/04/r...er-application/
أرجو الرد في اطار الموضوع
وجزاكم الله خيرا

تم تعديل بواسطة osa3_12

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

ايه محدش عارف يشرح لي الموجود ف الموقع ؟؟؟؟
:( :rolleyes: :blink: :o :D :D :unsure: :blink: :blink: :blink:
يعني انا شيلت التوقيع ف الفاضي ؟؟؟؟؟؟؟؟
:rolleyes: :rolleyes: :( :( :( :( :( :( :( :(

بتاريخ:

السلام عليكم ورحمة الله

إن شاء الله ... سنجد رد على سؤالك



Running Oracle WebForms like ‘a Client-server application’
April 26th, 2007 at 3:07 pm by Bart

At our Oracle Competence we run a succesfull Designer/Developer migration solution in which we upgrade Forms from version 3.0-9i to 10g. Every now and then one of our customers raises the question if it’s possible to run Oracle Webforms in client-server mode “like they used to do”.

The arguments against running webforms in a browser are for example:
- you loose part of the window because the browser menu, button bar, tab-pages, google searchbar, etc. all need space.
- using the back and refresh buttons on the browser closes the session (and data changes may be lost)

When your application runs in a separate browser window you still have this ‘empty’ browser window which may not be closed.

It’s too easy to say the users will have to adapt; so we looked for a different approach and found the following solution (although not supported by Oracle): Java Web Start.

With Java Web Start you can have
- a desktop icon to launch the application
- a separate application window
- jar-caching similar to using Jinitiator or the Sun Java plugin

Here is an example of a JNPL file:


<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for testing Java Webstart -->
<jnlp codebase="http://[name of Oracle Application Server]:7777/forms/java” href=”DemoJavaWebStart.jnlp”>
<information>
<title>Oracle Forms Java Webstart Demo</title>
<vendor>LogicaCMG</vendor>
<description></description>
<description kind=”short”></description>
<offline-allowed/>
</information>

<security>
<all-permissions />
</security>

<resources>
<j2se version=”1.4+”/>
<jar href=”frmall.jar” main=”true”/>
<extension name=”Jaxb” href=”FormsJars.jnlp”/>
</resources>

<applet-desc documentBase=”http://[name of Oracle Application Server]:7777/forms/java”
name=”OFJWD”
main-class=”oracle.forms.engine.Main”
width=”1020″
height=”710″>
<param name=”lookAndFeel” value=”Oracle”/>
<param name=”colorScheme” value=”Blue”/>
<param name=”width” value=”750″/>
<param name=”height” value=”600″/>
<param name=”serverURL” value=”/forms/lservlet?ifcfs=http://[name of Oracle Application Server]:7777/forms/frmservlet” />
<param name=”serverArgs” value=”escapeParams=true module=demo0000.fmx
sso_userid= sso_formsid= sso_subDN= sso_usrDN= debug=no host= port= buffer_records=no
debug_messages=no array=no obr=no query_only=no quiet=yes render=no
record= tracegroup= log= term=”/>
</applet-desc>
</jnlp>



Note that the security settings have all permissions set: . This is not without risk and requires all JAR files to be signed.
A second note is that jar-files added to the list with resources must be signed with the same certificate.
As the Oracle Forms jar “frmall.jar” is signed, other jar-files can not be simply added. However,
there is a workaround by calling a second jnlp-file from the resources tag. This jnlp-file contains
the additional resources that are needed.



<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for testing Java Webstart -->
<jnlp codebase="http://[name of Oracle Application Server]:7777/forms/java” href=”FormsJars.jnlp”>

<security>
<all-permissions />
</security>

<component-desc />

<resources>
<j2se version=”1.4+”/>
<jar href=”webstart.jar”/>
<jar href=”formsDemo.jar” />
<jar href=”webutil.jar”/>
</resources>
</jnlp>



The two jnlp-files are stored on the Oracle Application Server in the /java-directory.


We use Java Web Start to run Forms using client integration with Oracle WebUtil without problems.

But Java Web Start has its disadvantages too. As you need at least a URL on the client (for the first jnlp-file), now you have to start deploying client installations once again…

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

جزاك الله خيرً لأخي Amgad على المشاركه
بجد أنا محتاج الموضوع ده ضروري
فين الرجاله بتوع الجافا

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

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

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

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

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

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.