Please help me introduce the relationship between JMS, middleware, webService, WSDL and SOAP in a relatively easy-to-understand language.
In fact, the explanation of these concepts should start with WebService. If you understand this, the others are related to it, so it is easy to understand...
WebService is a network service... It is the development direction of the next generation Internet...that is, some companies use their technology to provide the implementation of some functions, and then provide external interfaces for external users to call... For example: a company can obtain weather forecasts through its technology Information, so that it can provide a method to the outside world. When you call this method, you can get the weather forecast information string field (just for example, it may not be a simple type like string). This is a service. .It is WebService...
WSDL: It is an XML description document on how to call this interface, what parameters should be passed, how to analyze the obtained data... etc.
< p>SOAP: It is a communication protocol for information exchange between providing services and receiving services... (In fact, it is enough to learn about WebService, there is no need to delve into it)JMS: JAVE Message providing platform... Just some specifications... There is really no need to understand...
Middleware: It is an independent software system or service system used to provide services... You can understand API...
If you have any questions, continue to contact me... Bring me the red envelope... Hehe