With the rapid proliferation of network enabled hand devices Mobile Ad hoc network (MANET) is gaining tremendous popularity among the research community. Wirelessly connected mobile nodes are capable of providing a wide range of services such as GPS position indicator, nearest car parking information, word processing, internet connectivity etc. to other nodes in their vicinity. Service composition is a technique by which new services can be created by combining atomic services. The challenges of service composition mechanism have been addressed for wired infrastructure networks and internets. In this paper we address different issues of service composition considering node mobility, link failure and delay for MANET specifically architecture for dynamic service composition using distributed broker where QoS is ensured by energy and mobility prediction.