Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "INNOV-02 Integrating your Business Logic with the World Jan Van Lishout - Tom Vanpol Progress Software."— Presentation transcript:

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

2 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 3© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Existing Situation – Order EntrySERVER

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

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

6 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 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 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 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 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 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 12© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World SERVER Opening Things Up …AppServerBUSINESSLOGIC WWW

13 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 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 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 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 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 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 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 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 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 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 23© 2005 Progress Software Corporation INNOV-02 – Integrating your Business Logic with the World Questions?

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

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


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

Similar presentations


Ads by Google