JAVA J2EE - Web Development Services

2,838 views

Published on

This is a presentation by QBurst. The presentation depicts all round capabilities in Java, J2EE and other integrable libraries. For more info contact info@qburst.com

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,838
On SlideShare
0
From Embeds
0
Number of Embeds
46
Actions
Shares
0
Downloads
274
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

JAVA J2EE - Web Development Services

  1. 2. Web applications developed by QBurst have proved to be <ul><li>Enterprise grade </li></ul><ul><li>Robust </li></ul><ul><li>Secure </li></ul><ul><li>Extendable </li></ul><ul><li>Maintainable and </li></ul><ul><li>Easy to use </li></ul>
  2. 3. Architecture <ul><li>QBurst adopts best practices. The following are a few notable features: </li></ul><ul><li>N-tiered with clear separation between </li></ul><ul><li>layers </li></ul><ul><li>Well layered and Abstracted </li></ul><ul><li>Provides Improved Data Integrity </li></ul><ul><li>Higher level of Security </li></ul><ul><li>Hidden Database Structure </li></ul>
  3. 4. Architecture Diagram Presentation Business Data Struts Spring MVC JSP Servlets JSF Tiles EJB Java-WS Spring JPA JTA JDBC Tier - 1 Tier - 2 Tier - 3 iBatis Hibernate Scheduling Exception Handling Error Handling Notifications Logging
  4. 5. Presentation Tier <ul><li>Servlets </li></ul><ul><ul><li>Platform independent server side modules used to </li></ul></ul><ul><ul><li>extend the capabilities of web server. </li></ul></ul><ul><li>JSP (Java Server pages) </li></ul><ul><ul><li>An extension of Servlets. Uses XML like tags. </li></ul></ul><ul><li>JSF (Java Server Faces) </li></ul><ul><ul><li>Used for building server-side user interfaces. </li></ul></ul><ul><li>Struts </li></ul><ul><ul><li>Framework provides rich set of tag libraries and </li></ul></ul><ul><ul><li>presentation validation options. </li></ul></ul><ul><li>Tiles </li></ul><ul><ul><li>Framework allows creation and reuse of JSP fragments. </li></ul></ul>
  5. 6. Business Tier <ul><li>Spring </li></ul><ul><ul><li>Lightweight container serves as an </li></ul></ul><ul><ul><li>application platform and integration model. </li></ul></ul><ul><li>EJB (Enterprise JavaBeans) </li></ul><ul><ul><li>Server side component </li></ul></ul><ul><ul><li>Highly transactional </li></ul></ul><ul><li>Java-WS </li></ul><ul><ul><li>Web based applications using open XML </li></ul></ul><ul><ul><li>standards and transport protocols. </li></ul></ul>
  6. 7. Data Tier <ul><li>JDBC (Java Database Connectivity) </li></ul><ul><ul><li>Provides capability to execute SQL queries. </li></ul></ul><ul><li>iBatis </li></ul><ul><ul><li>Uses XML descriptor to couple objects with stored </li></ul></ul><ul><ul><li>procedures and SQL queries. </li></ul></ul><ul><li>Hibernate </li></ul><ul><ul><li>Performs object relational mapping and query </li></ul></ul><ul><ul><li>database using HQL and SQL. </li></ul></ul><ul><li>JTA ( Java Transaction API) </li></ul><ul><ul><li>Allows applications to perform distributed </li></ul></ul><ul><ul><li>transactions. </li></ul></ul><ul><li>JPA ( Java Persistence API) </li></ul><ul><ul><li>Framework allows handling of relational data. </li></ul></ul>
  7. 8. Application Servers <ul><li>QBurst developers have in-depth experience working with the following application servers: </li></ul><ul><li>Apache Tomcat </li></ul><ul><li>JBoss </li></ul><ul><li>Glassfish </li></ul><ul><li>SJSAS (Sun Java Systems Application Server) </li></ul><ul><li>Apache Geronimo </li></ul>
  8. 9. Expertise in Other Libraries <ul><li>Correlating web applications with additional technologies helps QBurst deliver best solutions. </li></ul><ul><li>jBPM </li></ul><ul><ul><li>Workflow engine / Business Process Manager </li></ul></ul><ul><li>Lucene </li></ul><ul><ul><li>Search engine library for enabling text-based search </li></ul></ul><ul><li>Pentaho </li></ul><ul><ul><li>Provides reporting, analysis, dashboard, data mining and many more. </li></ul></ul>
  9. 10. Other Libraries <ul><li>Quartz </li></ul><ul><ul><li>Job scheduler that integrates with java applications </li></ul></ul><ul><li>Log4j </li></ul><ul><ul><li>Provides logging at runtime </li></ul></ul><ul><li>JasperReports </li></ul><ul><ul><li>Library with high portability and wide range of output formats </li></ul></ul><ul><li>jFReeCharts </li></ul><ul><ul><li>Report engine </li></ul></ul>
  10. 11. For Java/ J2EE Services website: www.qburst.com email: [email_address]

×