m0rph.com

...transforming e-business...

Technical Expertise

We have successfully implemented various J2EE and E-Commerce projects on different enterprise platforms. Here are the details on the technology used for some of them:

J2EE Application Servers
BEA WebLogic 8.0
IBM Websphere 5.0
Sun ONE (iPlanet) 7.0
Apache Tomcat 5.x
JBoss 4.0
Database Servers
Oracle 9i
MS SQL Server 2000
IBM DB2
SAS
Middleware Products
TIBCO Rendevouz
IBM MQ Series
Sun ONE JMS
Operating Systems
Windows NT/2000/XP, Sun Solaris, Linux
Programming Languages
Java, C++, C, Perl, SQL
Presentation/Web Languages
HTML, XML, JSP, JavaScript

Java - Get It Now!

We use Design Patterns to implement solutions for complex requirements. These patterns are used at different levels in the application architecture to leverage their salient advantages systemwide. This gives us greater flexibility in design, framework reusability and faster development time. Some of the pattern-based web frameworks developed by us include:

StateMachineController (B2B, B2C)
A generic web-request processing controller that handles Servlet requests, delegates processing to EJB's and forwards control to a chained JSP. Allows developers to focus on implementing business logic and designers to create forms and output, without spending any time on the web request handling and response processing aspect.

WebServicesRouter (Web Service, XML)
A content-based router for Web Service (WS) requests, that resides on the application server WS stack and performs content-based routing of requests to other WS endpoints. It supports stateful and dynamic router configuration by means of a properties file. There is provision for a user-definable rule-set to complement default forwarding rules to also perform load-balancing and failover.

JMSExternalBridge (Messaging, Real-time)
Provides a bridge between pure JMS and other MOM-based products like TIBCO, Talarian, MQ-Series, etc. Extensions and directives are configurable via a web-based configuration tool and payloads can be transformed into XML for easy portability. Snap-On integration via class factories and properties file.

UniversalMessagePayload (XML, Real-time)
XML-based payload conversion and translation module. Incorporates run-time configurable XML parser (DOM/SAX) selection and multiple output streams. Hierarchical message payload design and interpretation. Easy integration via class factories and properties file.