globallogic My GlobalLogic l Careers l Blogs l Contact Us
 
Show
Hide
 

 
 
 

Home > Capabilities > Technology Expertise > Java/J2EE
 

Both the technical and economical challenges of software application development are steadily increasing. The market has also put a major emphasis on the scalability, security and robustness of new applications. Java/J2EE meets many of these challenges by reducing software complexity and providing a stable enterprise platform for distributed computing. Further advantages of utilizing J2EE include:

▪  Highly available: Meets the needs of today’s global business environment
▪  Scalable: Ensures that business transactions are promptly processed
▪  Maintainable: Makes maintenance easy by breaking business logic into reusable    components
▪  Secure: Protects the privacy of users and the integrity of the enterprise
▪  Reliable: Ensures that business transactions are accurately processed

A typical GlobalLogic J2EE project goes through inception and several iterations of elaboration, construction and transition to achieve an end solution that incorporates stakeholder feedback and is tested for reliability. Leveraging this process, GlobalLogic’s highly skilled J2EE developers have successfully completed numerous J2EE products in the past, including:

▪  Design and implementation of complete end-to-end J2EE applications
▪  Implementation of plug-ins and additional features in the existing J2EE applications
▪  Migration & porting of J2EE applications onto different architectures (Weblogic Integration    (WLI), .NET)
▪  Migration and porting of other proprietary architectures to J2EE
▪  White box, performance, stress testing of J2EE components, as well as integration testing    of J2EE application
▪  Integration of J2EE applications with other back office applications

Application Servers: Weblogic, Websphere, iPlanet, Oracle, Pramati, JBoss
Technologies: EJB, JSP, JMS, Servlet, Scripting languages, Struts
Integration with Back Office Applications: SAP, Siebel, MS Exchange, Oracle applications, etc.

GlobalLogic employs the latest methodology, tools and design strategies to achieve an optimized solution. We use extensions to J2EE (WLI, web services, etc.), standard design practices, the latest patterns, Rational Unified Processes (RUP) and enterprise software product development methodologies to arrive at a scalable, portable, robust solution that meets our clients requirements.

A key factor in GlobalLogic’s J2EE capabilities is WLI. WLI provides a RAD environment that enables our engineers to quickly develop and reuse a large part of our clients’ business functionality. Some significant time-saving features of WLI include:

▪  Visual Process Modeling
▪  Business Process Templates
▪  Visual Tool for Data Transformation
▪  Pure J2EE and Interoperability with Microsoft (SQL Server, IIS, COM+, .NET)
▪  BEA and Third Party Adapters
▪  Adapter Development Kit
▪  Message Broker (for rule-based message routing)
▪  XML Beans
▪  Conversational Web Services
▪  XQuery Transforms
▪  Integration Controls (for databases, files, webservice, human interaction, etc.)
▪  Application Integration Framework (for connecting to enterprise systems)

GlobalLogic’s WLI group is a group of architects, engineers and specialized testers who are trained in Weblogic Integration Server. This group provides skills specific to WLI such as:

▪  Migrating and porting J2EE applications to WLI
▪  Migrating and porting .NET applications to WLI
▪  Devising and implementing integration strategies with other applications from WLI using    XML, web services, or message-oriented middleware
▪  Writing or extending WLI adapters or controls as specific components to enhance an    existing application
▪  Integrating existing code components (written on WLI, J2EE, .NET or other platforms) in    WLI workflows or pageflows
▪  Deploying and testing WLI applications in clustered or non-clustered modes
▪  Porting and certifying WLI applications for a particular version and platform after rigorous    testing & code changes
▪  Whitebox and Greybox testing of WLI components

GlobalLogic WLI Methodology is a 7-step process that includes:

 Requirements Gathering: Understand the clients’ needs and use case creation
 Requirements Elaboration: Map the use cases to workflows or page flows
▪  High-level Design: Enumerate the external interfaces and components (Proof of concept    is an optional step here)
▪  Low-level Design: Design the components and internal interfaces
▪  Implementation: Join the dots by writing the methods and unit testing the code
▪  Testing: Integrate and load test to certify the system
▪  Transition: Final deployment, training and transition

Evaluate the benefits of Global Product Development for free. Click Here

   

Distributed Agile Method
GlobalLogic is uniquely experienced at increasing software product quality while reducing time to market for technology companies by leveraging its expertise in the Distributed Agile Method.
Read More...

Client Partnering Model
GlobalLogic's Distributed Agile Method is based on its Global Product Development experience with over 140 diverse, worldwide technology clients.
Read More...

GlobalLogic Edge
Learn how software product development for technology companies differs from traditional IT application development
Read More...

 
 
  Copyright © 2008 GlobalLogic, Inc. All Rights Reserved 
Terms of Use    |    Privacy Policy    |    Sitemap   |    Contact Us