简体   繁体   English

什么是Web服务堆栈?

[英]What is a web service stack?

What is a web service stack? 什么是Web服务堆栈?

Recently I am having trouble understanding all these terms like JBossWS native stack and JBossWS CXF stack and all. 最近,我在理解所有这些术语(如JBossWS本机堆栈和JBossWS CXF堆栈等)时遇到了麻烦。

Can anyone please explain me this terms? 谁能解释一下这个条款?

A web service is an interface written with a specific language that exposes your app functionalities on web and can be used by any application that can reach it . Web服务是用特定语言编写的接口,可以在Web上公开您的应用功能,并可以被任何可以通过它的应用程序使用。

It is a class (written used a framework like JAX-WS or Apache-CFX stack) that generates an XML Based interface (SOAP) exposed on a specific url address. 这是一个类(使用JAX-WS或Apache-CFX堆栈等框架编写),该类生成在特定URL地址上公开的基于XML的接口(SOAP)。 All the external applications (written in all known languages) can invoke this interface to execute the exposed functionality. 所有外部应用程序(以所有已知语言编写)都可以调用此接口来执行公开的功能。

The WS is platform independent. WS是独立于平台的。 So, if you decide to refactor your code or pass from java to C# for example, mantaining the same WS interface all the other external applications can continue to invoke it in the same identical way without change anything. 因此,例如,如果您决定重构代码或从java传递到C#,则保持相同的WS接口,所有其他外部应用程序可以继续以相同的方式调用它,而无需进行任何更改。

Sorry for my english :) 对不起我的英语不好 :)

thake a look at this article if you want to try your very first Web Service implementation https://netbeans.org/kb/docs/websvc/jax-ws.html 如果您想尝试第一个Web服务实现,请看一下本文https://netbeans.org/kb/docs/websvc/jax-ws.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM