电子商务网格平台概要设计

原创 2004年03月05日 13:45:00


一、数学模型

将图灵机的模型作以下修改:
 [1]具有无限多个存储单元的记录带,每个存储单元内容的变化是有限的,通常用二进制的“0”和“1”来表示,存储单元分块组织;
 [2]无限多个具有有限内态的读写头,每个读写头负责一个存储块。每步操作中读写头可以在记录带上左移或右移一格或不动。图灵机在操作中,读写头根据其内态和当前存储单元的内容,按既定的规则,改变其内态和存储单元的内容。并决定下一步读写头的移动方向。
 [3]存在一个函数,任何一个读写头能够通过这个函数读取其它读写头的状态。
大半个世纪以来,数学家、计算机科学家提出了各种各样的计算模型都被证明是同图灵机等价的。这可能是因为他们当时的硬件水平和网络性能从来没有象今天这样强大。而今天,网络传输瓶颈将逐渐被打破,网格计算将成为计算机历史发展的必然。原来适合单机运行的图灵机模型理所当然应该修改使之适合新的计算模式。
以上模型不妨称为为“网格图灵机”。


二、程序模式
冯.诺依曼结构的程序使用同一个存储器,经由同一个总线传输,如下图所示:


冯.诺依曼结构程序指令流的定时关系

哈佛结构程序指令流的定时关系



电子商务网格平台采用哈佛结构程序模式。
程序设计语言的编译方法采用伪编译为哈佛结构模式。

面向对象程序设计语言的定义(语义)
面向对象程序设计语言中按照语法规则所构成的各个语法成分的意义。
定义方式:
一般使用比较严格的自然语言进行描述。
形式化的方法:使用数学符号以没有歧义的方式定义。
伪编译的方式可以使得一次翻译过后,多次运行。适于花较大的精力进行优化工作
前端:完成分析工作(对象分析识别)
词法分析:识别各个最小语法单位。
语法分析:识别出各个语法结构。
语义分析:确定类型,类型/运算合法性检查,识别含义和相应处理,静态语义检查。
后端:完成综合工作(伪编译实现机器无关性)
优化:改善目标代码质量。
目标代码生成


三、层次结构
创建通向未来的、无中断的、跨越LAN、WAN 和Internet平台的分布式应用结构,以满足复杂的、不断发展变化的业务需求。能够适应这种环境的结构是网格计算分层体系结构。网格计算分层体系结构能够在低费用的条件下比现行的PC LAN 、二层客户/服务器或主机/终端应用结构、多层分布式结构能够提供更好、更及时的信息和更为优越的程序执行性能。
拟分以下层次:数据与程序通道层、硬件接口层、异步执行与传输控制层、数据加密层、企业应用层。
分层的垂直方向将相应的业务功能生成环境控制操作分布于企业应用层相应虚拟设备中。

四、安全模式
网格计算的一大特性是他的开放性,正是这种开放性给因特网上服务的安全构成了严重威胁。为了保证它健康有序的发展,必须在网络安全上提供强有力的保证。
本平台提供端对端、加强的身份验证、完整性和保密性等。

五、业务模式
将企业级应用逻辑定义为虚拟设备。

六、软件许可
软件的赢利模式取决于企业和个人对虚拟设备的使用,适合多品种小销量的生产。

七、本系统优势
本系统平台可轻松实现电子商务应用、分布式搜索引擎等企业级应用。同时可充分发挥硬件系统的效率。

灵活性
本系统通过虚拟设备提供功能扩展,本身具备很大的灵活性。

八、外部表现形式
电子商务网格平台及开发工具、网格浏览器。



(作者:杨霁贤)

http://yjx_online.go.nease.net

电子商务系统的设计与实现(十一):数据库设计

用户相关  malling_user:前端商城系统的用户,用户名、密码等  malling_user_delivery_address,用户的收获地址,一个用户可以有多个收获地址  malling_a...
  • FansUnion
  • FansUnion
  • 2015年01月02日 19:36
  • 27261

分布式架构设计之电商平台

何为软件架构?不同人的答案会有所不同,而我认为一个好的软件架构除了要具备业务功能外,还应该具备一定的高性能、高可用、高伸缩性及可拓展等非功能需求。而软件架构是由业务架构和技术架构两部分组成,因为有了业...
  • why_2012_gogo
  • why_2012_gogo
  • 2016年10月15日 16:23
  • 7484

经典电商数据库分析构建(一)

传统电商表的分析以及设计(简单版,只包括商家和用户关系处理) 站在用户角度首先有一张用户表,包括用户的基本信息。 然后有一张商品表,包括商品的基本信息;除此之外,应该还有商家的id作为外键,可以帮...
  • wgyscsf
  • wgyscsf
  • 2016年03月16日 20:03
  • 6200

零售电子商务促销系统概要设计

  • 2011年12月06日 15:24
  • 364KB
  • 下载

微服务 b2b b2c o2o 电子商务 云平台

开发语言: java、j2ee 数据库:mysql JDK支持版本: JDK1.6、JDK1.7、JDK1.8版本 核心技术:分布式、云服务、微服务、服务编排等。 核心架构: 使用SpringClou...
  • desperate025
  • desperate025
  • 2018年01月12日 09:49
  • 51

b2b b2c o2o分布式电子商务云平台 需要准备哪些技术?

大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。...
  • Taylor0418
  • Taylor0418
  • 2017年12月04日 11:00
  • 137

一个母婴电子商务网站的大数据平台及机器学习实践

母婴相对一般的电子商务网站有一些特点:第一个特点是商品周期短,在母婴网站上的商品,在线的时间不会超过5-7天,第二个是用户需求的变化快,在母婴行业,可能是用户的需求变化最快的领域,比如是用户处在怀孕当...
  • lz0426001
  • lz0426001
  • 2016年02月17日 16:01
  • 911

有吗app,集供应采购一身,系中国跨境电子商务第一平台

导语:所谓跨境电子商务,是指分属不同关境的交易主体,通过电子商务平台达成交易、进行支付结算,并通过跨境物流送达商品、完成交易的一种国际商业贸易活动,具有全球性、即时性、便捷性的特点。跨境电子商务大势下...
  • u019296459
  • u019296459
  • 2014年08月11日 11:28
  • 559

java b2b b2c o2o分布式电子商务云平台

大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。 技术解决方案 开发语言: java、j2ee ...
  • qq_40342510
  • qq_40342510
  • 2018年01月11日 16:35
  • 119

富户端商业应用开发教程 开发易买网电子商务交易平台教程

《基于SSH2+Maven+EasyUI+MySQL技术实战开发易买网电子商务交易平台》, 由于富客户端技术进一步扩展浏览器功能,使之提供更加高效和友好的用户接口,越来越多的企业和开发人员选择使用富客...
  • u011712285
  • u011712285
  • 2013年11月26日 13:47
  • 1205
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:电子商务网格平台概要设计
举报原因:
原因补充:

(最多只允许输入30个字)