我开发了一个CRUD Spring,Servlet / JSP应用程序。我将开发具有相同功能的桌面Swing应用程序。我的问题是可以在swing应用程序(而不是applet)上进行通信和重用servlet吗?
答案 0 :(得分:4)
是的,通过发出http请求。您可以使用多种工具来完成它们。其中两个:
new URL(..).openConnection()
RestTemplate
。它用于调用restful服务。您可以通过servlet(或spring-mvc)将您的逻辑公开为restful服务,并使用RestTemplate
消耗它们答案 1 :(得分:2)
上面的Rest概念非常好。实际上,通过使用Spring及其代理,您可以使用任何类型的Web服务(RESTFul或WSDL),而Spring将使它对您透明。
请查看Spring manual中的一些示例。看看如何使用服务接口创建代理。
最好的问候。
答案 2 :(得分:1)
因为它全部通过HTTP,并且上面建议的机制可以工作。 或者您甚至可以打开字节流到服务器并使用该流进行读/写。