在可维护性,可扩展性和在多个子系统之间共享数据对象的性能方面,最佳方法是什么?
我的意思是,我有这些系统的这个系统:
controller <-> Service (bl) <-> Domain <-> Database
我们可以从网络或可以访问controller
图层的网络服务获得N Service
,所以此时我们有一个N子系统将使用的API。
我正在使用ORM
所需的实体,我们正在服务和域层中的任何地方处理这些实体。
我的问题是,从我的服务层向子系统共享此数据对象(信息)的最佳方法是什么?
地图? XML
答案 0 :(得分:0)
毫无疑问,在这个时候(2013年),最好的方法是使用json
个对象通过可以从Web应用程序前端和使用API的外部客户端使用的宁静Web服务进行共享。