Forms11 presentation at ssuet 05 sep-2012Presentation Transcript
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: firstname.lastname@example.org 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