我是REST API的新手,正在寻找有关开发REST Java客户端访问Web服务的想法。
我的Java Web应用程序必须访问Python Web应用程序以获取一些数据并将其存储在数据库中(与该Java应用程序相关)。我们建议使用REST JAX-RS API创建Java REST客户端以访问Python提供的Web服务。每当用户输入新数据/更新数据Python应用程序时,Java REST客户端都必须捕获该数据(与唯一ID相关的日期集)并存储在数据库中。
我知道响应可以通过Python Web应用程序以XML或JSON的形式发送。
您能建议什么是最佳设计。 -Java REST Client如何知道Python应用程序中的数据是否已更新 (即REST客户端何时访问Web服务资源)? -Python应用程序(REST Webservice)应该向Java REST Client提供什么。看起来怎么样 -URI的外观如何,我应该发送唯一的ID,以便服务器为Web资源提供所有日期信息吗?