Web 服务与 Spring 远程处理

发布于 2024-10-21 20:18:18 字数 147 浏览 0 评论 0原文

我完全不明白通过 spring 或 axis 实现的常规 Web 服务与远程处理之间的区别。

如果我的问题根本不相关,我只是对 Spring Web 服务与 Spring 远程处理感到困惑。何时使用远程处理以及何时使用 Web 服务。

感谢您的回答

I quite didnt get the difference between a regular web service implemented either through spring or axis versus Remoting.

If my question is not at all related, I am just confused between spring web services vs spring remoting. When to go for remoting and when to go with a web service.

Appreciate your answer

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

陌若浮生 2024-10-28 20:18:18

Spring Web Services 是一个专用的 Spring 项目(使用 Spring 自己的 Web Service 技术),而 Spring Remoting 是集成不同第三方远程技术的常用方法。

Spring-WS 始终是契约优先的,而 Spring Remoting 通常是代码优先的。

Spring Web Services is a dedicated Spring Project (using Spring's own Web Service technology), whereas Spring Remoting is a common approach of integrating different third party remoting technologies.

Spring-WS is always contract-first, while Spring Remoting is often code-first.

傲娇萝莉攻 2024-10-28 20:18:18

您选择使用 Spring 远程处理还是 Web 服务取决于您是否想要使用 SOAP。

当然,所有 Spring 服务都应该以基于接口的 POJO 服务开始。这样你就可以只关心实现和接口;这样远程访问就可以成为事后的想法。

一旦您的 Spring POJO 服务经过测试并运行,您就可以在无数的远程处理选项中进行选择:EJB(基于 RMI;仅 Java 客户端)、HTTP(任何可以创建 HTTP 客户端的客户端)、Web 服务(SOAP 和 WSDL) )等。您的选择取决于您预期的客户端类型以及您想要使用的有线协议。

Your choice of using Spring remoting or web services depends on whether you want to use SOAP or not.

All Spring services should start life as interface-based POJO services, of course. That way you can worry only about implementation and interface; remote access can be an afterthought that way.

Once your Spring POJO service is tested and running, you can choose between a myriad of remoting choices: EJB (RMI-based; Java-only clients), HTTP (any client that can create an HTTP client), web services (SOAP and WSDL), etc. Your choice depends on the types of clients you anticipate and the wire protocol you'd like to use.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文