In today's era of rapid globalization and faster information retrieval companies are migrating towards e-business models which are more responsive and user friendly, and which employs information and knowledge-driven applications, that help them respond rapidly to changing market conditions and customer needs. In today's scenario Knowledge management and e-business are becoming two complementary domains. Coupling of these domains may result in optimizing activities and to leverage resources. In this paper, a Component-Based e-business model in association with knowledge management for semi-dynamic and deterministic environment of ecommerce is proposed. Here Components are used to represent the subdomains of knowledge management and applications of e-business. These components may be cohesively autonomous or coupled with other components. These components may be used as a centralized or distributed Knowledge-Bank by consumers and companies through ecommerce. In this study, we are defining a Component-Based Framework as a basis and then a detailed architecture is defined in phases. Our focus is on exploiting the advantages of knowledge management for constructing, capturing and organizing information and then integrating the features of e-commerce to preserve, transform and deliver information. The proposed model couples different components of business using the agile-methodology.[PUBLICATION ABSTRACT]