前段时间,我为现有系统设计了一个应用程序。该应用程序允许更新PDA的一些应用程序。它是一种远程更新程序。它使用Web服务。
在我设计应用程序之前,我已经阅读了一些关于WCF技术的文章。然后,我发现了一条关于SOAP协议和REST架构之间比较的信息。然后我明白REST对移动或PDA等设备更有用。由于REST需要的数据少于SOAP。显然,我阅读了更多关于REST的信息,它使用了HTTP方法,而且我对它有很多了解。
结果,我决定使用REST架构,一切都很好。该应用程序仍在使用。
最近,我改变了工作。有一个应用程序使用Web服务将数据发送到PDA。 Web服务使用SOAP协议。我第一次见到它时非常惊讶。在我的工作中,没有人能用某些理由告诉我这件事。
总结我的故事,我需要知道,当我们需要连接PDA或两个选项都正确时,REST是一个更好的Web服务选项。我不需要在SOAP与REST之间进行一些描述。我想得到一个精确的答案。