Similarities and Differences between HTML DB an Portal

Hi, I have several years of experience with Oracle Technology as DBA and Developer (Forms and Reports mainly). I'm excited and willing to familiarize with new technologies like Portal and HTML DB. I've been reading about both products and it seems they share similar principles in their arquitecture: both use dynamic page concepts, templates, and DB centric approach for building html apps.
It seems like HTML DB is like some sort of "little brother" version of Portal: you don't need and application server and others licence purchase for deploying database centric web apps using HTML DB.
So in short, can anyone portrait basic similarities and differences between these two products?.
Thanks ...!

"319071" and Doug:
The products have different purposes. Portal provides content aggregation, application integration and personalization. Together with the Oracle Application Server infrastructure you also get identity management capabilities such as a centralized LDAP-based user directory and Single Sign-On. HTML DB is a tool for rapid development of database centric web applications. Nothing more, nothing less. Portal allows you to bring together applications built using a variety of technologies. HTML DB is just one of those technologies that happens to be optimized for web development on an Oracle database.
Once you have built your application with HTML DB, you may choose to place a link to it on a portal page. You may even choose to make authentication seamless by making the HTML DB application a Single Sign-On partner application (see: http://www.oracle.com/technology/products/database/htmldb/howtos/sso_partner_app.html). Or, you may want to display some data from a report developed in HTML DB inside a portlet (see: http://www.oracle.com/technology/products/database/htmldb/howtos/omniportlet_index.html)
Granted, Portal does have database centric development capabilities (what used to be called WebDB), but they are not nearly as flexible as HTML DB's. HTML DB lets you control page flow while maintaining session state, has quite sophisticated report building capabilities such as column based sorting and pagination, form building capabilities such as declarative field level data validations, built in field level help, etc.
Sergio

Similar Messages

  • HELP please provide similarities and differences between HTML DB and Portal

    Hi, I have several years of experience with Oracle Technology as DBA and Developer (Forms and Reports mainly). I'm excited and willing to familiarize with new technologies like Portal and HTML DB. I've been reading about both products and it seems they share similar principles in their arquitecture: both use dynamic page concepts, templates, Wizard driven development, DB centric approach for building html apps, etc.
    It seems like HTML DB is like some sort of "little brother" version of Portal. Can anyone portrait basic similarities and differences between these two products?.
    Thanks ...!

    "319071" and Doug:
    The products have different purposes. Portal provides content aggregation, application integration and personalization. Together with the Oracle Application Server infrastructure you also get identity management capabilities such as a centralized LDAP-based user directory and Single Sign-On. HTML DB is a tool for rapid development of database centric web applications. Nothing more, nothing less. Portal allows you to bring together applications built using a variety of technologies. HTML DB is just one of those technologies that happens to be optimized for web development on an Oracle database.
    Once you have built your application with HTML DB, you may choose to place a link to it on a portal page. You may even choose to make authentication seamless by making the HTML DB application a Single Sign-On partner application (see: http://www.oracle.com/technology/products/database/htmldb/howtos/sso_partner_app.html). Or, you may want to display some data from a report developed in HTML DB inside a portlet (see: http://www.oracle.com/technology/products/database/htmldb/howtos/omniportlet_index.html)
    Granted, Portal does have database centric development capabilities (what used to be called WebDB), but they are not nearly as flexible as HTML DB's. HTML DB lets you control page flow while maintaining session state, has quite sophisticated report building capabilities such as column based sorting and pagination, form building capabilities such as declarative field level data validations, built in field level help, etc.
    Sergio

  • What are the similarities and differences between iMovie and Final Cut Pro

    I have become semi-proficient in iMovie and considering upgrading to Final Cut Pro.  I would love to hear from anyone with informatoin pertaining to the learning curve, and the similarities & differences between iMovie and Final Cut Pro. 

    wvu.gordon wrote:
    …  the transition is very manageable, even for an amateur.
    if you're familiar with iMovie-b, the GUI looks familiar, although tons of new buttons and sliders and knobs to play with ...
    There're zillion of features, you probably don't need in the beginning - what gave my projects the most 'boost' is Color Grading/manipulation
    for a start, and as a good read on a loooong Sunday afternoon:
    http://www.colorgradingcentral.com/final-cut-pro-x-color-grading-table-of-conten ts
    offers you free tutorials to the many options to give your videos some professional 'look'.
    and don't miss the many & free podcasts of MacBreak Studio, avail in iTunes, or the tutorials at CreativeCow.com
    Tom is a gentleman not recommending his own products, so I do:
    FCPX - Making the creative leap
    … is his actual book for all us 'switchers' from iMovie (or FC/e).

  • What is the difference between HTML DB and HTML DB Studio?

    What is the difference between HTML DB and HTML DB Studio?

    Doug,
    Oracle HTML DB is a feature of the Oracle 10g Database which allows you to quickly & securely create web applications based on your data in Oracle.
    Please see our homepage on OTN for more details: http://otn.oracle.com/htmldb
    Oracle HTML DB Studio is a site where you can download HTML DB applications, utilities & tip and tricks for use with HTML DB.
    Thanks,
    - Scott -

  • Features and Difference between Oracle 7i,8i and 9i

    Hi All,
    Please let me know the features and difference between Oracle 7i,8i and 9i,10g.
    and New features in Oracle 11g.
    Thank you,

    Each release has a New Features Guide:
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28279/chapter1.htm

  • Major kind of indexes and difference between them

    what are major kind of indexes and difference between them?

    what are major kind of indexes R - Reverse Index
    B - BitMap Index
    B - B-Tree Index
    I - Index Organised Tables
    F - Function based Index etc

  • Difference between using the Enterprise Portal and SAP GUI

    Hi Gurus,
    Could one of you please send me a document that lists the differences between the Enterprise Portal and SAP GUI?
    thanks in advance

    Hi,
    For groups, managedBy is an administrative convenience to designate “group admins”. Whatever principal listed in
    managedBy gets permission to update a group’s membership (the actual security is updated on the group’s AD object to allow this).
    In Win2008 and later managedBy also became the way you delegated local administration on an RODC, allowing branch admins to install patches, manage shares, etc. (http://technet.microsoft.com/en-us/library/cc755310(WS.10).aspx). 
    On the RODC, this is updating the RepairAdmin registry value within RODCRoles.
    So the difference between them should be only the way they do the same thing.
    For more details, please refer to the below article:
    http://blogs.technet.com/b/askds/archive/2011/06/24/friday-mail-sack-wahoo-edition.aspx
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Differences between showing smartform in Portal and Backend

    Hi SAP Experts,
    we have developed a smartform which should be opened by clicking on a button integrated in a BSP-Application. All seems to be ok except for one little piece of text that is not shown (Exactly, the text is a calculated value).
    We tested the same smart form in backend-system and there the text is shown. There are no problems.
    So is there a difference between showing the same smartform in enterprise portal at the one hand  and in sap backend at the other hand?
    Best Regards,
    Nadin
    Systems/Software:
    Adobe Reader 8
    EP 7.0 SP 13
    SAP ERP 2005

    hi,
    what is the link between customised fields in EBP or R3 to portal.
    can you explain on this?

  • Types of buffering and difference between them

    hi experts,
    Types of bufferings and difference.
    Thanks.

    Hi,
    Buffering
    The major difference between the context buffer and the normal database and table buffers is that it is only refreshed at given intervals. There is no attempt to update it synchronously, or even nearly synchronously. This means that it is not appropriate to use it for every context or context module.
    Buffering Types
    Permanent (P): This is the default setting. In this case, the data is kept on each application server beyond the end of the transaction in which it is used. The buffer is reset every hour on the hour (8:00, 9:00...). You can reset the buffer manually in the Context Builder.
    Temporary (T): Data is only buffered for the duration of the current transaction.
    No buffering (N)
    Buffer Size
    You can set the maximum number of entries to be buffered. The default is 128. This number only applies to the permanent buffer for a single module. Within a transaction, all of the data that occurs is stored in the buffer unless you have switched off buffering for the module. It is usually best to leave the maximum buffer size set to 128. It is not often that a large number of key combinations occur within one hour on a single application server. Even if this does occur, you can expect combiniations from the first 128 entries to be repeated. The system resets the buffer after one hour, which should ensure that no one module monpolizes it.
    Buffering Types
    An I buffer is a table that assigns derived values to the input fields of the module. It
    Only contains one entry with key values.
    An E buffer is a table that assigns the derived values of the module tot he key fields of the context, It
    contains more than one entry with key values.
    can be a join of all I buffers for the modules buffered
    Performance
    The E buffer gives the fastest access, since it can find the values requested in the DEMAND statement in a single step. Under certain circumstances, it can return a smaller number of hits than the I buffer.
    <b>http://help.sap.com/saphelp_nw04/helpdata/en/9f/db966035c111d1829f0000e829fbfe/frameset.htm
    http://sap.niraj.tripod.com/id19.html
    http://www.planetsap.com/Userexit_List.htm
    http://www.allsaplinks.com/material.html
    http://www.sap-img.com/abap-function.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/840ad679-0601-0010-cd8e-9989fd650822
    SLDB-To find out the logical database details
    http://de.geocities.com/rafaelreichle/abapkeywords.html
    STMS-Transport Management System
    http://www.kabai.com/abaps/q.htm
    http://www.skytechnologies.com.au/default_files/job_scheduling.htm
    PZ04-TIME STATEMENT
    http://www.sapdevelopment.co.uk/fmodules/fmsfield.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/59/cd7daa07d711d5b66f006094192fe3/content.htm
    http://www.sapfriends.com/sapstuff.html</b>
    <b>***Reward Points if Useful</b>
    Regards
    Gokul

  • Difference between & and && operater   and  difference between and

    what is difference between & and && oprater in java
    and what is difference between << and <<< operater

    i am sorry i dont know about << ,<<<< There isn't a <<< operator.
    However I presume the operator being referred to is >>>
    They are bit shifting operators.
    In fact its the [url http://java.sun.com/docs/books/tutorial/java/nutsandbolts/bitwise.html]very next page of the tutorial linked to above.
    << == left shift
    == right shift,
    == right shift (unsigned)
    Cheers,
    evnafets

  • AppID during application update and Difference between app id and product id

    Hi
    I understand once a app is in store it has a associated Appid. How does this differs from the product id?
    During each app update does the product id's should be same?
    or during the store certification process will the appid and the product ids be mapped?
    How does the product id and App id differ if this is not the case?
    Can you provide some article which actually explains what is the difference between XAP uploaded and xap after certification?
    Regards
    Varun
    Varun Ravindranath Please 'Mark as Answer' if my post answers your question and 'Vote as Helpful' if it helps you.

    Hi
    In that case the dev account from which the update is done will have the unique id or  appid  and the appid or the product id mapping will be always done by the store certification process.
    I'm not clear on this part whether the developer who does the update of the app should update the id or the process which does the certification of the app as an update will update automatically do it?.
    Regards
    varun
    Varun Ravindranath Please 'Mark as Answer' if my post answers your question and 'Vote as Helpful' if it helps you.

  • Can someone explain the logic of retro in payroll??? and difference between /551 , /552 , /553..

    Hi gurus,
    I am learning Sap at this point of time. Requesting you all to clear the concept of  Retro and PCR which is responsible??
    I have gone through the previous links but still insist you to explain the same with an example.
    Thnks in Advance!!!
    Have a great day!!!
    A day without sharing knowledge is a Day Wasted- Greek saying.
    Regards,
    PP

    Example from T512W_D table:
       The employee receives an amount of 100.00 for the period 01/97. When retroactive accounting is run, this amount increases to 110.00. The amount 10.00 is created in wage type /551. When retroactive accounting is run again, the amount is reduced again to 100.00. This time, wage type /551 is not created since the amount no longer differs from the original net pay.
          When retroactive accounting takes place, the system creates wage types /551 (Recalculation difference) and /552 (Subsequent adjustment from previous month).
    The difference between the old net pay (wage type /560) and the new amount calculated is stored in wage type /551 (Recalculation difference) in the payroll period for which retroactive accounting was run.
    The amount is then transferred from wage type /551 (Recalculation difference) to wage type /552 (Subsequent adjustment from previous month) in the original period. Both wage types are stored in results table RT at the end of the payroll run, wage type /551 with its +/- sign reversed.
    Example
       Creation of /553 and connection between /551 and /553:
       January in January
       /560    1000.00
       January in February  February in February
       /560    1100.00          /560     1100.00
       /551     100.00          /552      100.00
       /553     100.00
       January in March     February in March    March in March
       /560    1150.00          /560     1100.00     /560  1100.00
       /551     150.00           /552      100.00     /552    50.00
       /553      50.00
       If the current payroll run is for March, the system determines wage type
       /553 by comparing the new net pay (for January in March) with the net
       pay from the last payroll result for the period (January in February).
       By contrast, wage type /551 is formed by comparing the net pay for
       January in March with the net pay from the original period, i.e. January
       in January.

  • Counter KF with 1 & 0 and difference between data type NUMBER (DEC) and INTEGER (INT4)

    Hi,
    I need to create a counter kf which should populate 1 and 0 to this counter field. Please let me know is there any difference between data type
    NUMBER (DEC) and INTEGER (INT4).
    Please suggest.
    Thanks & Regards,
    Pavan kumar

    Hi Pavan,
    The basic difference between Number(DEC) and INT4 is its internal storage in system.
    For Number (DEC) - Value internally stored as packed number with 3 decimal places whereas INT 4 as 4 byte integer without decimal places.
    For counter KF, you can go for INT 4.
    Hope this helps.
    Thanks

  • How to tune the query and difference between CBO AND RBO.. Which is good

    Hello Friends,
    Here are some questions I have pls reply back with complete description and url if any ..
    1)How Did you tune Query,
    2)What approach you take to tune query? Do you use Hints?
    3)Where did you tune the query and what are the issue with query?
    4)What is difference between RBO and CBO? where u use RBO and CBO.
    5)Give some information about hash join?
    6) Using explain plan how do u know where the bottle neck in query .. how u will identify where the bottle neck is from explain plan .
    thanks/Kumar

    Hi,
    kumar73 wrote:
    Hello Friends,
    Here are some questions I have pls reply back with complete description and url if any ..
    1)How Did you tune Query, Use EXPLAIN PLAN to see exactly where it is spending its time, and address those areas.
    See the forum FAQ
    SQL and PL/SQL FAQ
    "3. How to improve the performance of my query?"
    2)What approach you take to tune query? Do you use Hints?Hints can help.
    Even more helpful is writing the SQL efficiently (avoiding multiple scans of the same table, filtering early, using built-in rather than user-defined functions, ...), creating and using indexes, and, for large tables, partitioning.
    Table design can have a big impact on performace.
    Look for ways to do part of what you need before the query. This includes denormalizing (when appropriate), the kind of pre-digesting that often takes place in data warehouses, function-based indexes, and, starting in Oracle 11, virtual columns.
    3)Where did you tune the query and what are the issue with query?Either this question is a vague summary of the entire thread, or I don't understand it. Can you re-phrase this part?
    4)What is difference between RBO and CBO? where u use RBO and CBO.Basically, use RBO if you have Oracle 7 or earlier.

  • Details and Differences between XML and AML

    Hi,
    I would like to know the differences between XML and AML. Also, basics and overview of AML, what is it? and when it is used?
    Please suggest some good links.
    Let me know if am posting to the wrong forum group.
    Thank You.
    Regards//.

    This "AML" thing... it isn't acute myelogenous leukemia or Applied Microengineering Ltd or The Association for Media Literacy or The Association of Muslim Lawyers or Alaska Marine Lines, right? That's what my Google search came up with. Nothing XML-related.
    Care to provide some more information?

Maybe you are looking for

  • Not no longer able to sync with Outlook

    I recently upgraded to Windows 7 on my computers. Ever since, I have not been able to sync on any of my computers with my storm. An error message of "No available messages stores" comes up when trying to set up the sync parameters. Does anyone know w

  • Playing a DVD in the computer?

    I have version 6.0.3. I put a DVD and can't figure out how to start playing it. I click on open, and it shows folders, and then says there is no application to "open" it. thanks for any help

  • Definitions of Object,String etc classes

    How/Where can I find definitions of all implicite classes that are included/imported directly for each java files? Like I want to find definition of Object, String, Integer etc Classes Thanks Prasad

  • Jbo:InputSelectLOV using UIX

    Hello, I'm building an application using Business Components and UIX - JSP. I want to put a Combo Box or a Drop Down control that shows the information (an attribute) of another table, but when I use the jbo:InputSelectLOV, it apears at the top of th

  • Forms10g and VPD

    Hi All, I have a canvas that displays a row. On the row is a field that is protected by a VPD policy. This means the field is blank when the record is queried, although I know there is data in that field. The question is, is there a way I can setup a