热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何快速构建企业超级移动门户,您只差一套企业移动平台套件

  某软件公司技术人员抱怨:“App开发就是苦累活,好不容易开发完,还要适配各种机型各种系统,996天天加班依旧有敲不完的代码,解不尽的bug!”;某移动项目经理:“明明App项目

 

 



某软件公司技术人员抱怨:“App开发就是苦累活,好不容易开发完,还要适配各种机型各种系统,996天天加班依旧有敲不完的代码,解不尽的bug!”;

某移动项目经理:“明明App项目需求简单易懂,为何项目交付总被虐成狗!”;

企业业务系统方技术:“怎么上移动,还需要我来二次封装业务系统接口!”

企业客户管理员:“你这App倒是上线了,但我后面怎么管控!”



 

现有移动开发工具组件不成熟,缺乏企业业务系统对接快速集成手段和一体化移动管控支撑体系,将导致移动项目需求实施时常常出现重复造轮子式的定制化开发,一不小心还会有无数的Bug,开发人员忙于填坑焦头乱额手忙脚乱,项目交付更是遥遥无期。这类典型问题往往无法通过加班确保项目按时交付。

AppCan企业移动平台套件是为企业移动信息化战略提供标准技术支撑的平台级产品。AppCan企业移动平台套件提供整体的、开放标准的、具有前瞻性的移动应用技术方案,可以高效低成本地完成移动应用的开发发布、业务集成、部署上线和运营管理工作,同时依然保持应用的高体验性效果。

AppCan企业移动平台套件由企业移动门户(Eportal)、移动应用开发系统(SDK)、移动业务整合系统(MAS)和企业移动管理平台(EMM)组成,以及可选的即时通讯系统(IM),包含了一整套完善、开放、标准、高效的移动开发、集成、通讯、管理和门户子系统。

 

企业移动平台套件  移动开发支撑套件 

企业移动平台套件可以快速完整构建一个标准开放的企业超级移动门户,可以不断扩展添加和管理各类业务子应用,同时还具备快速开发、快速集成、运营管理、即时通讯等能力。该套件提供成熟稳定的开发工具、安全可靠的集成系统、能力强大的管理平台。通过标准化平台化作业手段,快速构建一个企业超级移动门户,可以减少代码量、拒绝低级bug,并提供体系化移动开发、业务集成和移动管控手段,轻松完成项目交付工作。

 

企业移动门户

采用用户聚合、应用聚合、消息聚合、统一登录的整体设计理念,依托AppCan企业移动平台套件的后端服务能力,提供了访问企业信息资源的统一移动入口,是一个面向企业的移动办公、信息发布和业务集成的前端展现子平台,提供了应用工作台、企业通讯录、消息中心、内容中心、个人中心等聚合展现入口,以及体系化的应用集成手段,能够帮助企业快速搭建一个易于集成的、内容丰富的、可个性化的、随需应变的移动协同办公平台。

Appcan企业移动门户 

 

移动集成开发环境

AppCan IDE是专为无Native开发经验的HTML开发人员设计的基于Eclipse的移动应用开发集成环境,可有效帮助HTML开发人员在无需任何原生环境辅助下即可完成高体验效果应用的开发、调试、跟踪和模拟,并可借助内嵌的应用打包功能,创建可直接安装到手机的本地应用安装包以便后续测试应用。

Appcan IDE提供应用向导和界面向导,内置UI设计器、多种主题方案、UI控件及多种界面模板,并支持自定义模板,提供包括新闻、电商、移动OA等多套应用模板;支持项目同步,支持业务集成开发,支持本地移动应用和Web应用打包、本地模拟调试和真机同步调试;提供丰富的代码提示,代码调试支持边改边看实时预览,可帮助开发者快速上手高效创建专业应用。

模板化、向导化开发  

 

移动开发支撑系统

AppCan移动开发支撑系统(SDK),是专为AppCan Hybrid开发团队设计的移动应用开发后端编译和开发管理环境。它帮助企业紧密地把HTML开发人员、Native开发人员、测试人员、代码配置管理员、项目管理人员联系起来,组成有序高效的开发团队。AppCan 移动开发支撑系统结合Hybrid开发特点,梳理和规范了移动应用开发流程,使应用开发效率和质量得到了最大的提升。

 移动开发平台 协同开发

移动业务整合系统

AppCan MAS移动业务整合系统通过丰富成熟的内置协议对接组件(REST、JDBC、AXIS、SOAP、LDAP、REDIS、MONGODB、DOM),以及页面抓取、数据访问等手段,快速对接企业各类业务系统聚合业务数据,为业务移动化提供数据支撑,整体构建企业移动数据ESB,并统一移动业务前后端技术开发标准,降低开发人力成本。AppCan MAS移动业务整合系统还提供了一整套完整的移动接入安全方案,通过证书、权限、应用校验等构造移动应用接入访问控制,有效避免恶意访问。

移动业务整合系统 

 

AppCan MAS移动业务整合系统采用轻量高性能架构,提供基于策略配置的数据缓存机制,可以在有限资源的服务器上,为移动接入提供更强大高效的接入能力。

 

即时通讯系统

AppCan IM即时通讯服务系统采用高可靠高并发的基础服务架构,为企业提供提供媲美微信操作体验、超越企微管控能力、灵活丰富的人人互通、人事互通的企业级即时通讯社交能力,并在众多大中型企业成功部署实施,提高了企业内部即时沟通和协同化效率。

AppCan IM即时通讯服务系统支持用户互发和群发文本消息、图片消息、语音消息、短视频消息、文件、地理位置、联系人名片。支持已读未读等消息状态,支持消息撤回、转发、回复、@成员等消息操作。提供丰富业务集成API,构建企业内部人和人、人和事间的统一通讯总线,方便企业内部全方位即时交流沟通。消息数据均聚合存储在后台服务端,存储和传输都加密处理确保安全。

即时通讯 

AppCan IM还提供丰富能力的企业级IM管理后台。支持敏感词设置,将敏感词替换成自定义内容或屏蔽整条消息。支持消息记录审计。提供基于消息和群组的数据统计能力。

 

移动管理平台

AppCan EMM移动管理平台为企业提供了对用户、对应用、对终端、对内容的综合管理服务,并在此基础上为企业提供统一应用商店、消息推送、安全管理、分级分权管理等平台支撑服务,为企业打造完善全面的移动管理体系。

AppCan EMM平台组成结构如下:

移动管理平台

 

整个平台管理体系由如下几部分组成:

 

移动用户管理MUM

以企业现有认证服务为基础,为移动应用提供标准的注册、认证、登出等统一接入能力;为移动业务提供帐号关联支撑。整合和对接企业组织架构,为企业提供移动用户体系构建和管理能力。对组织机构、用户分组和帐号分组提供角色关联能力。

 

移动应用管理MAM

为企业提供移动应用的版本升级、运行配置、终端管理、权限管理等服务。提供应用合规控制。

 

企业移动商店EAS

为企业构建自有移动应用的安全分发能力,提供基于用户身份的移动应用统一安全分发服务,支持应用分类、上下架和广告位等管理。

 

信息推送PUSH

为运营人员提供了统一移动信息推送服务。支持向指定平台、用户、设备推送通知信息,推送内容支持自定义参数;支持信息推送总数、送达数和打开数的统计。

 

移动内容管理MCM

快速构建企业通知公告、新闻资讯、员工社区等各类企业内容聚合受控分发场景。提供内容采编、频道分栏、内容分发、安全保护、统计检索等移动基础信息发布和管理能力,支持图文采编、内容有效期和附件发布,支持附件下载、内容评论并作授权控制。

 

移动安全管理MSM

为企业提供安全事件策略配置与监测能力,以及审计事件日志跟踪能力。

 

分级管理体系

整体采用管理员角色授权模型构造平台分级管理模型,提供管理员创建、删除、编辑,以及基于角色的管理员操作和数据权限的配置授权等服务;支持管理员帐号锁定、管理员帐号有效期、密码策略等能力。

 



推荐阅读
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • Android自定义控件绘图篇之Paint函数大汇总
    本文介绍了Android自定义控件绘图篇中的Paint函数大汇总,包括重置画笔、设置颜色、设置透明度、设置样式、设置宽度、设置抗锯齿等功能。通过学习这些函数,可以更好地掌握Paint的用法。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 模块化区块链生态系统的优势概述及其应用案例
    本文介绍了相较于单体区块链,模块化区块链生态系统的优势,并以Celestia、Dymension和Fuel等模块化区块链项目为例,探讨了它们解决可扩展性和部署问题的方案。模块化区块链架构提高了区块链的可扩展性和吞吐量,并提供了跨链互操作性和主权可扩展性。开发人员可以根据需要选择执行环境,并获得奖学金支持。该文对模块化区块链的应用案例进行了介绍,展示了其在区块链领域的潜力和前景。 ... [详细]
  • 基于移动平台的会展导游系统APP设计与实现的技术介绍与需求分析
    本文介绍了基于移动平台的会展导游系统APP的设计与实现过程。首先,对会展经济和移动互联网的概念进行了简要介绍,并阐述了将会展引入移动互联网的意义。接着,对基础技术进行了介绍,包括百度云开发环境、安卓系统和近场通讯技术。然后,进行了用户需求分析和系统需求分析,并提出了系统界面运行流畅和第三方授权等需求。最后,对系统的概要设计进行了详细阐述,包括系统前端设计和交互与原型设计。本文对基于移动平台的会展导游系统APP的设计与实现提供了技术支持和需求分析。 ... [详细]
  • H5前端开发_金三银四,H5前端开发如何用性能优化征服前端面试官?
    本文由编程笔记#小编为大家整理,主要介绍了金三银四,H5前端开发如何用性能优化征服前端面试官?相关的知识,希望对你有一定的参考价值。许多Web性能优化都是无效的,问题出在哪 ... [详细]
  • ![](https:s2.51cto.comimages202107121626044334772585.jpg)再往上基本就是架构师了,如果你想要做到架构师这个级别,那么这样的一 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • Tomcat/Jetty为何选择扩展线程池而不是使用JDK原生线程池?
    本文探讨了Tomcat和Jetty选择扩展线程池而不是使用JDK原生线程池的原因。通过比较IO密集型任务和CPU密集型任务的特点,解释了为何Tomcat和Jetty需要扩展线程池来提高并发度和任务处理速度。同时,介绍了JDK原生线程池的工作流程。 ... [详细]
  • 统一知识图谱学习和建议:更好地理解用户偏好
    本文介绍了一种将知识图谱纳入推荐系统的方法,以提高推荐的准确性和可解释性。与现有方法不同的是,本方法考虑了知识图谱的不完整性,并在知识图谱中传输关系信息,以更好地理解用户的偏好。通过大量实验,验证了本方法在推荐任务和知识图谱完成任务上的优势。 ... [详细]
  • 本文简述了数据库的概念、作用及发展阶段的特点。数据管理技术的发展经历了人工管理阶段、文件系统阶段和数据库系统阶段,分别描述了各个阶段的特点。数据库、数据库管理系统和数据库系统的含义和联系也进行了简述。数据库是长期存储在计算机内、有组织、可共享的大量数据的集合,而数据库管理系统是整个数据库系统的核心部分,负责统一管理和控制用户对数据库的操作。数据库系统是以数据库为基础的应用系统。总结了数据库的保存方式、管理方式、共享性和独立性等特点。 ... [详细]
  • 深入理解Java虚拟机的并发编程与性能优化
    本文主要介绍了Java内存模型与线程的相关概念,探讨了并发编程在服务端应用中的重要性。同时,介绍了Java语言和虚拟机提供的工具,帮助开发人员处理并发方面的问题,提高程序的并发能力和性能优化。文章指出,充分利用计算机处理器的能力和协调线程之间的并发操作是提高服务端程序性能的关键。 ... [详细]
author-avatar
Cindy_J_Lee
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有