ITPub博客

首页 > 大数据 > 数据分析 > 什么是分布式的异构系统

什么是分布式的异构系统

数据分析 作者:mazhxi 时间:2013-09-10 08:50:16 0 删除 编辑
企业的应用系统主要分为三层:
展现层
领域层(业务层)
数据源层

  Flex+Java企业应用中,“展线层”逻辑完全运行在客户端的Flash虚拟机中,而“领域层”和“数据访问层”逻辑则运行在服务器端的Java虚拟机中,客户端系统与服务端系统完全用不同的语言实现,因此系统是异构的。同时,客户端代码运行在客户端的ActionScript虚拟机中,而服务器的代码则运行在服务器上的Java虚拟集中,因此,系统又是分布式的。

  这与传统Web应用完全不同,传统(JSP/Servlet)应用中所有代码,包括业务逻辑代码和生成人机界面的代码都是在服务器Java虚拟机中执行,如图:

服务器端Java虚拟机
什么是分布式的异构系统

传统JSP企业应用层


什么是分布式的异构系统
Flex+Java 企业应用层次逻辑分布图



Flex+Java与传统jsp/servlet/struts系统区别是:
使用Flex+java开发的B/S应用系统中,B系统(客户端系统)和S系统(服务器端系统)完全分离。B系统负责“展示层”逻辑,而 s 系统主要负责“领域层”和“数据源层”逻辑。因此,flex+java所开发的系统是异构的分布式系统。


<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22819715/viewspace-1121510/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-11-04