With the increasing number of mobile users, providing mobility and customized services has become a new trend of the development of e-commerce. These applications can collectively be termed "mobile e-commerce". To allow users and developers to strategize and effectively implement mobile e-commerce, we propose a 5-level integrated architecture for mobile e-commerce based on mobile agents. Then, mobile e-commerce workflow based on the pattern of B2C is illustrated and related facilitating technologies are discussed. Finally, some key technologies of implementation are analyzed using advanced Java2 technologies.