Abstract:This work studies a designing software of XML document. It supports network collaborative XML designing and meets the demands of users who don't understand XML programming. Its Web interface is designed based on the Ajax4jsf framework to achieve the real-time and asynchronous information interaction ability. It can provide a technical support for the XML documents batch designing. The user's requests are handled by the Ajax engine on the client to reduce the server's load of multi-user concurrent accesses. Data is obtained through asynchronous mode to improve the user's experiences. The bidirectional data mapping between database and XML documents is achieved based on model driven, and the data converting from XML documents to other applications is implemented by the parser DOM. The prototype system is developed, and its information interactive performance is tested. The results show that the XML designer's real-time and asynchronous information interaction capacity is improved.