【文章內容簡介】
4。 Product Family SIP 16 Actors in the SOA Development and Deployment Cycle Business Service virtualization, visibility, pliance IT Architect Developer $%! bugs…I need a Diet Coke… 17 Roles of WebLogic and AquaLogic in SOA Business Service virtualization, visibility, pliance IT Architect Developer $%! bugs…I need a Diet Coke… AquaLogic: Leading Service Infrastructure WebLogic: Leading infrastructure for development and deployment of services 18 AquaLogic? Product Family Service Infrastructure: CrossPlatform, LOB/IT, Compositionbased Process Orchestration User Interaction Security Services Data and Information Services Message Services Integrated Composition Environment Business Process Management Business Rules Enterprise Connectivity Business Activity Management Portal Multichannel Collaboration Interaction Management Federated Identity Management Distributed Application Security Management Business Intelligence Composite Data Management Unified Meta Data Repository Unified Data Modeling Service Manager Message Management Service Registry Compose Preview Monitor Update AquaLogic? Business Service Interaction AquaLogic? User Interaction AquaLogic? Security AquaLogic? Data AquaLogic? Messaging Composer 19 Target Environments for AquaLogic AquaLogic is targeted at anizations who: ? Are embracing ServiceOriented Architecture (SOA) ? Are rolling out new projects and applications to meet the needs of the business and are experiencing pain around timeconsuming programming that slows the ability to respond to the needs of the business ? Have deployed multiple services Trying to track, discover, deploy, secure, and manage services is being unmanageable Are using pointtopoint integration ? Have heterogeneous environments multiOS, multivendor, multidevelopment language ? Have distributed environments multidepartment, multisite, multigeography 20 Composition vs Coding vs Application Composition ? Metadata driven configuration, position and business rules ? For application specialists (requirements experts) not developers ? Apps posed from existing services built by developers public String getEmployeeName( long employeeID ) throws , { Connection conn = null。 PreparedStatement ps = null。 try { conn = ()。 ps = (select name from employees_files where idnumber = ?)。 (1, employeeID)。 ResultSet rs = ()。 if (()) { return (1)。 } return Unknown。 } catch (SQLException sqe) { return ()。 } finally { if (ps != null) { try { ()。 } catch (SQLException se) { throw new RemoteException(SQL Error., se)。 } } 21 101100101110 001110010110 Service Coordination Service Monitoring Heterogen