Publication

Some of Mani’s Publications
Mani’s presentation about JSF and MyFaces in Twin cities Java Users Group
JavaServer Faces is a web application framework specification that accomplishes the MVC paradigm. It is similar to Struts but gives lot more features and flexibilities that are beyond Struts. Using JSF, developers can quickly build web applications by connecting pre-built UI components with business components and wiring client-generated events to server-side event handlers. MyFaces is an Open Source implementation of JSF from Apache.
Presentation Slides
Service Oriented Architectures for Grid Computing Environments, IEEE Conference
Service Oriented Architectures (SOA) support the development of software applications as loosely coupled discrete web services capable of running on multiple software and hardware platforms. Grid computing has allowed for the virtualization of both hardware and software resources, whereby it is possible to dynamically share, select, and use geographically distributed resources based on users’ needs. While Grid computing offers a way of distributing the system resources dynamically, SOA provides open standards based Web services for its users to discover and use available resources across the system. Hence it is a natural fit to leverage the benefits of Grid computing architectures using SOA. This paper examines the current developments in providing SOA based open standards for Grid services and some of their limitations.
Article
Design Better Software with the Inversion of Control Pattern
The Inversion of Control pattern facilitates reuse, loose coupling, and easy testing of software components. Learn how to use it in your software design.
Article
JMS Enables Concurrent Processing in EJB
JMS provides an elegant solution for overcoming the restrictions you face when developing concurrent applications with EJB. Learn how its asynchronous model and its support for the MessageDrivenBean can enable a client to use EJB asynchronously.
Article
