| With the development of the software industry, software quality has become increasingly successful software products of key factors, quality assurance is an important way to pass the test of the activities as soon as possible to find the problem. Test results for the test report, usually called the report alone or defect records. Bug tracking management system to the major flaw of the re port records, analysis and updating state management. A perfect bug tracking management system for the successful implementation of the test is very important. The project or product development process, often encounter the following questions : has been amended to repeat the mistakes occur Unable to clearly describe the current version of the defective state; The tests found that the main problem in relying on memory to record; Record number of limited, and often forgotten; Adopted Records of the form or problems to record the defects, but simply a record of mistakes, no analysis and process tracking capabilities; research lessons are not inherited, repeat the same mistakes. Defect Tracking Management System can standardize project development, testing, defect treatment process.The subject is in this context under the conditions established Web Service, Full name is XML Web Service,it is a remote data access technology, which in XML Extensible Markup Language, based SOAP protocol for transmission, a performance group for distribution on the server side of the interface, which interfaces in a loosely coupled manner, so that Web services can have user-friendly, high flexibility, ease-of-use characteristics of good. As a result of the independent platforms, development languages XML Extensible Markup Language, Web service applications can easily build platform-independent distributed system.Web service to the Construction Defect Tracking Management System, has the following characteristics:1. A cross-firewall communication: Web service based on the HTTP protocol communications relative TCP / IP protocol DCOM are beyond the ability of the firewall.2.Conducive to application integration : Web service, servers can be in a loosely coupled inter faces in the form of exposure to the client, such a low coupling structure offers great flexibility, even if the system needs change also can minimize changes to the code to complete business needs.3. Cross-platform operation : This is the most important advantage. Once the layout of Web service is completed, customers need only to call the package has been completed business logic inter face, customers need to consider the environmental systems and platforms, the use of any programming language, thus making it a variety of different resources through the Internet is the greatest degree of integration.4. Software and data reuse : Software reuse is a major theme of the many forms of reuse and reuse of a very small extent. The most basic form of the source code module or a type of reuse, another form of the binary form of reusable components. Web service allow reuse of code, code reuse the data.In this paper, the Web services management and bug tracking system integrated with an introductory analysis, summed up the Web services for remote data transmission performance deficiencies, it is mainly because of Web services based on XML, Web services will always transmission parse XML data format, and the analytical process that will consume a lot of time, but the complexity of the data, each response SOAP COM interface to the performance will bring about a certain impact.To address the practical application of Web services to the poor performance issues, the paper introduced. Net Remoting framework of the long-range component technology, the article in the right. Net Remoting technology features, performance, advantages and disadvantages of a comprehensive and in-depth analysis and research, the application of the system to change the partial substitution Web services remote data access, to boost performance.This paper has done major work, technical difficulties and innovation are as follows :1.Web service technology research: access to a large number of Web services-related information, analysis SOAP protocol and its transmission theory, Web services features, performance and scope of application.2. MVC model based on Web services platform Defect Management System: Based on the MVC model, Web services applications built bug tracking management system to achieve a cross-platform, low coupling of the framework, the server-side (Web service) for the model layer, the client layer of view, an intermediate level (controller), dispatching logic of this system will be an abstract level and stripped away, only need to add new server interface and the interface is no need to amend the demand can achieve the change that has a good scalability.3. Web service in C++: C++language for Web services do not provide the level language support, especially in the care of non-C++code on how to achieve Web services side of the visit is another research paper topics system through the agency category (Proxy) to indirectly call MFC atlsoap category to achieve right. Net Remote Interface WebService WebMethod call.4. Apply .Net Remoting technology: In this paper, right. Net Remoting technical analysis and research, will be applied to the defect management system, an effective solution to the poor performance of Web services issues.5. Summed up the advantages and disadvantages of the two technologies : the use of paper were used to achieve these two technical procedures fragments performance testing and received two specific test data, Web services and Remoting in different situations on the performance of the analysis of the final two techniques are summarized. |