Trigent leverages commercial, open source and homegrown tools and frameworks to build highly scalable and maintainable applications.
Our expertise includes:
| MVC Frameworks | Spring, Struts |
| Application Servers | IBM Websphere, Tomcat, JBoss, Oracle GlassFish |
| Persistence Frameworks | Hibernate, iBatis, JPA, Hadoop |
| Memory Frameworks | EHCache, Terracotta |
| Messaging Servers | IBM Websphere MQ, Apache ActiveMQ, HornetQ |
| CMS & Portals | OFBiz Liferay |
| SOA and Integration | Open ESB, SOAP, RESTful web services, Axis, jBPM, Java Messaging Services |
| Presentation Frameworks | JSP, Google Web Toolkit (GWT) and Smart GWT, ICEFaces |
| Databases | MySQL, Oracle, PostgreSQL |
| Reporting, ETL, BI, Bigdata | Jasper Reports, BIRT, Pentaho, Talend Open Reports |
| SW Engineering Tools | Eclipse IDE, ANT, Maven, Cruise Control, Jenkins CI, CVS, SVN, Git, JUnit, Selenium |
Trigent has expertise on IBM WebSphere technologies developing scalable, secure enterprise-class applications on various WebSphere products helping companies leverage technology to deliver against specific business challenges.
Trigent expertise in the IBM Websphere product offerings include:
Trigent uses Terracotta products to build scalable, high available and high performing enterprise applications. Trigent judiciously uses BigMemory, Enterprise Ehcache, Quartz Scheduler, and Distributed Shared Objects (DSO) from Terracotta's technology stack.
Trigent has provided the solution to its clients using Terracotta Distributed Shared Objects (DSO) - an advanced distributed-computing technology, meeting the special clustering requirements.
Application architecture using DSO is shown below:

The applications are deployed in a cluster environment. The Terracotta DSO runs on a separate server. Application utilizes Terracotta DSO services to cache objects from the database. The DSOs are cluster aware and data will be replicated across all the cluster members at real time. Terracotta handle transactions and maintains data consistency.
Trigent has built scalable, feature-rich e-commerce solutions customized for online businesses using Apache Open For Business (OFBiz). Using OFBiz, Trigent can help build applications providing these features:
Coradigm is Trigent's technology for automating the software development cycle. Coradigm shifts the focus of the software development process to the definition of business requirements, tying application code directly to requirement specifications. Using requirements specified in XML, Coradigm generates 100 percent of an application's code, eliminating the majority of manual coding in an application's development phase.
Using Coradigm technology, Trigent can create software solutions far more rapidly and cost effectively. You can leverage Coradigm to:
Trigent follows an automatic build & test process for enterprise Java applications. The whole process executes without manual intervention. This enables the projects to have ready to ship code that are 100% reviewed & tested at any given point of time. This process helps in continuous code integration resulting in reliable builds of any enterprise Java application.

This diagram depicts Trigent's automatic build process:
With "Continuous build, deploy and test" practice, Trigent can demonstrate substantial reduction in risk with respect to Java application development.
Code is integrated continuously and bugs are discovered earlier on instead of waiting till the last minute. Regression test suites are enhanced leading to reliable application resulting in timely delivery.
Below are the tools used in the automatic build process:
"The use of the AO API built by the Trigent team has seamlessly integrated our Ultracart online store with Articulate Online..."
- Tom Vu, Manager of Web and Systems, Jaspersoft.com