我正在用Java编写天气应用程序,并且想使用互联网上的Web服务。但是我设法找到的只是OpenWeatherMap
,所以我想知道是否可以从中使用SOAP
文件的某种.wsdl
服务,因为我认为这种方法会更容易对我来说。
由于它不是一个大应用程序,因此我希望使事情尽可能简单。任何提议都值得欢迎,谢谢。
答案 0 :(得分:1)
我建议您查看公开暴露可查询以获取天气信息的API的Web服务。 例如https://openweathermap.org/api 我不是SOAP服务的忠实拥护者,我更喜欢使用JSON。 您可以创建一个控制器来与这些API进行交互,然后根据您想要的内容来创建模型并显示数据。 使用具有简单设计的Model View Controller模式可能是最好的解决方案,因为例如,如果API发生更改,那么您应该轻松地仅修改控制器。