, simplicity, HTTP protocol + text serialization is better suited for extranet applications. Of course, this is not absolute. In addition, the TCP protocol here is not limited to the remote invocation protocol must be located at the fourth layer of the OSI network model of the original TCP, which can contain any non-HTTP protocol above TCP.
So, to answer the above question, webservices (classic wsdl+soap+http) is the technology that best conforms to the aforementioned
? How do I define a data type?use remote methods to invoke this pattern for WebService implementations, especially in the case of a simple request corresponding to the model. In this process, the XML file in the transfer describes more information about the remote method, such as the method name, method parameters , and so on.document exchange, compared to RPC in the XML file is not a remote method mapping, but a complete self-contained business document, when the
pattern for WebService implementations, especially in the simple request-appropriate model. In this process, the XML file in the transfer describes more information about the remote method, such as the method name, method parameters, and so on.
document interchange, compared to RPC, is not a mapping of remote methods in an XML file, but a complete self-contained business document, which, when received by the service side, is preprocessed (such as
and reusable, which is important to quickly adapt to changes and reduce costs.Thirdly, in engineering, SOA focuses on service modeling and SOA-based design principles for architectural decision-making and design.Often meet customers ask the question:
IT environment is changes. Therefore, the work for service architecture designers will never end. For a designer who is used to building a house, it is necessary to turn to a new way of thinking to design a living organism. As written in the following article, the basis of SOA is similar architecture principles.
environment is changes. Therefore, the work for service architecture designers will never end. For a designer who is used to building a house, it is necessary to turn to a new way of thinking to design a living organism. As written in the following article, the basis of SOA is similar architecture principles.
flexibility. However, it is a daunting task to have a new way of implementing the architecture in order to be strong and flexible. Enterprise architects must become "service-oriented architects", not only to understand SOA, but also to understand SOA practices. The distinction between architectural practices and the resulting architectural results is subtle and
, it is a daunting task to have a new way of implementing the architecture in order to be strong and flexible. Enterprise architects must become "service-oriented architects", not only to understand SOA, but also to understand SOA practices. The distinction between architectural practices and the resulting architectural results is subtle and critical. This articl
Service-oriented analysis and design principles
Author/OLAF Zimmermann, pal krogdahl, Clive Gee
Experience from the initial Service-Oriented Architecture (SOA) Implementation Project shows that, for example, object-oriented analysis and
intermediary is a hassle, and it can also generate additional economic overhead. Similarly, invoking a service through a broker can incur some overhead.Message bus modeThere are three basic components of the SOA system: The message bus, the information transformation/processing engine, and the repository. In general, these components are integrated into the ESB, where the message bus is the most important.
analysis activities is a list of potential candidate services. It should be clearly pointed out that the discovered assets (and the first iteration of potential candidate services) are not equal to the service. In fact, most operations are fine-grained, even for combined services (such as through sap idoc or bapi interaction. These candidate services are generally not ideal in compliance with SOA
Document directory
General Service-oriented principle --- from Chapter 8 of SOA concepts, technologies and Design
WCF programming-service-oriented overview
Architecture Principles
Practical principles
Abstract: For enterprise application architecture and Enterprise Technical Architecture, refer to: Top 10 proposition programming rules for eliminating human wolf software in sequence
SOA, SOA, SOA!
Many enterprises are currently conducting SOA-based application governance. The key here is the
Books
Name:
SOA
Concept, technology and design
Output
Version
Social media: Machinery Industry Press
Cong
Books
Name:
By
Translation
By:
Wang manhong
And so on
Original Title:
Service-Oriented Architecture: Concepts, technology, and design
Author:
Thomas ERL
Books
No:
7-111-19727-5
Edit responsibility:
Chen jicang
Pu
"SOA is not a web service, and Web Service is currently the most suitable technology for implementing SOA ."CodeThe reuse of fragments is discussed in SOA implementation. Service reuse is a problem of two different levels in softw
Introduction: This article is from Rational Edge: This article describes SOA Service lifecycle management and describes the importance of SOA quality management and the support of IBM Rational tools and best practices for integrating SOA development activities with business goals.
Good governance is the foundation for
really grasp the quality of something.DDD only combines grasp to be objective and accurate in a certain area of responsibility, whether it is strategic design level or tactical design level, is a good balance standard, not because the technical staff subjective interest tendency leads to a wrong responsibility allocation decision, and this wrong decision ultimately is the developer to pay the bill.Data con
service-centric, and since service-centric there are many service-oriented design principles. The traditional distributed system does not have the concept of service, there is no so-called everything is the principle of
, this article will identify the core principles of the ESB. Finally, this article provides you with the initial internal details of the ESB and explains how the ESB implements these core principles.
IBM SOA Foundation and ESB
The IBM SOA Foundation is a comprehensive architecture and a set of products, technologies, a
9. The current business processing thread needs to contain heavy Work_socket objects, network processing and business mix in a
, the coupling is stronger, the network is the network, the network is the data channel, the business is the business, the business utilizes the data channel
General principles, so that business developers basically do not need to know how the network communication, development can be reduced,
Business developers will not be a
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.