JAVA COMPETENCY Skill Sets
Total Page:16
File Type:pdf, Size:1020Kb
JAVA COMPETENCY Skill Sets J2EE, EJB, Servlets, JSP, JSF, JNDI, RMI/IIOP, JTA/JTS, JMS, JMX, JavaMail, JCA connectors, JDBC, Hibernate, JPA Spring, Guice, Struts, Liferay portal HTML/XHTML, CSS, JavaScript, Qooxdoo, AJAX, GWT, Sencha GXT, J2SE, Swing, Eclipse RCP, Macromedia Flex Technologies WSDL, SOAP, RESTful, JSON, XSD, WS-I, UDDI, JAX-RPC, AXIS, XML RPC, WS-Security JUnit, SoapUI Apache Tomcat, JBoss AS, GlassFish BPMN2, JBoss jBPM5 Oracle, SQL Server, MySQL, PostgreSQL, Informix Liferay, Apache Cocoon Facelets, Struts 2, Spring, Hibernate Frameworks & Libraries Axis 2, Trinidad, Tiles Report: Jasper Report, BIRT Report, JFreeChart Why TMA? 14+ years of experience in leveraging Java technologies to provide scalable and high performance applications for leading companies worldwide 250+ skilled Java developers and Architects Available frameworks for enterprise Java applications to save time and cost www.tmasolutions.com [email protected] TMA Java Management Framework PRESENTATION MANAGEMENT SERVER INTERGRATION MANAGEMENT SERVER Java EE Server Java EE Server GWT EJB WEB SERVICE PROTOCOL CACHING PROXY CACHING PROXY EJB/JMS EJB/JMS BUSINESS MANAGEMENT SERVER Java EE Server TASK MANAGEMENT/ EXCEPTION HANDLING ROLE-BASED ACCESS FAULT MANAGEMENT CONTROL ... NOTIFICATION BUSENESS CONNECTION COMPONENT MANAGEMENT SMS E-MAIL MESSAGE SERVICE ALARM DATA & RULE ENGINE ENGINE MANAGEMENT REPORT WORKFLOW DATA ACCESS LAYER CONNECTOR DATABASE Performance Fast responses to users via caching mechanism at all layers No impact on quality of service when the system load increases as the Scalability architecture was designed to share system load across servers Horizontal scaling by adding more servers to the system Centralizing business logic at Business Management Server ensures the Reliability integrity and consistency of the application through all its transactions The servers are able to be configured in redundancy and cluster mode, Availability which ensures the service is still available if an individual server fails Ensure extensibility via low coupling, interfaces, and encapsulation Extensibility architecture Ability to correct flaws in one server without impacting other Maintainability servers of the system Ability to monitor the system to ensure the continued health of a system Manageability Alarms and notifications to administrators when there are problems Access via secure protocols such as HTTPS Security Ability to build security zones around the servers YOUR QUALITY PARTNER FOR SOFTWARE SOLUTIONS Email: [email protected] Website: www.tmasolutions.com.