Abstract: In the service-oriented manufacturing environment, in order to meet users process tasks demand, a Multi Granularity Resource (MGR) model and its Web Service (WSMGR) encapsulation model are proposed. MGR is described from three views, i.e., function, processes and the quality and an extended OWL-S for MGRWS is presented. Based on the above model, an application framework for MGR is constructed, providing a Service Oriented Demand model (SOD) of MGR, flow symbol string expression and a demand acquisition algorithm. Finally, based on the prototype system, through the contrast of service discovery average query time spent between the coarse grained service in this study and the traditional single granularity service, it is found that time spent of the coarse grained service in this study is obviously smaller than time spent of the traditional single granularity service, which indicates that process customization demand not only convenients users demand expression, at the same time, also improves the efficiency of service discovery.