【正文】
ion ? Applications are brittle and difficult to maintain or upgrade 11 Service Infrastructure: The Next Software Category… Service Infrastructure SAP ORCL MANU CA Packaged Applications IBM ORCL MSFT BEA Custom Applications HPUX AIX Solaris Windows Mainframes Linux CICS Application Infrastructure Tuxedo174。 Product Family SIP 6 Silos of Frozen Enterprise Assets… Division A Division B Division C ERP DB CRM 7 Transform into Liquid Enterprise Assets Division A Division B Division C ERP DB CRM 8 SOA: Frozen to Liquid Assets… Services SAP ORCL MANU CA Packaged Applications IBM ORCL MSFT BEA Custom Applications HPUX AIX Solaris Windows Mainframes Linux CICS Application Infrastructure Tuxedo174。 Product Family SIP 4 Logic Presentation Application Client Browser Clients Data Legacy App Mainframes Databases Identity/ Policy Portal Portlet Portlet EJB Web App Mobile PointtoPoint Approach PointtoPoint Approach ? Business logic is often replicated and tightly coupled ? Security, messaging, management are hardwired in each connection ? Applications are brittle and difficult to maintain or upgrade 5 New $200B LockIn: Big Apps SAP ORCL MANU CA Packaged Applications IBM ORCL MSFT BEA Custom Applications HPUX AIX Solaris Windows Mainframes Linux CICS Application Infrastructure Tuxedo174。BEA SOA Technology Vision Sam Ceccola Deputy CTO 1 Observations of Business Challenges Increase operational efficiency ? Improve productivity from existing systems ? Streamline and optimize business process ? Builtin reuse and adaptation, no ?starting over? ? Turn IT into a petitive business asset Provide customers a unified view of the business ? Eliminate silos and create endtoend visibility for customers into and across the business ? Provide customers specific views of processes and information While … Achieving faster time to value 2 The ?90s… The Billion Dollar Lock In HPUX AIX Solaris Windows Mainframes Linux Application Application Application Application Application Application 3 And Heterogeneity was made Possible… HPUX AIX Solaris Windows Mainframes Linux CICS Application Infrastructure Tuxedo174。 .NET Edge Real Time Applications WebLogic174。 .NET Edge Real Time WebLogic174。 .NET Edge Real Time WebLogic174。 .NET Edge Real Time WebLogic174。 .NET BEA AquaLogic? Product Family External Services Call Center Commerce Design Services Auction Edge Real Time WebLogic174。 PreparedStatement ps = null。 ps = (select name from employees_files where idnumber = ?)。 ResultSet rs = ()。 } return Unknown。 } finally { if (ps != null) { try { ()。 } } 21 101100101110 001110010110 Service Coordination Service Monitoring Heterogen