JAVA (J2EE) Application Development:
We carry out server-side applications development with JAVA application servers such as Tomcat and JBoss among others. J2EE applications are developed with the help of technologies such as Struts, Spring, Hibernate, among others, making use of SOA (Service Oriented Architecture) and ESB (Enterprise Service Bus).
We also provide integration with several different databases based on client needs. These include not only MySQL but also SQL Server and Oracle as options.
Open Source Development:
Rapidsoft makes extensive use of open source for application development. This includes software and tools for application development.
We support the LAMP stack for web server development with Linux, MySQL and PHP. This is in addition to our existing support for JAVA application servers that can also run within the same environment. We also use several standard Ajax libraries in our server application development.
Today we are able to also provide additional capability to develop and deploy open-source applications on the cloud, using Amazon EC2 cloud services as well as Google Apps.
Along with this, we also provide CMS support in our applications as needed, using Content Management Systems such as Joomla, Drupal and WordPress.
We use open source tools and environments (Eclipse, Netbeans) extensively, as well as several open-source libraries. For example, for XMPP based chat applications we use the open-source OpenFire XMPP server.