我需要为遗留应用程序实现 Web 服务外观。我正在考虑使用通用数据结构来移动数据。我已经看到了这个名为 DTO(数据传输对象)的数据结构,现在我发现了 SDO(服务数据对象)规范。
但是,我看到它似乎没有被广泛使用。例如,这个 SDO 实现http://tuscany.apache.org/似乎在过去的 2 年里是不活跃的,而且http://www.eclipse.org/eclipselink/sdo.php似乎也不是很流行.
做一些自定义 DTO 实现是明智的,还是使用其中一种 SDO 实现更好?