Archive for January, 2008
Portal Development
A Portal represents a web site that provides a single point of access to applications and information. A page can contain more than one portlets, users can enter portal with different access, personalization user can customization look & feel, features.
One can create Portals using Weblogic / Websphere etc for web portal or content management
Portlets ex: [...]
Performance Optimization Java J2EE Aplications
One can optimize the performance of Java J2EE Application by considering some of the design level, system level, application level changes.
- Design level factors by following effective design patterns for a problem
- Application level considering by looking into app server tuning, coding details etc.
-identify the potential issues like memory leakage, security issues, transactional issues, extendability, maintainability [...]
Business Delegate – Design Pattern
Data flows between the tiers in the multi-tiered, when the presentation components are interacting with business services, their implementation details are exposed. The domain object is converted into business object.
In distributed applications, lookup for remote business component when applications use business component directly, application code must change to reflect changes in business component APIs.
An [...]
Read Full Post | Make a Comment ( 1 so far )Normalization
First Normal form : Attribute should be atomic. One should be able to identify the functional dependency(identify a non key attribute which is depends on key attribute) at this point
Second Normal Form : Non-Key attribute should be fully functionally dependent on key Attribute. Eliminate any partial dependency(Identify an attribute which is partially depends on key [...]
Hibernate
Hibernate – It is written in java, an open source project, provides ORM (Object Relational Mapping) solution, technology for persisting data in any kind of application. Powerful object-oriented persistence, hibernate query language, the object oriented concept is similar to java for association, inheritance, polymorphism, composition and collection. It has automatic primary key generation, perists the java [...]
Read Full Post | Make a Comment ( None so far )Spring
Spring – It is a light-weight framework that supports IOC, adopts extensively for building java or j2ee applications for enterprise applications. It integrates well with most of the prevailing popular technologies like hibernate, struts, jms, mq series in the presentation, middle tier, persistence apis. It does not provide tight coupling between the Business objects, it [...]
Read Full Post | Make a Comment ( None so far )Multi threading – performance
Multi threading – synchronization, sharing of resources multi threads access, multiple threads running in a system. One of the thread can modify shared variable while another thread is in the process of updating same shared variable. inheriting from Thread class, runnable interface. Handle multiple clients at the same time. The methods that are used for [...]
Read Full Post | Make a Comment ( None so far )« Previous Entries


