专栏首页CSS全接触一款基于微服务多层体系技术架构的B2C移动应用系统

一款基于微服务多层体系技术架构的B2C移动应用系统

11月21日,东软云科技在“Pivotal 技术峰会 2019”上展示了数据应用创新及助力企业数字化转型方面的成功案例。

在展示的案例中,很多详实的技术图文资料与设计理念吸引了现场技术专家前来咨询和探讨。比如,东软云科技为某航空公司设计实施的数据应用创新项目,该项目的B2C移动应用系统采用了基于微服务的多层体系技术架构(如下图所示),已被实践证明是成熟稳定的。

该系统从技术实现上可划分为以下几个层次:

客户端

系统最终用户,指该航空公司内部用户(含内网与外网)、代理人均使用Web浏览器来访问整个系统应用,完全实现零客户端。

服务层

对业务逻辑层的统一封装层,表现层通过这一层来调用业务逻辑层所提供的方法和服务。

业务逻辑层

系统主要业务逻辑的实现层。

资源访问层

负责数据访问与更新,配合事务处理机制,统一系统数据访问的入口与方法。

资源层

包括数据库和文件系统,主要负责存储本系统的业务数据和媒体数据等。

业务对象

是对存储在内容层的业务对象的逻辑封装,方便把系统的业务对象在各个系统层之间相互传递。

框架组件层

这一层包含了整个系统都会调用的系统级公共组件,包括异常处理、运行日志、安全处理、应用级缓存等。

架构多语言支持

多语言支持可以分为:Web前端国际化 、后端业务国际化。

后端国际化主要体现为将返回给用户的通知消息进行国际化。前端国际化又可以细分为第三方库国际化、页面国际化、 脚本内静态内容国际化等等。

后端国际化的技术非常成熟,架构使用spring提供的MessageSource接口来实现。前端国际化相对复杂,通过定制jquery.i18n插件来配合前端框架实现页面/脚本内容的国际化。

作为企业数字化转型路上的技术伙伴,东软云科技始终致力于为企业提供数字化转型所必需的前沿技术创新产品、解决方案与一站式服务。此次峰会,东软云科技通过案例展示了全面、专业、高效的技术实力,以及助力企业以更低成本、更快节奏进入数字化时代的科学理念和服务态度。未来,东软云科技将会在更多行业领域帮助企业激活数字化变革潜能。

原文链接:https://mp.weixin.qq.com/s/mLNooNicKPiRqIg5Wc4QIA

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 用Java从零写一个B2C商城,看完不要再说自己没有实战经验了!

    要想立足于互联网公司,且能在互联网浪潮中不被淹没,对于项目的开发实战演练是不必可少的技能,也是对自身能力的一个衡量,有多少的量对等于获得多少的回报。看似简单的一...

    用户4447430
  • B2C商城网站建设功能框架大解析

    企业如何通过专业的B2C商城系统开发平台,打造定制化的B2C电商平台?使用目前主流、安全、高效的Java程序语言搭建B2C系统模式,从而定位精准的消费群体,抢占...

    数商云
  • B2C商城网站建设功能框架大解析

    企业如何通过专业的B2C商城系统开发平台,打造定制化的B2C电商平台?使用目前主流、安全、高效的Java程序语言搭建B2C系统模式,从而定位精准的消费群体,抢占...

    数商云
  • B2C商城网站功能框架大解析

    企业如何通过专业的B2C商城系统开发平台,打造定制化的B2C电商平台?使用目前主流、安全、高效的Java程序语言搭建B2C系统模式,从而定位精准的消费群体,抢占...

    SSY
  • 史诗级互联网电商系统的演进过程详解

    电商早期多以单体业务为主,逐个业务线扩张。系统也多呈现为多个mvc独立运行状态。下面逐个介绍 各个单体的业务模式,以及他们各自的系统运行特点。

    海仔
  • 销售易推出SCRM新产品,7000万美金新融资加大消费领域布局 | 腾讯SaaS加速器·学员动态

    来源|腾讯SaaS加速器二期项目-销售易 ---- 腾讯SaaS加速器 三期40席项目招募 报名方式 腾讯SaaS加速器,作为腾讯产业加速器的重要组成部分,旨在...

    腾讯SaaS加速器
  • 整理了 40 多套 Java 完整实战项目,各个精品!

    很多小伙伴都想找能跟着学习的完整实战项目。鱼皮分类整理了亿点点,都是开源免费的,适合系统学习,而且都是可以写到简历上的企业级完整项目!

    程序员鱼皮
  • Java程序员年薪40W,他1年走了别人5年的路(技术提炼建议收藏)

    介绍一下,这一次笔者笔下的这位大牛,lison,复旦大学工程硕士,专注技术十年,产品控、代码控,拥有丰富的项目经验,主持研发了多个成功上线的大型互联网项目。热爱...

    欧阳愠斐
  • Java程序员进阶架构师所需要掌握的架构思维转变(以及技术支撑)

    很多人做java开发2,3年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理...

    慕容千语
  • 阿里十年,只剩下这套Java开发体系了

    蓦然回首自己做开发已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋友。但再仔细一想,这十年中我至少浪费了五年时间,这五年可...

    美的让人心动
  • B2C电子商务网站技术框架

    B2C电子商务平台总体结构的设计应从体系、功能、信息、过程等各个方面保证整个B2C商城开发总体目标的实现,以提高市场竞争能力。总体结构的设计应考虑以下设计原则:

    数商云
  • 如何成为一个有逼格的Java架构师

    这两天和朋友谈到Java开发的发展,其实Java开发已经在不知不觉中发生了非常大的改变,前几年的开发行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌...

    本人秃顶程序员
  • 如何成为一个有逼格的Java架构师

    这两天和朋友谈到Java开发的发展,其实Java开发已经在不知不觉中发生了非常大的改变,前几年的开发行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌...

    本人秃顶程序员
  • 中台构建的背后,包含哪些商业逻辑

    各类的观点对于企业的CEO、CDO、CIO们来说也吸收的非常充分了,数商云结合着半年前的这句话,再重启这个话题展开聊一聊最近的几个观点,将理解的“中台”中的几个...

    数商云网络科技
  • c# 常用框架整理

    Json.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的...

    用户9127601
  • 马云背后的电商SaaS,到底谁在埋单?

    风起云涌的SaaS在2017年丝毫没有要停下来的意思,根据思科全球云指数报告显示,SaaS(软件即服务)的井喷式发展正在来临。思科预计未来SaaS的增长将保持3...

    曾响铃
  • (十四) 整合spring cloud云架构 - Spring Cloud构建分布式电子商务平台

    通过Spring Cloud构建PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台,之前我们讲了很多关于...

    用户7788846
  • 慢热的B2B服务市场,效率是成功的关键|投资人说

    作者:T 客汇 张苏月 关键词:企业级服务,提升效率 网址:www.tikehui.com 聚焦企业服务领域,技术相对于应用场景来说,用户更需要注重的是应用场...

    人称T客
  • 构建“中台”背后的商业底层逻辑是什么?

    来源 / ToB企业经营(ID:drate-think ) 作者 / 童继龙 · 编辑 / 吴暄

    ToB行业头条

扫码关注云+社区

领取腾讯云代金券