加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

SaaS产物计划:可设置体系运行

发布时间:2018-07-26 20:15:31 所属栏目:云计算 来源:人人都是产品经理
导读:起首,不管针对任何元素举办可设置最终结果照旧表此刻界面上,首要包罗两个方面:一方面是成果菜单,其它一方面是成果页面。 成果菜单作为原子成果的承载体,其包括的上下级及依靠相关直接回响了成果可设置,而成果页面的可定制化可有用的浮现租户的特征数

9V9Go4ubjfu3cvEQetzO

起首,不管针对任何元素举办可设置最终结果照旧表此刻界面上,首要包罗两个方面:一方面是成果菜单,其它一方面是成果页面。

成果菜单作为原子成果的承载体,其包括的上下级及依靠相关直接回响了成果可设置,而成果页面的可定制化可有用的浮现租户的特征数据。对付常用SaaS计划,成果菜单定制化可通过体系菜单框架来实现,成果页面定制化可通过成果页面目面貌器来实现。

其次,针对流程、数据、成果的可设置需通过三类主流的事变引擎来实现。流程可设置对应的是事变流引擎,拓展数据的查询、行使、提交及响应的搜查可通过拓展数据引擎。最后,计划单独的成果引擎,认真体系内成果的调治和租户成果的行使。

以是,可设置体系的运行,必要包罗体系菜单框架、成果页面目面貌器、事变流引擎、拓展数据引擎、成果引擎的共同。

下面将对其举办逐一的讲授,必要声名的,下面只是简朴的先容根基观念,至于详细具体计划,笔者将会在后续的文章中做进一步声名。

体系菜单框架

体系菜单框架首要认真体系成果菜单的展示,其首要目标在于满意租户对成果菜单定制化的需求,依托成果菜单框架体系可按照租户所设置的菜单举办装载。

必要留意是的,体系菜单框架必要依托成果引擎。由于在现实产物计划进程中,成果菜单背后所浮现的是详细的原子成果。因此,必要团结成果引擎,在体系运行进程中,成果引擎认真为对应的成果菜单装载成果。同时,在菜单被点击时,由成果引擎认真对详细原子成果的调治和行使。

q6nh4Y2jcp1S4IxCJyaI

如上图所示,成果菜单可直接展示给租户查察并操纵,但底层详细装载和调治照旧有成果引擎实现,体系菜单框架只提供成果菜单的设置。

成果页面目面貌器

成果页面目面貌器首要办理的题目包括:页面要素展示、页面成果可用性、可设置数据展示、可设置数据提交。

页面要素展示:页面要素展示就是按照页面的计划或租户的设置,展示页面的各类要素,在现实出产进程中租户来历于各行各业,差异的行业或公司有差异的计划要求,都必要在页面要素展示中通过设置实现。 页面成果可用性:按照租户的购置举动,确定对应的原子成果是否可用。针对不行行使成果,体系可配置为不行用或直接潜匿。 可设置数据展示:按照租户针对页面实现界说可设置数据列表,在页面自动展示。前面在《SaaS可设置化:数据可设置》中说起,用户按照现实必要,会发生添加拓展数据的需求,在体系现实运行进程中必要通过成果页面目面貌器对拓展数据实现特征化展示。 可设置数据提交:租户针对页面实体计划的可设置数据项,当页面提交时,从页面实体中网络可设置的数据内容,和页面实体一并提交。针对必要举办提交验证的数据,回收正则表达式举办验证。 拓展数据引擎

拓展数据引擎首要认真拓展数据的展示,拓展数据的提交,拓展数据的校验与生涯。在现实出产进程中,拓展数据引擎必要依靠成果页面目面貌器来实现,其首要事变方法为认真对应拓展数据的转换。譬喻:拓展数据展示时,体系从靠山获取对应的数据,交由拓展引擎认真对其举办响应的范例转换,进而美满的表现到页面。

444quPOOGH4s3xwB2xZg

成果引擎

成果引擎的实现最终照旧必要依靠体系菜单框架及成果页面目面貌器两方面的共同,成果引擎首要浸染是依据租户所购置的成果包为其分派对应原子成果,而原子成果依托体系成果框架浮现到用户端。

在现实行使进程中,成果引擎会确定对应的租户是否可执行响应的成果或操纵。

上述对可设置体系运行的焦点模块做了简朴的先容,后续将会按照现实事变必要,对其一一举办具体声名。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读