The invention discloses a service-based consultation method in mobile ad-hoc networks, comprising the following steps that: a consultation is started, and a buyer sends an offer signal to a seller; the buyer and the seller consult a quotation, which comprises the mutually sent offer signal and a waiting signal sent by the seller; at this time, if the seller sends a quit signal, the consultation is failed and is finished; if the seller sends an accept signal, the consultation is successful and is finished; if only one buyer is remained, and a) the seller can not receive an offer of the buyer, the seller sends a last offer query signal: if the buyer can accept, the offer signal is returned; if the seller sends the accept signal, the consultation is successful and is finished, or if the seller sends the quit signal, the consultation is failed and is finished; and if the buyer can not accept and sends a refuse signal, the consultation is failed and is finished; and if only one buyer is remained, and b) the buyer sends the refuse or quit signal, the consultation is failed and is finished. The service-based consultation method provided by the invention is advantaged in that: the network flow and the node energy consumption are reduced; and the consultation efficiency is improved.