ClearPath integration into SOA modernised applications Operational & practical aspects Rudi Chati Senior Integration Architect Unisys APLA Enterprise Solution Services This session will give a view of the various tools used for the development, run time, monitoring and stress testing of a SOA building block environment. Practical experiences from various proof of concept scenarios will be discussed. Special emphasis will be placed on detecting potential issues with scalability and performance in the early modernisation stages. CP integration into SOA modernised applications 5/18/2007 Page 1
J2EE conformance tests : 3 rd phase Port of utilities/access to the Clearpath JMeter (Apache Foundation Jakarta project) Tests for application performance Tests via SQL/JDBC scripts performance Tests via HTTP/SOAP/EJB requests Tests for multi thread, with specifically controlled loops Client Server interaction checking verify error conditions Cactus Integration unit test Application execution from a WEB container CP integration into SOA modernised applications 5/18/2007 Page 2
JMETER single thread JDBC/RDMS tests (mixed transactional and batch type access) SQL Syntax Error in Test Plan Definition CP integration into SOA modernised applications 5/18/2007 Page 3
JDBC Direct=off JDBC Direct=on CP integration into SOA modernised applications 5/18/2007 Page 4
Sample JBoss 3.2.6 Wily Introscope 1 general CP integration into SOA modernised applications 5/18/2007 Page 5
Sample JBoss 3.2.6 Wily Introscope 2 JVM/GC CP integration into SOA modernised applications 5/18/2007 Page 6
Sample JBoss 3.2.6 Wily Introscope File Access CP integration into SOA modernised applications 5/18/2007 Page 7
Sample JBoss 3.2.6 Wily Inspection 4 off platform JDBC CP integration into SOA modernised applications 5/18/2007 Page 8
JMETER single thread JDBC/RDMS tests (mixed transactional and batch type access) SQL Syntax Error in Test Plan Definition CP integration into SOA modernised applications 5/18/2007 Page 9
JMETER multi thread JDBC/RDMS tests (mixed transactional and batch type access) CP integration into SOA modernised applications 5/18/2007 Page 10
JMETER single thread EJB/JDBC/RDMS tests (mixed transactional and batch type access) CP integration into SOA modernised applications 5/18/2007 Page 11
JMETER multi thread EJB/JDBC/RDMS tests (mixed transactional and batch type access) Les 5 utilisateurs sont OK CP integration into SOA modernised applications 5/18/2007 Page 12
Market available «versatility» tools 1 DbVisualizer acces to RDMS via JDBC Data base name JDBC Client/Server connection CP integration into SOA modernised applications 5/18/2007 Page 13
Market available «versatility» tools 2 DbVisualizer pictorial view option of the RDMS DB Columns details CP integration into SOA modernised applications 5/18/2007 Page 14
DbVisualizer launch of SQL to RDMS and results SQL statement Execution results CP integration into SOA modernised applications 5/18/2007 Page 15
JBoss Operations Network (JBoss ON) Manage and monitor your entire JEMS Environment Rollout patches and Upgrades automatically Provision new environments easily Maintain complete audit trail CP integration into SOA modernised applications 5/18/2007 Page 16
CP Java/J2EE Stack Integration synopsis External J2EE JBoss BEA WLS Websphere WAS Database servers DMSII RDMS/DMS Oracle Sybase DB2 SQL Srvr Message servers MQSeries IDE (e.g.): Eclipse JBuilderX Compuware Instrumentation Wily(Introscope) JMeter, Cactus, etc. Middleware Bus Java/J2EE platform Tomcat JBoss app server & Web container EJB container JVM(JRE) Java connectivity: Resource adapters, JDBC drivers, etc. drivers JMS J2EE Java JCA RA classes Middleware Bus Data EIS EIS Application Environments TIP/HVTIP CP COBOL BIS DMS II COMS C EIS Open DMS & RDMS DTP ALGOL EAE (Batch) CP runtime server CP integration into SOA modernised applications 5/18/2007 Page 17
ClearPath integration into SOA modernised applications Operational & practical aspects Contact the customer relationship colleagues for any assistance needed in the SOA journey Thank You! CP integration into SOA modernised applications 5/18/2007 Page 18