1 / 23

OpenEdge™

OpenEdge™. John Sadd Progress Fellow and OpenEdge Evangelist. Our Mission. Develop, Deploy, Integrate, Manage. We simplify. the job of. creating the world’s best business applications. What Application Developers Need.

jgrimm
Download Presentation

OpenEdge™

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OpenEdge™ John Sadd Progress Fellow and OpenEdge Evangelist

  2. Our Mission Develop, Deploy, Integrate, Manage We simplify the job of creating the world’s best business applications.

  3. What Application Developers Need • Incorporate new capabilities and technologies to meet market and business demands • Automate business processes across customers, partners, suppliers • Repurpose existing functionality easily to meet new business requirements

  4. “…Service-oriented architectures provide the framework that will enable IT to offer value in the form of business agility…" Jason Bloomberg “Principles of SOA” Application Development Trends, 2003

  5. Every day there is… • Someone who wants to do something you used to do • Opportunities for outsourcing services your business partner your application your core business value

  6. Every day there is… new value • Someone who wants you to do something they used to do • Opportunities for value-added services your business partner your application your core business value

  7. Every day there is… new value • Someone who wants to share information that you previously have not dealt with • Opportunities to provide integration points your business partner your application

  8. Every day there is… • Someone who wants information that you have not previously shared • Opportunities to satisfy integration demands your business partner your application your core business value

  9. The Solution: Service-Oriented Architecture Principles • Business functionality encapsulated as services • Services have well-defined interfaces • Services deployed for easy access • Applications created by aggregating services

  10. SOA: The Future of Business Applications = Opportunities for the Community Modular ApplicationServices Distributed, Service-oriented Integration Platform KeySharedSOAServices Expanding opportunities for all ofProgress and our customers

  11. OpenEdge Reference ArchitectureGuidelines for SOBA Design for longevity, flexibility, and competitive advantage • Accommodates evolving business requirements • Anticipates trends in technology • Provides agile and flexible architecture

  12. Designed for productivity Architected for service-orientedapplications Proven capabilities and performance OpenEdge 10Product Platform for SOBA A complete platform that delivers everything needed by competitive business applications Integration Platform Client Processing Application Servers Data Management Servers

  13. OpenEdge 10 Standards for SOBA Open standards to ensure flexibility and meet requirements without compromising productivity • Platform independent • Industry standards support • Open business logic approach • Data access and storage choices XML, JMS, ESB HTML, .NET Web Services, XML, Java, .NET ODBC/JDBC, SQL, Oracle Oracle, OpenEdge, DB2, SQL Server XML, Structured Data

  14. OpenEdge 10.0 -- Focusing on SOBA: Emphasis on Capability • OpenEdge ProDataSets • New data types • Other language enhancements Business Logic • Web services • Sonic ESB adapter • Enhancements to XML capabilities Integration • Unicode client • Open Client for .NET UI Independence • Type 2 storage areas • High availability features • DataServer and SQL enhancements Database

  15. Under Development D I S C L A I M E R D I S C L A I M E R • This talk includes information about potential future products and/or product enhancements. • What I am going to say reflects our current thinking, but the information contained herein is preliminary and subject to change. Any future products we ultimately deliver may be materially different from what is described here.

  16. OpenEdge 10.1x: Emphasis on Productivity • Core services for business applications • Tools for business logic • Improvements in language productivity Business logic • Continued emphasis on Web services • Tools for service interface generation • Enhanced integration with Sonic Integration • Renewed emphasis on thin client • Increased open client capabilities • Enhanced UI capabilities UI Independence • Performance, performance, performance • Availability, scalability, reliability • Continued growth of SQL Database

  17. Core Services for Business Applications Core Services Audit Policy Manager Audit Report Generator Audit PoliciesAudit Data Audit Archives • Rich functionality • Highly extensible • Examples: • Auditing, Context Management, Security

  18. Language Productivity –4GL Object-Oriented Extensions <<class>> Business Entity + FetchWhere(Context, DataSet) + SaveChanges(DataSet) <<interface>> Customer + GetName(): char <<class>> Partner + Discount (Rate,Amt):Decimal + GetName():char • O-O concepts (inheritance, overriding, interfaces) to promote modularity and reuse Extends Implements • Strong typing • Supports interface with existing procedures • Method syntax

  19. The New OpenEdge IDE Simplifies Design, Development, Testing, and Deployment • Architecture-centric design center • Puts all tools within easy reach • Integrates many common tasks • Architectural RAD that supports the OpenEdge Reference Architecture

  20. Business Application Challenge …to make the transition from a long-lasting application to one that can change easily Built toChange Built to Last …by being…

  21. Our Mission Develop, Deploy, Integrate, Manage We simplify the job of creating the world’s best Service Oriented Business Applications.

  22. Think OpenEdge Think Sonic Think SOA

More Related