INNOV-02 Integrating your Business Logic with the World Jan Van Lishout - Tom Vanpol Progress Software.

Slides:



Advertisements
Similar presentations
C2: Introduction to OpenEdge® Integration Technologies
Advertisements

Xtremesoft and Understanding AppMetrics in the.NET Environment © Xtremesoft, Inc.
MOVE-7: Sonic Success Stories for OpenEdge® customers Bob Trabucchi Sr Presales Consultant Sandy Caiado Sr Presales Consultant.
Service Oriented Architecture Terry Woods Session 50.
Rob Straight SOA-1: Applied SOA: Building Out Your SOA Environment with OpenEdge ® Principal Product Manager.
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
Testing SOA Applications and Services
Scale Up Access to your 4GL Application using Web Services
Technical Track Session Service-Oriented Architecture Terry Woods.
Oracle Fusion Middleware
Service Oriented Architecture
DEV-4: Get on Track! The Demo Explained Bart Schouw Client Solution Manager Jiri de Jagere Sr. Solution Engineer Xavier Bonnamy Solution Engineer.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
John Sadd Progress Fellow and OpenEdge Evangelist
E-business Architecture.NET vs J2EE Judith Molka-Danielsen Feb.27, 2004.
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
The Easiest Way to Write Web Applications Jordi Sastre IT Architect, PSC May 2012.
Copyright , Synchrony Systems, Inc. EGL Rich UI / Web 2.0 GUI to RUI Transformation with Enterprise Application Modernizations Slavik Zorin Founder.
SOA, BPM, BPEL, jBPM.
SOA-06: Get On the Bus with the OpenEdge ® Adapter for Sonic ESB ® David Cleary Principal Software Engineer, Progress.
SOA-4: Introduction to OpenEdge ® Integration Technologies Jamie Townsend Applied Architect.
1 Progress Software’s OpenEdge Platform Which database is right for your environment? Simon Epps.
Vice President OpenEdge Products Niel Powers Vision In Motion Progress Powers Volvo Customer Service The XPower XDMS.
SAP R/3 System: Client Server Overview (Buck-Emden & Galimow, 1998) Dr. K. Palaniappan.
INT-4: Introducing Sonic ESB®
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
1 Computing Fundamantals With thanks to Laudon & Laudon Session 2.
DEV-25: From Box to Development for WSA/AIA/WebSpeed ™ using Tomcat Matt Harrison Senior Software Engineer, Progress OpenEdge.
DEV-5: Introduction to WebSpeed ® Stephen Ferguson Sr. Training Program Manager.
Copyright © PASS Consulting Corp., Miami 2001 XX/1 XML Application Server.
ARCH-4: The Presentation Layer in the OpenEdge® Reference Architecture Frank Beusenberg Senior Technical Consultant.
MOVE-2: Hitchhikers Guide to the Application Transformation Galaxy It’s Not That Hard, So… Marv Stone Sr Training Program Manager David Johnson Systems.
Session SOA-12 Solving OpenEdge™ Integration Scenarios With Sonic ESB® Bob Trabucchi Senior Systems Engineer.
OPS-13: Building and Deploying a Highly Available Application Brian Bowman Sr. Solution Engineer.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
INT-5: Integrate over the Web with OpenEdge® Web Services
SOA-21: Integrating SAP and Other Packaged Applications into your SOA Infrastructure Wayne Lockhart Sr. Product Manager.
SOA-3: You Need to Integrate, But What do You Need to Know and Do? Bob Trabucchi Sr Presales Consultant Sandy Caiado Sr Presales Consultant.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
B8: Building and Deploying a Highly Available Application David Eddy Senior Solution Consultant.
® © 2009 IBM Corporation IBM Software Group Application Transformation using EGL Todd Britton IBM Rational.
INNOV-10 Progress® Event Engine™ Technical Overview Prashant Thumma Principal Software Engineer.
Microsoft.NET; A vision for the next generation of XML Web Services. Steven Adler Product Manager Microsoft EMEA.
INT-9: Implementing ESB Processes with OpenEdge ® and Sonic ™ David Cleary Principal Software Engineer.
Oracle Warehouse Builder - Beta 1 New Features Jean-Pierre Dijcks.
SOA-8: Orchestrate your OpenEdge® Applications with Sonic OpenEdge and the Bus... Jiri De Jagere Product Consultant.
SOA-05: Building an Enterprise SOA Using ESB Dave Chappell Vice President & Chief Technology Evangelist, Sonic Software.
ARCH-7: Integrate this! SonicMQ® and the OpenEdge® Reference Architecture Christian Stiller Technical Architect.
ARCH-5: Service Interfaces in Practice Christian Stiller Technical Architect.
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
1 Distributed System using J2EE. 2 What is J2EE?  J2EE (Java2 Enterprise Edition) offers a suite of software specification to design, develop, assemble.
Mike Ormerod C1: Applied SOA: Building Out Your SOA Environment with OpenEdge ® Applied Architect.
2005 Microsoft PAKISTAN DEVELOPER CONFERENCE June 13-15, 2005.
ThinStructure: An Overview Support for ThinStructure demonstration. Jean Georges Perrin – Annandale, 21 st April 2004.
Overview of SOA and the role of ESB/OSB
Christian Stiller Technical Account Manager SOA-23: Enterprise Integration Patterns in Sonic ™ ESB.
March 24, 2007 SOA CoP Demo Model Driven Enterprise SOA GSA Financial Management Enterprise Architecture Cory Casanave cory-c (at) modeldriven.com Oct.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
SOA-19: Combining the Power of Sonic ™, DataXtend ® Semantic Integrator, and Actional ® for SOA Operations Joining forces … Jiri De Jagere Senior Solution.
December 9, 2004 EC511 Java Pet Store Demo Chandra Donipati.
© ScalAgent Distributed Technologies – October Objectweb ESB Initiative ObjectWeb ESB Initiative ScalAgent’s vision and proposal Roland.
Unit – 5 JAVA Web Services
ARCH-1: Application Architecture made Simple
SOA-1: Fundamentals of Service-Oriented Architecture
SOA-09: Conducting Business with OpenEdge® and SonicMQ®
Presentation transcript:

INNOV-02 Integrating your Business Logic with the World Jan Van Lishout - Tom Vanpol Progress Software

2© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Agenda n Business Today n The Industry Evolution n OpenEdge™ Architecture n Episode 1: AppServer™ n Integration n Episode 2: Sonic ESB™

3© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Existing Situation – Order EntrySERVER

4© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Existing Situation – ScalabilitySERVER

5© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Existing Situation – AvailabilitySERVER

6© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Application Problems … … my confession Growth is limited And very expensive If load shifts, people take the hit One single entrance point into BL I have no clue about integration !!!

7© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Customer Needs Expand business E-business functionality New Devices! Minimize human errors Maintain current hardware Integrate with existing financial application Low maintenance costs.NET™, Java™, XML, Web services, … Let’s see how they cope with that …

8© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Developer Needs … Time-to-market - ROI Platform independency Fashionable UIs No rewrite every x years Open to future technologies Integration possibilities Focus on functionality vs technical infrastructure Ooooh … How will we cope with all that …

9© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Industry Rules Service-Oriented Architecture Web services Shift to self-servicing Real-time enterprise Use MOM, XML, SOAP! n ESB - integrating core business processes to anyone, anywhere.NET, J2EE

10© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Our Opinion? n Will not be bound –by any one user interface technology, methodology, or platform n Cannot exist –as an island, Interoperability, central to the design and integration, must be easy n Will be –business processes expressed as software The focus should always be on business, not on technology The World’s Best Applications…

11© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World OpenEdge Reference ArchitectureOpenEdgeOpenEdge Business logic AppServer 4GL GUI Ascii Files XML Files Web Service OracleOracle SqlserverSqlserver ODBCODBC WindowsUnixHP-UXAIXSolarisTRU64 SCO Unix Linux.NETJavaWeb ServiceCHUIHTML

12© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World SERVER Opening Things Up …AppServerBUSINESSLOGIC WWW

13© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World “The one where we impress the audience by showing them that by moving to a SOA, multiple (user) interfaces will be able to connect to central business logic.” Episode 1

14© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World What Will We Show You? Java.NET CF 4GL GUIHTML ProgressProgress.NET Business Logic AppServer … Open Client Web Service

15© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World If your app is a success… …you will encounter other Apps YourApp …in all sorts of technologies …what about integration ??? FinanceApp SAPsystem Web Service FORTRAN V6 COBOL C# App

16© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Web service Client Applica tion Web service Legacy applicat ion Web service Legacy applicat ion Web service Client Applica tion Web Services Of Course Web service Client Applica tion Web service Legacy applicat ion Web service Legacy applicat ion Web service Client Applica tion Web service Client Applica tion Web service Legacy applicat ion Web service Legacy applicat ion Web service Client Applica tion Web service Client Applica tion Web service Legacy applicat ion Web service Legacy applicat ion Web service Client Applica tion Web service Client Applica tion Web service Legacy applicat ion Web service Legacy applicat ion Web service Client Applica tion Web service Client Applica tion Web service Legacy applicat ion Web service Legacy applicat ion Web service Client Applica tion Web Services Of Course…or not?

17© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World YOUR application Web service Legacy Application Can’t we keep it simple? Integration Services

18© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World SOAP/HTTP OpenEdge™ Application JMS or JCA Web Service SOAP/HTTP.NET Application J2EE™ Application SOAP/HTTP Partner System Enterprise Service Bus Transformation Services Content-Based Routing Services OpenEdge Service Container for ESB JMS XSLT

19© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World “The one where we break all boundaries and integrate character applications, written in older languages, with the latest technology gadgets, opening your Business Logic to the world.” Episode 2

20© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World What Will We Show You ? Enterprise Service Bus Java.NET CF.NET Business Logic AppServer Flash MX HTML4GL COBOL Application Excel Application

21© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World What Will We Show You? Enterprise Service Bus OpenEdge™ Application.NET Application.NET CF Application COBOL Application AOL Messenger OpenEdge Application Java Application Excel Application Order Generator

22© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World In Summary n Move to OpenEdge10 n Open up Business Logic n Be ready to integrate

23© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Questions?

24© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Thank you for your time!

25© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World