AIA Foundation PackBPEL Process ManagerBusiness Activity MonitoringBusiness Intelligence Suite EEBusiness Intelligence ApplicationsBusiness Intelligence PublisherBusiness Process Analysis SuiteBusiness Process ManagementCoherenceCommunications Application ServerComplex Event ProcessingContent Management SDKCrystal BallData Integrator and SuiteDiscovererEnterprise RepositoryEntitlements ServerEvent-Driven Architecture SuiteForms & Reports ServicesGlassFish ServerGoldenGateHyperion Performance Management and BIIdentity ManagementInternet Application Server 10g and ComponentsJRockitOutside In TechnologyPortalPresenceReal-Time DecisionsService BusService Bus for Financial ServicesService RegistrySOA SuiteTuxedoWeb Services ManagerWeb TierWebCenter ContentWebCenter PortalWebCenter SitesWebLogic IntegrationWebLogic Operations ControlWebLogic Server 12c
Oracle Forms and Reports, components of Oracle Fusion Middleware, are Oracle's long established technologies used to design and buildenterprise applications quickly and efficiently. Oracle remains committed to the development of these technologies and to their future release as components of the Oracle platform. This continuing commitment to Forms and Reports enables you to leverage your existing investment by easily upgrading and integrating existing Oracle Forms and Reports applications to take advantage ofweb technologies and service oriented architectures (SOA).
Application Development Tools Oracle’s development tools strategy is to offer tools that enable the development of enterpriseapplications on Oracle Fusion Middleware. These software development tools consist of twoparallel product offerings: Oracle’s Classic Development Tools This solution set consists of the modeling environment provided by Oracle Designer, theapplication development framework provided by Oracle Forms, and the batch/scheduledreporting solution offered by Oracle Reports. The programming language and executionenvironment for these tools is PL/SQL. Java Development Tools The growth and wide adoption of the Java EE platform has made it an industry standard andaligns with the strategic direction Oracle has taken with the Fusion Applications. Oracle offers Oracle JDeveloper, a complete and integrated development environment forbuilding enterprise applications on the Java EE platform. In addition, Oracle offers OracleApplication Development Framework, (Oracle ADF) a standards-based productivity frameworkfor building Java EE applications. The programming language is Java and the runtime is a JavaEE compliant container. Oracle Business Intelligence Publisher (BI Publisher) also leverages the Java EE platform andopen standards for developing and delivering an enterprise class reporting solution. Future Investment Oracle invests in both technology offerings and the specific focus for the investments aredifferent based on the market needs for each solution. Oracle Fusion Middleware, based onWebLogic Server, provides a common runtime environment in which both technologies can bedeployed, integrated and share common services.
Develop new application modules using JDeveloperJDeveloper and Oracle ADF provide a set of tools and technologies that go beyond the CRUDtransactional applications typified by Oracle Forms. You may therefore find that new orevolving business drivers are better addressed through the adoption of JDeveloper and OracleADF. These new business drivers might be the need to move to a standards-based environment,new application delivery channels such as mobile, web services or Web2.0, or possibly the wishto follow Oracle’s own technology choices with Oracle’s new Fusion business applications. Therefore, you may decide to make a strategic choice to evolve new application development toJDeveloper 11g and Oracle ADF, which provides a highly visual and declarative developmentenvironment that brings the productivity and ease of use of Oracle Forms to the Java EEplatform. These new applications can be deployed to the same application server as the Formsand Reports applications, allowing them to share common infrastructure, SOA web services,BPEL workflows, data and PL/SQL stored procedures.
Oracle JDeveloper 11g with Oracle ADF is the tool of choice for building applications on FusionMiddleware. However, given the architectural difference between Java EE and Oracle Forms,Oracle has no plans to offer a complete migration solution that attempts to automatically migrateapplications built with these tools to Java EE. Instead, Oracle’s strategy is to provide a Java EEdevelopment environment exposing similar concepts, giving Forms developers the opportunity to become productive in a new, but familiar environment. We also provide specificdocumentation and training programs to enable Forms developers to quickly become proficientin JDeveloper and Oracle ADF.See also the following article on application migration which discusses some of the challenges of migrating Oracle Formsapplications to different technologiesGoogle: formsmigration133693.pdf or http://www.oracle.com/technetwork/developer-tools/forms/documentation/formsmigration133693.pdf http://ebookbrowse.com/formsmigration-133693-pdf-d72935874
Project Duo It makes innovative use of Java beans to add application functionality to the user interface not nativelyavailable in Oracle Forms. For example, where the application requires the user to schedule people to jobs, a schedulingJava bean is used which allows the user to directly enter data into a calendar.This is a much more visually intuitive interface than simply entering data in a Formsmulti-row block. As figure 2 shows, the data is represented in a way that anyoneusing an Outlook diary or any other online diary wouldunderstand.Project Duo also uses PJCs to extend existing Forms’UI components and their functionality and provide a moremodern interaction. For example, Forms’ button componentsare extended to add “hover over” features so that a button becomes highlighted when the mouse moves over it.
Project Duo also augments the Forms’ navigation modelby including a feature familiar to everyone who has everbrowsed the Web: hyperlinks. Labels, as shown in figure 3,are extended to look and behave like hyperlinks allowing theuser to quickly jump to a different form, tab, or external link.
Event Handler---------------------------WHEN-EVENT-RAISEDDBMS_AQ (Oracle Package used to raised events to AQ)
Forms11 presentation at ssuet 05 sep-2012
About an Instructor History of Forms Evolvement/Versioning About Fusion Middleware Technology Stack Oracle SOD Little about Architecture Modernization in detail Q&A
Name: Zubair Ali Companies: Sapphire Consulting Services (Team Lead) www.sapphirecs.net Meteortechs: Consulting and Trainings (Director Technologies) www.meteortechs.com Work Experience: 07 Years Expertise: Oracle Technologies SQL, PLSQL, Forms, Reports, OAF/ADF, Workflow Builder, Bi Publisher, OBIEE, Oracle SOA Suit Peoplesoft Technologies Application Designer, PeopleTools, SQR, SAIP, Web Services Google Andoird Applications Free lance working over Android applications Contact Email ID: email@example.com Skype ID: zubair..ali Cell: 0333-3223603 ( 8:00 pm to 10:00 pm) Facebook ID: zubair648
Name Version (*1) Database Character/GUI CommentsIAF (1981/83) 2 Character No IDEFastForms+IAG 4 CharacterSQL*Forms (1986/87) 2 5 Character New IDE, No PLSQL, UserSQL*Forms (1987) 2.3 5 Character Exits, INP ASCII File, FRM Runtime File (1987) Major Rewrite, New IDE,SQL*Forms (1990) 3 6 Character PLSQL, X Support, Generate code to enforce constraints Major Rewrite, New IDE, FMB source binary file, FMX Runtime, optimized forOracle Forms (1993) 4.0 6-7 GUI / Character Client-Server. New interface is slow, buggy and not popular with client base. Major Rewrite, New IDE based on Object Navigator & Property Sheets. Good release, fast, popular with client base. Oracle wantedOracle Forms (1994) 4.5 7 GUI / Character customers to upgrade from v4 quickly because v4 was very buggy and Oracle was contracted to support v4 for a period of time for some large, important customers.
http://www.oracle.com/technetwork/middleware/downloads/fusion-downloads-1714164.html•AIA Foundation Pack •Hyperion Performance Management and BI•BPEL Process Manager •Identity Management•Business Activity Monitoring •Internet Application Server 10g and Components•Business Intelligence Suite EE •JRockit•Business Intelligence Applications •Outside In Technology•Business Intelligence Publisher •Portal•Business Process Analysis Suite •Presence•Business Process Management •Real-Time Decisions•Coherence •Service Bus•Communications Application Server •Service Bus for Financial Services•Complex Event Processing •Service Registry•Content Management SDK •SOA Suite•Crystal Ball •Tuxedo•Data Integrator and Suite •Web Services Manager•Discoverer •Web Tier•Enterprise Repository •WebCenter Content•Entitlements Server •WebCenter Portal•Event-Driven Architecture Suite •WebCenter Sites•Forms & Reports Services •WebLogic Integration•GlassFish Server •WebLogic Operations Control•GoldenGate •WebLogic Server 12c
toolssod-3-129969.pdfhttp://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdfGoogle: toolssod-3-129969.pdfWhat Oracle say: The cost of shifting current and legacy applications into ADF is huge, so don’t worry about existing application just shift on latest release of Oracle Forms, so companies can avail latest benefits. Build New applications in ADF Develop new reports using BI Publisher EE Both can run on Weblogic Fusion Middleware AS.
Oracle Forms and Reports, components of Oracle Fusion Middleware, are Oracles long established technologies These are used to design and build enterprise applications quickly and efficiently Oracle remains committed to the development of these technologies and to their future release as components of the Oracle platform Oracle Forms and Reports enables you to leverage your existing investment by easily upgrading and integrating existing Oracle Forms and Reports applications to 11g to take advantage of web technologies and service oriented architectures (SOA)
Oracle’s Classic Development Tools Oracle Designer Oracle Forms Oracle Reports PL/SQL Java Development Tools Application Development Framework, (Oracle ADF) Oracle Business Intelligence Publisher (BI Publisher)
Standards-based environment Oracle ADF provide a set of tools and technologies Application delivery channels Mobile Web Services or Web2.0, Oracle’s own Technologies
Extensive business rules or UI control logic in the application itself Need integration with and access to Fusion Applications or other 3rd party applications Need access to features provided by Oracle Fusion Middleware, such as BPM, BIP, WebCenter, and SOA For larger scale deployments where most of the processing time is in the application, and scalability is achieved by adding multiple middle tiers General preference to use Java/JEE technologieshttp://www.oracle.com/technetwork/developer-tools/forms/documentation/formsmigration133693.pdf
IBM Global Business Services Agha Khan Hospitals Inbox Gul Ahmed Textile UBL Mazars Consulting Oracle Pakistan Al-KHair University Sidaat Pakistan Revenue Automation Company System Ltd Paksitan Railway Mobilink Karachi International Terminal Telenor KESC Sapphire Consulting SSGC TeraData Pakistan Oil Lts TPS Pakistan private Ltd National Refineries Lucky Group OMV Pakistan Tata Group Ufone IAmplify Consulting MOL Pakistan Systems Ltd Askari Bank Jaffer Brothers Habib Oil Mills A.F.Ferguson PizzaHut Soorty Textile Satcom Tapal Morgan Chemicals Unilever Pakistan CDC Reckkit Benkiser State Bank of Pakistan Hilal Confectionery Pvt. Limited Pakistan Printing Press InfoTech Private Limited Sindh Texation and Excise DWP Technologies Nadra Paksitan Millennium Softwares (pvt) LTD FOURGEN Information Systems (Pvt) Ltd Ebrahim Khalil Kanoo Atlas Engineering Ltd Artistic Textile Pak Suzuki Star Trading and Services Meezan Bank Adamjee Insurance Fazal Textile Shan Foods ….
Integrate Forms in SOA & BPM Environment Embed Forms in WEB 2.0 –UI Integration with ADF, and others modern Web technologies Render Forms to new platforms (render existing forms as they are to new platform such as mobile browsers) Migrate Forms to ADF, JHeadStart Pluggable Java Components PJC and Java Beans, third party widgets
Grant Ronald is a senior group product managerworking for Oracle’s Application Development Toolsgroup responsible for Forms and JDeveloper wherehe has a focus on opening up the Java platform toOracle’s current install base. Grant joined Oracle in1997, working in Oracle support, where he headedup the Forms/Reports/Discoverer team responsiblefor the support of the local Oracle Support Centresthroughout Europe, the Middle East, and Africa.White Paper (459564_en-gb)
F:OutlinesForms11g White PapersForms Look and Feel - Dynamic Table-block.avi
External Events.This new feature is, in essence, support for the featurecalled Advanced Queuing (or AQ) available in alleditions of the Oracle Database since 8i. AQ is a verypowerful and robust asynchronous event solution. Thisfeature brings the possibility to communicate with aForms module from outside of Forms.
Oracle Forms can now subscribe and react to externalevents that are published to the databases AdvancedQueuing (AQ) feature. Since many other technologiescan publish events to AQ (examples include JMS andBPEL), Forms can now interact with those technologiesin an asynchronous manner. Your Oracle Formsapplications can react to events outside Forms, as well asinteract with other Forms applications.
New Enterprise Manager User interface andfunctionality.Oracle Forms support for EM has been improved with anew user interface and new features. Its now possible tocorrelate a specific Forms sessions activities withactivities seen in the database. A function that associatesa Forms instance with a SSO instance has also beenadded.
Events in Pluggable Java Components.Oracle Forms support for Pluggable Java Components(or PJC) has been augmented by adding support fordispatching events to the Forms server in PJC code.
Tracing improvements.The tracing present in Oracle Forms can now log thenames of called PL/SQL functions and procedures andthe names, types and values of parameters used in thosecalls.
Oracle Diagnostic Logging.Support for Oracles standardized logging architecture isat the heart of this new feature.
TNS File Locations Running Weblogic from commands Weblogic GUI Briefing Forms and Report Management in Weblogic Important Locations and Directory Structures Create Form Run Form from Builder Run Form as an application Run Report from Form Configuration of Report Server
Requirement and Specifications to install OF&Rhttp://docs.oracle.com/html/E25460_01/r2_fr_requirements.htmComplete Documentationhttp://docs.oracle.com/cd/E24269_01/index.htmForms Demo and Tools overviewhttp://www.oracle.com/technetwork/developer-tools/forms/overview/index.html