Search Home Site Map Contact Us Feedback Print InterraIT Logo
HomeContact UsSite Map
About InterraIT
Services
Industry
Solutions
Advantage
Careers
News & Media
Contact Us
Java / J2EE Application Expertise Whitepaper

J2EE is an extremely popular platform when it comes to developing web-based Enterprise Solutions and E-Commerce Portals. Large scale enterprise projects have great demands from system architects and developers for features like flexibility and extensibility in design, maintainability of code for a prolonged period, scalability for increased access and to include new functionality, etc. In recent times, the J2EE platform has emerged as a preferred platform for building such enterprise applications. The J2EE platform provides web services, component model, management, and communications APIs that make it the industry standard for implementing enterprise class service-oriented architecture (SOA) and Web 2.0 applications.

InterraIT has vast expertise in developing portable, robust, scalable and secure server-side Java applications based on the J2EE platform. The company has delivered innovative next generation ebusiness applications in J2EE using SOA framework tailored to the specific needs of the industry segment. The company has expertise in architecture design, business modeling, development and testing, application support as well as legacy migration to J2EE platform.


Go to top


J2EE Architecture

One of the biggest advantages of J2EE architecture is "Write once and run anywhere". InterraIT uses a multi-tier distributed application model for the development of J2EE based applications. Most J2EE web-based enterprise applications are split into four logical tiers, Presentation/Client Tier, Web Tier, Business Logic Tier, and Enterprise Information System Tier.

  • The presentation tier aims at presenting the business information to the user and is implemented using Servlets, Applets, JSPs and HTML/WML.
  • The Web Tier might include a JavaBeans class to manage the user input and send it to the enterprise bean classes running in the business tier for processing. Web components running in the client tier rely on containers to support such things as client requests, responses and enterprise bean lookups.
  • The business tier is where the core business mechanisms are implemented and is usually encapsulated in EJBs (Enterprise Java Beans).
  • The Enterprise Information System tier handles Enterprise Information System Software which includes enterprise infrastructure systems such as Enterprise Resource Planning (ERP), mainframe transaction processing, database systems and is usually accessed through the JDBC API and other standard interfaces provided by the J2EE Connector Architecture.


Go to top
J2EE Technologies Expertise

  • Core Java, Java Swing
  • MVC Frameworks: Java Struts, Spring
  • Enterprise JavaBeans (EJB) 2.0
  • Java Server Pages (JSP) 1.1 /Servlets 2.3 / Applets 1.5.0
  • Java Database Connectivity (JDBC) 2.0
  • Java Naming and Directory Interface (JNDI) 1.2
  • Java Transaction Service and API (JTS, JTA) 1.0
  • Java Message Service (JMS) 1.0.2
  • JavaMail 1.1
  • Java Activation Framework (JAF) 1.0
  • Web Services Axis, Soap, WSIF, BPEL, SAAJ, WSDL
  • Ant, JBuilder, WebSphere suite, Ecllipse
  • Weblogic, JBose, Tomcat, WebSphere
  • Apache, XML, JAXP


Go to top
InterraIT's Value Proposition

The Java Competency Center at InterraIT employs a dynamic and agile framework which supports and facilitates faster and easier development of applications on J2EE. The framework incorporates a rich repository of reusable java patterns developed over the years and consists of best engineering practices including defined coding standards and practices, focuses on design and process automation and has a proven Java unit testing & integration testing framework which results in enhanced productivity and highly stable Java applications.

The framework is created to help speed up development time, ensure consistency in coding conventions & practices and build web applications with fewer complexities. It also allows our customers to have complete visibility into the development process by facilitating consolidation of data from key development processes and tools including overall development activity, unit testing results, code coverage percentages, best practices & compliance to coding standards and Bug detection.


Go to top
Customer Success Stories



Go to top
About InterraIT

InterraIT is a global technology solutions company operating in USA, Canada, Europe, Japan and India and has 17 offices worldwide. We continue to support and service Fortune 500 companies since 1996 including Countrywide Home Loans, ConAgra Foods, Boeing, Vitria, Amdocs and Honda. InterraIT is an ISO 9001: 2000 and SEI-CMM Level 5 certified company.

InterraIT's Custom Application Development Practice provides development, migration & support services to companies in various industry segments including financial services, retail, utilities, manufacturing, telecom and embedded systems and applications. With a large team of J2EE experts and 4000+ person years experience behind it, our Java Competency Center has successfully delivered over 300 Java applications deployed on Client- Server and Service Oriented architectures.


More Customer Testimonials Success Stories More Success Stories Contact Product engineering Practice Technology Spread J2EE Expertise
News
Customers
Voice Of Customers
Voice Of Customers
More Testimonials
Home
Contact Us
Sitemap
Disclaimer
Privacy Policy
Copyright © Interra Information Technologies Inc. Best Viewed at 1024x768, IE 6.0