Construction industry project management information system project is targeted at building enterprise systems management expertise through a temporary flexible organization, and efficient project planning, organization, guidance and control, in order to achieve the dynamics of the whole process of project management and project objectives and optimization of integrated and coordinated. The construction industry application integration is a complex process, if not choose a good model of integration architecture, integration results are often integrated into chaos the whole, the entire integrated system can be a lack of flexibility and scalability. Service-oriented architecture (SOA) is thinking of a new generation of architecture for distributed software development, because it has a good, such as loosely coupled and platform-independent features, a very good solution to the system's flexibility and interoperability issues. SOA is a kind of support the standardization of interoperable lightweight architecture, it is using XML as a unified data, based on the SOAP protocol for data interoperability and functionality, through the normative WSDL service interface description, and the realization of the use of UDDI service publish and find. It describes the services, publish, find, bind, invoke such mechanisms to achieve a loosely coupled application integration framework. In this paper, SOA technology, SOA technology systems analysis of the basic principles of SOA technology to discuss web services, web services through the design and implementation of a SOA-based construction project management application. |