Although the concept of SOA has been to China two or three years time, but the domestic users of the knowledge of the SOA is still not clear, leading to uncertain market demand for SOA. On the current domestic situation, as far as SOA, more business is still in a wait and see attitude, there are many doubts. According to the survey, expressed concern on the SOA few corporate users, of which 15.9% of the flow of trade, while only 8.6% in the manufacturing industry.
Promote the use of the misunderstanding of SOA
SOA application of this awkward domestic situation, largely due to the error affected the understanding of the popularization and application of SOA. Recognizing the error mainly in three aspects:
First of all, that SOA is a panacea, can be applied to all occasions. In fact not the case. SOA does not replace the already existing within the company who are well-integrated applications. Through rational deployment, SOA systems can improve existing IT systems, so the more of those applications, flexible. Typically, a complex IT architecture of the more urgent the demand for SOA, and SOA with external complex IT environment interaction, and rapid response to the frequent business changes.
Second, that the construction of the SOA architecture, eliminates the need for application integration technology. In fact, SOA is not accomplished overnight. While SOA makes system integration easier but companies still need to integrate the core technologies, such as conversion, mining, Liu Cheng integration, adapters, etc., making them the architecture and planning in the part. First on the needs of businesses to conduct a comprehensive assessment - not just limited to IT, but for the entire enterprise. Achieving SOA may take a few years time.
Third, that the construction of the SOA, you do not need the involvement of IT personnel, business people can still connect to services into new business processes. The idea did not take into account the service implementation still has to write by the people's software, implementation services, the system still needs 经验 of IT pros to stream into in corporate operations-level performance, safety, resource use and reliability of the specific implementation plan .
In fact, these errors occur because the three applications on the SOA level of understanding of the deviation caused. For example, developers are mostly interested on how to build SOA applications, so they paid more attention to the application of the system, SOA framework. The Web Serivces management tool vendors are generally considered the basis of the main components of SOA architecture. Similarly, user groups think that SOA is the enterprise business applications for the structure.
Terms of the domestic users receive SOA, hard is not the technology, but the SOA concept of indoctrination, and the re-transformation of corporate culture. SOA and the application of the traditional system of different structures, SOA has more of the changes in design, and systems based on SOA, more flexibility on, and to Shi Shi to Genjuqiye the change, to adjust their structure to meet the changes in the business needs. A central idea of SOA is to allow enterprise applications for the technology to completely shake off the shackles of a solution to easily respond to changes in enterprise business services and development needs.
SME SOA
To overcome the error of applications, SOA will undoubtedly become an important issue for the construction. Through service-centric rather than application-centric to organize the construction of enterprise IT, SOA provides businesses with a number of key benefits: to increase productivity, improve business and IT flexibility and responsiveness, allowing IT to provide faster services and better meet the business needs, and allow businesses to respond faster and provide better user experience. But how do the successful implementation of SOA?
From the users point of view, SOA helps enterprises asset reuse, flexible management and faster development and deployment. In today's business environment, change all the time, quickly respond to customer needs, respond to market opportunities and external threats agility than ever before are more important. SOA can help the user on demand, represents the highest state of enterprise information.
Of course, there will be a lot of people think that only large enterprises will use SOA as a framework and methodology. Is not true, SOA is not just large enterprises exclusive, small and medium enterprises to have the same. Because SMEs are also part of the ecosystem, they do not need to integrate themselves, but to establish themselves in an open platform, to help them to participate in a large eco-business systems.
So how should companies build SOA? In fact, the implementation of SOA requires companies to change the past, the concept of treating IT systems to learn from a new perspective on IT systems. SOA is not only a technical problem, it is business strategy and operational issues.
Therefore, the enterprises to different systems, different applications into a larger framework, the basic platform of choice business is particularly critical. Platform of choice, the enterprises can easily achieve application integration, to achieve a multiplier effect. Companies based in the choice of platform, be sure to pay attention to the standards and supported platform owned by function.
Thus, while SOA is not a panacea to solve all the problems are not suitable, SOA really popular in the domestic large-scale applications need to overcome many obstacles, but we believe that with the application of SOA has been a correct understanding, SOA as software The next industry trend will be an undisputed fact.