SOA and MDA have emerged as a major evolutionary step in enterprise integration. Significant advances have been seen in SOA and MDA. But the integration of SOA and MDA is still lacking. In this paper, the methodology of model driven and service oriented enterprise integration is proposed. It uses MDA as the philosophy of system development and SOA as the infrastructure of system implementation. After that, the technological framework of the methodology is presented to support the realization of integration in both model and service level. The framework comprises the meta model, the model driven development frame, and service orient executing environment. Finally, the functionalities of the SOA and MDA based enterprise integration platform is introduced, which provides the integrated development and operational environment for enterprise integration.