Convertigo — MADP和&MBaaS
什么是MADP和MBaaS?
MADP
MADP代表“移动应用程序开发平台”,它使组织可以轻松地跨许多移动设备和后端体系结构构建应用程序。 MADP允许组织通过重用以前的一些代码来添加越来越多的应用程序。 MADP包括对已部署应用程序的管理,从而可以控制其自定义移动解决方案的整个生命周期。
MADP有两处吐痰:
- 移动前端框架(例如,Ionic)
- 中间件服务器/服务,不存储任何数据,而是在移动前端中填充数据; 在检查授权请求时。
MBaaS
移动后端即服务(MBaaS),也称为“后端即服务”(BaaS),是一种模型,用于为Web应用程序和移动应用程序开发人员提供一种将其应用程序链接到后端暴露的后端云存储和API的方法。应用程序,同时还提供用户管理,推送通知以及与社交网络服务集成等功能。 — 维基百科
Convertigo :
Convertigo是第一个一起提出将企业级移动平台作为开源的软件供应商。
Convertigo为具有以下功能的移动平台提供了完整的端到端极端敏捷性:
1.通过MBaaS“连接”并利用企业和合作伙伴业务后端应用程序的永久发展
2.将业务逻辑集中到基于云的服务器或本地服务器中。
3.允许在多种不断变化的设备和OS上下文中部署和管理移动应用程序。
Convertigo提供自己的基于云或内部部署的移动应用程序开发平台(MADP)作为开源,这是您开发移动应用程序平台的一种解决方案。 它集成了快速的跨平台移动开发工具(MADP)和功能强大的无代码移动后端即服务(MBaaS)。
Convertigo功能:
Convertigo使您可以创建具有不同中间件类型的连接器的各种平台移动应用程序。 它还包括特定于移动设备的功能,例如推送通知 , OAuth等。
还有一些与社区版不捆绑的高级权益:
- 本机客户端SDK许可证
- 负载均衡的多实例
- 本地缓存
- 离线FullSync数据
- 扩展连接器(WEB,大型机,SAP)
Convertigo Studio:
它带有集成的tomcat服务器,可让您在编写代码时进行测试。
向Convertigo注册后,您将获得免费试用的Convertigo云 空间。您可以使用它来部署中间件项目。 ( 注意:此试用版空间可能对其他Convertigo试用版用户可见,因此在部署到试用版云帐户时要小心 )
Convertigo Studio使您可以在一个界面中开发和测试移动应用程序和中间件 ,如下所示,
您还可以预览适用于不同平台(例如iOS,Android)的移动应用,如下所示:
要测试中间件逻辑,可以使用本地数据库服务器。
设计中间件时,Convertigo允许您映射API的首选输出内容类型。 (例如, “ application / json,application / xml” )
使用Convertigo开发的中间件项目将公开一个URL,您可以在其他Convertigo项目中使用该URL,也可以通过REST将其用于网站。
使用Convertigo:
对于实例,如果您的网站上已有SQL数据库,则可以为移动应用程序使用相同的数据。 这可以通过在Convertigo服务器上实现中间件应用程序来完成。 真正不需要迁移现有的SQL数据库或显式设计API。
可以将业务逻辑映射为修改或对通过中间件应用程序请求的数据执行任何逻辑。 由于中间件项目包含与后端相关的所有凭据。 顶部有一个额外的安全层。
要使用Convertigo快速入门,请访问https://www.convertigo.com/quick-start-videos/。
请注意,并非所有教程都是最新的。 一些教程是使用旧版本的Convertigo Studio完成的,并且某些选项可能已更改。 如果您有任何麻烦,可以随时访问他们的论坛。