MADP2.0主要使用场景是为APP提供静态资源的管理,包括页面,图片资源,配置文件等。通过发布资源版本的功能,将编辑好的静态资源打成压缩包文件。再由fileio同步服务将压缩包文件放到web服务器供APP访问。后管与APP本身没有强关联关系。
1、MADP2.0管理平台:管理静态资源,页面,配置文件等。配合发布功能,可以以资源包形式提供客户端所需的静态资源。
2、Fileio文件同步服务:用来将MADP2.0发布的静态资源包同步到web资源服务器上,供客户端访问。
3、客户端:拿到MADP2.0上编辑的注册表文件,根据registry.dat(注册表)中配置的central.dat文件访问地址(资源服务器central.dat文件地址)获取central.dat文件。从而拿到服务器上的静态资源文件。
1)、管理端编辑注册表文件并发布资源版本;
2)、fileio将发布的资源包同步到web服务器;
3)、将registry.dat放入客户端工程打包出APK;
4)、APP启动时根据registry.dat中配置的web服务器地址去部署了fileio同步服务的资源服务器上请求资源;