Questions on the comparison between Oracle Forms and Oracle APEX

Hi All,
The link below presents information about Oracle Application Express for Oracle Forms Developers, the table at the end of the page shows a comparison between Oracle Forms and Oracle APEX, all the points of comparisons are clear for me except 3 points which are:
•Locking, what is meant by locking models?
•Database Connections, what is meant by Synchronous/Asynchronous connections in Oracle Forms and Oracle Apex?
•Architecture, what is meant by 2tier and 3 tier connections?
http://www.oracle.com/technology/products/database/application_express/html/apex_for_forms.html
What I need is a simple explanation for these points without deep details.
Thanks

Hi
That is how I understand that document:
Locking: Forms, by default, locks a row as soon as the user starts modifying the data. That is pessimistic locking. Apex, on other hand (and optionally forms also) do not lock the record, but before applying any changes checks if the data has changed since the user queried it (what for some reason is called optimistic "locking")
DB connections: I am not sure why they used the terms synchronous/asynchronous, but the difference is that Forms, by default, keeps an permanent DB connection while the user is using the application, while Apex gets a connection from a connection pool every time a page is requested/submitted.
Architecture: Forms (in its web version at least) has 3 tiers: the browser, the appserver where the forms service runs and the database. As Apex runs inside the database, there are only 2 tiers: the browser and the database (though you still may need an http server in between which serves static content, I don't think it is considered part of the application in this context). If you are talking about client/server forms, then there are only 2 tiers.
I hope this helps!
Luis

Similar Messages

  • What is the relation between adobe forms and web dynpro

    hi
    what is the relation between adobe forms and web dynpro

    Hi Jyothsna,
    Adobe forms are advanced to smartforms and scripts.
    Adobe forms are much easier than smartforms they are online forms.
    they can be developed online.
    Adobe forms : This is another SAP tool designed to create your own forms. The transaction for this is SFP.
    How to use them: You can create a sales order form in adobe form and send to the sales reps. Sales reps can fill this form when they are not connected to internet / SAP system. Once they connect to SAP just send an e-mail to a specific user id in outlook. You got to customize and code how do you want to process once you receive this form. This enables you to create orders even when you are not connected to the system. Hence no data loss. This is not how i used though :-). This is just my idea.
    What is the difference between Adobe forms and smart forms / scripts.
    Smart forms / scripts are used to show the data in SAP. Most likely you will use these to print / display some kind of reciepts / forms. Many companies must be using this for hard copies / ALE / EDI or to transfer data from SAP to others.
    Adobe forms are used to post data into SAP from SAP too.  So this has an additional feature compared to smartforms.
    Please check this link
    http://www.erpgenie.com/index.php?option=com_content&task=view&id=600&Itemid=77
    Web dynpro in one of the component in NETWEAVER.
    Web Dynpro is the SAP NetWeaver programming model for user interfaces and provides support when developing the Web representation of business applications. The Web Dynpro model is based on the Model View Controller paradigm, and has the following features that build on the classic dynpro model:
    ·        Clear separation of business logic and display logic
    ·        Uniform metamodel for all types of user interfaces
    ·        Execution on a number of client platforms.
    ·        Extensive platform independence of interfaces
    please check this link
    http://help.sap.com/saphelp_nw04/helpdata/en/a5/1a1e3e7181b60ae10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/77/3545415ea6f523e10000000a155106/frameset.htm
    Best regards,
    raam

  • What is the difference between smart forms and scripts.?

    what is the difference between smart forms and scripts.?

    Differences between Smartforms and SAPscript
    a) Multiple page formats are possible in smartforms which is not the case in SAPScripts
    b) It is possible to have a smartform without a main window .
    c) Routines can be written in smartforms tool.
    d) Smartforms generates a function module when activated.
    e) Smartforms can create web enable forms like XML
    f) smartforms itself contine subroutine pools need not to main separetly like in case of scripts
    Request you to refer the following links
    www.sap-img.com/smartforms/smartform-sapscripts.htm
    www.erpgenie.com/abap/smartforms_sapscript.htm
    Sapscript vs Smartforms
    Difference with SMARTFORMS vs. SapScript(SE71)
    The Following are the differences :-
    a) Multiple page formats are possible in smartforms which is not the case in SAPScripts
    b) It is possible to have a smartform without a main window .
    c) Labels cannot be created in smartforms.
    d) Routines can be written in smartforms tool.
    e) Smartforms generates a function module when activated
    Scripts are client dependent whereas smartforms aren't.
    Upto 99 main windows are possible in scripts and only one in smarforms.
    To create multiple main windows in scripts, you just have to give the window type as MAIN whnever you create a window.
    Scripts still exists but smartforms are in use from 4.6c version, now the lastest version of these two is adobe forms
    SAP Smart Forms is introduced in SAP Basis Release 4.6C as the tool for creating and maintaining forms.SAP Smart Forms allow you to execute simple modifications to the form and in the form logic by using simple graphical tools; in 90% of all cases, this won't include any programming effort. Thus, a power user without any programming knowledge can
    configure forms with data from an SAP System for the relevant business processes.
    Advantages of SAP Smart Forms
    SAP Smart Forms have the following advantages:
    1. The adaptation of forms is supported to a large extent by graphic tools for layout and logic, so that no programming knowledge is necessary (at least 90% of all adjustments). Therefore, power user forms can also make configurations for your business processes with data from an SAP system. Consultants are only required in special cases.
    2. Displaying table structures (dynamic framing of texts)
    3. Output of background graphics, for form design in particular the use of templates which were scanned.
    4. Colored output of texts
    5. User-friendly and integrated Form Painter for the graphical design of forms
    6. Graphical Table Painter for drawing tables
    7. Reusing Font and paragraph formats in forms (Smart Styles)
    8. Data interface in XML format (XML for Smart Forms, in short XSF)
    9. Form translation is supported by standard translation tools
    10. Flexible reuse of text modules
    11. HTML output of forms (Basis release 6.10)
    12. Interactive Web forms with input fields, pushbuttons, radio buttons, etc. (Basis-Release 6.10)
    Reward Points if useful.

  • Oracle Forms and Oracle HTML DB

    Hi,
    can anyone please tell me the difference between oracle forms and oracle htmldb.
    i need to create web applications to display data from database and upload newly entered data in to the database.
    can the above be done by both forms and htmldb.
    which one is better.

    Both can display data from the database via the web.
    With the very little criteria you mentioned, I would recommend HTML DB. With more details about the requirements, I may change that recommendation.
    I have been working with HTML DB off and on for about one year. I have taken one 3-day course. I have worked with Oracle Forms since 1987 version 2.0, so I know quite a bit about it.
    Here are my reasons:
    1.) File upload is easier in HTML DB. HTML DB provides an easy means for uploading a file to the database and processing it.
    2.) HTML DB is included as part of the database product. There is no other licensing fee for it. Oracle Forms is part of the Oracle IDS product which a separate purchase from the database.
    3.) For HTML DB all you need is the database and the HTTP server program running. It is easy to install, even for a DBA non-webmaster type person. (DBAs who are also webmasters please do not hammer me on this comment.) For Oracle Forms on the web, you need the Oracle Application Server up and running which is a major undertaking. It also needs its own Oracle database running for the infrastructure.
    4.) Since you are asking about both, I would assume that you are not familiar with either product and will need to be trained. HTML DB is easier learn than Oracle Forms. Oracle Forms is very powerful, but with that power comes a lot to learn.
    Oh yea, did I mention that if you own the Oracle database, you also own HTML DB!! ;)

  • Oracle Forms and Oracle Reports interation  without Oracle Portal

    Hi to all
    Can I integrate the application developed in Oracle Forms and Oracle Reports without Oracle Portal with Single Sign On.
    and if yes then how?
    and if no then why?
    I use 9iAS relese 2 installed on machine 1
    Oracle Database installed on machine 2
    Oracle Forms and Oracle Reports on machine 3
    all with win 2000
    thanks
    samir

    Is there a document on how to do this? Also, can this be done with Forms 6.0 or must i upgrade?

  • Oracle Forms and Oracle Reports as portlets

    Please, where can I get the documentation to publish Oracle Forms and Oracle Reports as portlets. I found some information about it in metalink but the URLs are invalid.

    Hi,
    Here are the steps you need to follow while building Portlets .
    1) After creating a Application,in the last step click on the Checkbox 'EXPOSE AS PROVIDER'.
    If the application has already been created ,click on the same checkbox in the grant access section.
    2) When creating a component within the application ,select the checkbox 'PUBLISH TO PORTAL'.
    Incase ,you have already created the component then just click on the same option in the grant access section.
    Now when you want to add these portlets to be part of a page .Just select the provider(Application) and the portlets under it.
    Hope this helps.
    Anu

  • Oracle forms and Oracle reports for Oracle 9i

    Hello,
    I'm searching for Oracle forms and Oracle reports that works with Oracle 9i.
    Does someone know where I can find them?
    Thanks in advance...

    When we talk about Oracle9i, we often mean the database version 9i.
    Apparently you want to use Forms and Reports 9i, which included in the obsolete (and very unhappy) Application Server 9i. ... Or the also obsolete Application Server 10g Release 1 (aka App Server 9.0.4.
    You are encouraged to look at Forms and Reports 10g (part of the improved Application Server 10g) which does connect to Oracle Database 9i as well as Oracle Database 10g. Look for App Server 10g Release 2, version 10.1.2.0.2 and 10.1.2.2)

  • Need help in establishing the connection between BO federator and Oracle DB

    Hi Experts,
    I am working on BO federator and now I need to establish the connection between BO federator and the oracle db to use this as the source for the federator,
    I know we need to download the respective oracle DB connect .jar file from the oracle web site and place it under the drivers section(folder) of the BO Federator.
    Now I need to understand what is/are the next steps I need to follow and what are the values for the following parameters which are required during establishing the connectivity while creation of data sources from federator end.
    Host Name:
    Port:
    SID:
    Schema:
    Please share the details, any help will be highly appreciated.
    Thanks with regards,
    Vinay

    Hi,
    Please find below details.
    Host Name: Server Name or IP Address (Oracle)
    Port: (oracle Server Port)
    SID:SID is a unique name for an Oracle database instance. -> To switch between Oracle databases, users must specify the desired SID <-. The SID is included in the CONNECT DATA parts of the connect descriptors in a TNSNAMES.ORA file
    Schema: no need to enter(Blank)
    Thanks,
    Amit

  • What is the difference between Open-Script and Oracle functional testing

    Hi All,
    Please help me in spotting out the difference between the Openscript and Oracle Functional Testing for Web Application.
    Does Oracle Functional Testing for Web Application have any special features when compared with Open-Script.
    Please help me out.
    Thanks in Advance,
    Nishanth Soundararajan.

    Nishanth
    OFT is the old version of OpenScript, which will no longer be part of ATS as per the next major realize 9.20.
    I would recommend to to spend any time looking at it.
    Regards
    Alex

  • How do you handle long strings between JSP forms and Oracle?

    I am using Apache 1.3.12 with JServ 1.1 and Oracle 8.0.4 on NT4 development Server.
    I am developing an application where one component allows authors to contribute articles or comments via a JSP page. I am noticing a problem when the info in the form gets too long (> 2000 characters). 99% of the inserts fall well within this limitation. The remaining 1% is sufficiently significant that I can't use a VARCHAR. It seems that SQL*NET chokes on large strings.
    My immediate workaround for these messages is to break them up into segments. Instead of storing the text or a message directly in a message table, I've added another table, msg_text, with columns msg_id, seg_num, and seg_text. On insert the message is split into segments limited to the smaller of the query limit and database varchar limit, minus the overhead of the sql query. This makes for an ugly insert operation, though and I would very interested to see if anyone out there has a better way to accomplish this task directly with CLOBs.

    The apparent problem with LONGs is that, of course, you can only have one per table.
    I had exactly this problem and ended up with several tables for one Business Entity, which is not really satisfactory.
    For the next phase of the Project, I will investigate:
    Putting these tables into a View.
    Putting Instead Of triggers on the View to "synchronise" changes to all underlying tables.
    Basing my BC4J Entity Object on the View...
    ... and I hope that Bob will be my uncle.
    I'd be interested to hear from anyone who has already tried this, or you if you give it a go.
    Rich

  • Question about the relationship between a project and Mobile Me album

    Hello esteemed members of the Aperture community
    I have a puzzling issue. I have published a project on MobileMe. My project is arranged somewhat chronologically, and I want MobileMe to follow this. However, the MobileMe album in Aperture does not synchronize with the project, and subsequently, the gallery on MobileMe does neither. How do I tell the MobileMe album in Aperture to synchronize itself with my project, and update changes as I edit the project, or am I just totally confused...always a possibility?
    Thanks in advance

    You sort of answered your own question in the title: Your Mobile Me gallery is an album. By design, changing the sort order of a project does not affect the sort order of related albums and vice versa. You'll have to make those changes in the album to have them reflected in the gallery.
    I know of no way to have an album synchronize with a project. (Note: if you make adjustments to images or delete images from a project, those changes will be reflected in the album, but the sort order will not.)
    DLS

  • Incompatibility with Oracle Forms and Oracle JInitiator (1.3.1.22)

    Hello,
    I've detected a problem that I don't know how to solve or if it's in my hands to solve it.
    In my company we're using a SAP EP as intranet and it is the default web page when we open the Internet Explorer.
    The problem is that since we use the SAP EP as home page, when I try to open the url of an application delveloped with Oracle Forms (It's like a ritch client developed in Java. The first time you execute it, it installs the Oracle JInitiator and then it runs the aplication locally every time you call the web) it doesn't work. It shows a connection error (FRM-92102), but it seems that there is a problem with the JVM.
    If you open the Internet Explorer (or Firefox) with other page as home page, then the application works correctly and without any problem, but if I open it after opening our SAP EP (or other link SDN, ...) it doesn't work.
    Does anyboy know how to solve it or if is it possible to solve it?
    Any help will be welcome...
    Thanks in advance and best regards,
    jc!

    Hello,
    I solved the problem applaying SAP Note 791765 (Mixed JSESSIONID Cookies from Different Servers)... I followed this steps:
    1. I opened Visual Administrator
    2. I went to servlet_jsp
    3. I changed the property JSESSIONID.CookieDomain value from SERVER to NONE.
    4. And I restarted the J2EE.
    After that, JSESSIONID cookie is stored for the fully qualified name of the J2EE and it doesn't interferes in other domains...
    Thanks anyway and regards.

  • In SAPScript what's the difference between std form and Preconfigured form?

    Hi all,
    These are both SAP given.. but what's the difference??
    Thanks,
    Charles.

    Hi Brown,
       What exactly your questoin,..?
    SAP provided standard forms in part of Products which can be copied and customized as per the customer requirements. Default forms which may customized generalizing the business process.
    You explore your question , it will help to share otehr's expericences on this.
    //Kiran Singh

  • Errors in Execute Oracle Forms and Reports

    Hello for all. I have several problems trying to execute Oracle Forms and Oracle Reports on version 10g. In Oracle Forms the problem is: Message file orms\msg\fmcus.msb not found and this file I've got it inside of file /forms.
    With Report says to me:
    Error. AppName:rwbuilder.exe, AppVer:10.1.2.0, ModName:ca.dll, ModVer:10.1.2.0, Offset:0001d168

    MichaelFerrante,Thank you for your help.
    I have already used the HS services to connecto to external databases from our main Oracle database, and the solution works fine.
    But unfortunally for this particular client he cannont have installed a Oracle database due to internal policies restrictions.
    I can not migrate the full application to another technology like ADF in less than 6 or 8 months.
    Do you thifnk that there is any other solution?
    Mensagem editada por: user10660669

  • Difference between data form and data grids

    Can anybody tell me what is the difference between data form and data grid.
    Regards

    data forms have restricted access. user can not access all the dimension and members, based on his role and authentication can access the form.
    data grid r used for calculation, currency translation and coslidation and it consists of menu of options for diffrent consolidation based on cell status.
    data grid can have line item information, description and cell status information.

Maybe you are looking for

  • Unable to open any folders in my HOTMAIL ACCOUNT inspite of logging in it

    I am able to log in to my HOTMAIL ACCOUNT, from the mozilla firefox. But unable to open or read or forward or delete any of the emails from the inbox and all the other folders. It seems there is a problem on the mozilla and not the hotmail account. A

  • Openldap referral to DS 5.2?

    My dept is deploying Sendmail Advanced Messaging Server (SAMS). It stores its user preferences and the userid and password in its own supplied openldap. How can I get openldap to use our DS 5.2 for user authentication? Instead of mirroring userids an

  • Hi! Who knows how to activate automatic Geotagging?

    ... I want to continue using the automatic geotagging function, you know the data you can read out via IPhone Tracker. I want to update to a new version but i heard it´s not working anymore in 4.3. Do you know how to activate that Function? I know it

  • HT4113 i cant unlock my iphone 5 even after connecting to itunes

    HELP! I STILL CANT UNLOCK MY IPHONE5 EVEN AFTER TRYING TO RESET IT BY CONNECTING TO ITUNES

  • Upgrading Aperture to 3.6 for Yosemite.

    I am on a late 2012 Macbook Pro and do all my photo work on it. I am very happy with Aperture 3.51. I would like to finally upgrade to Yosemite from Mavericks. I have held off due to the wifi and boot camp problems I have read about. Now with the lat