A software component is a unit of composition with contractually specified interfaces and explicit context dependencies only.
By component development, we mean the production of components that implement specific functionality within the context of a software architecture. The functionality is encapsulated and packaged and then integrated with other components using an interconnection method.
What we now call component-based software development flows in an unbroken line from these early beginnings. Modern components, the latest instantiation of which are Web-based services that populate service-oriented architectures, are much larger and much more sophisticated, carry us much higher into domain-specific application realms, and have more complex interaction mechanisms than subroutine invocation (mechanisms that are standardized).
Analytic Module of Component Development:- Introduction to Web Application Technologies
- Developing a View Component
- Developing a Controller Component
- Developing Dynamic Forms
- Sharing Application Resources Using the Servlet Context
- Designing the Business Tier
- Developing a Web Application Using Struts
- Developing Web Applications Using Session Management
- Using Filters in Web Applications
- Integrating Web Applications With Databases
- Developing JSP Pages
- Developing JSP Pages Using Custom Tags
- Developing Web Applications Using Struts Action Forms
- Building Reusable Web Presentation Components
|
||||||












