Open Source Technologies
CyberVision open source application development services provide expertise to companies involved in developing open source products - speeding up product time to market and return on investment. The following are key open source technologies and domains we use:
- Languages
- C++, Java, Ruby, Python, PHP, and Perl
- Web Layer
- Lucene (Search), JasperReports, JSTL, Cewolf (Tag Library), and Tiles
- Control: Webworks, Rails, Struts, Tapestry, Turbine, Velocity and InfoGlue CMS, Axis, AJAX
- Business Layer
- Quartz, JOTM, DBCP, JMX, JAXP & JAXB, jBpm(workflow) & Drools, JNDI
- EIS Layer
- JCA and Open JMS
- MySQL, PostgreSQL, Firebird, MaxDB, Ingres, HSQLDB
- Hibernate, Castor, iBatis, Cayenne & OJB JDO
- Servers
- Apache Http Server, Tomcat, and JBoss
- Application Lifecycle Management
- Ant, Cruise-control, Maven, Subversion, CVS
- OS
- Instrumentation Panel
- The panel provides flexibility to coagulate various components and have a pre-glued architecture using Enterprise Bus Architecture and JMX (XMOJO)
- Utilities
- AspectJ (AOP), OSCache, i18n and L10n, JAAS, Spring, Log4j, James & JavaMail, Eclipse Plugins
|