[发明专利]一种数据传输系统及方法无效
申请号: | 201010593532.2 | 申请日: | 2010-12-17 |
公开(公告)号: | CN102546687A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 张婷毓 | 申请(专利权)人: | 张婷毓 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京华夏博通专利事务所 11264 | 代理人: | 刘俊 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 系统 方法 | ||
技术领域
本发明涉及一种传输系统及方法,尤其涉及一种应用于云端运算的网络数据传输环境的数据传输系统及方法,将数据与传送逻辑予以切割、分开,按不同的公司代码及/或POS代码,来完成伺服端与使用端之间的数据讯息(message)交换。
背景技术
分散架构,例如,三层式(3-tier)分散架构,为目前最被普遍使用的网络应用程序架构,以三层式分散架构而言,主要是由三个层级所构成,分别是:使用者接口层(Presentation Layer)、运算逻辑层(Business LogicLayer)、及永续层(Persistence Layer)。
在分散架构中,于使用端计算机安装具备图形化操作接口(GUI)的程序,而此些程序可透过特定格式的窗体,供使用者输入适当的资讯,以便与服务器进行互动;在网络应用架构中,使用者接口层为,例如,IE浏览器,而其功能为接收使用者所输入的数据,以及将从服务器而来的结果予以展现出来。
运算逻辑层是用来作为使用端与数据库之间的桥梁,负责数据处理、网站服务器(web server)等运算法则的工作,负责运算逻辑的处理程序于服务器计算机上执行,运算逻辑层的功能为接受来自客户端的请求,并且决定何种信息可以被传送至客户端。
在永续层(数据服务层)中,包含了储存大量数据的数据库,以及用来管理维护这些数据的软件。永续层(数据服务层)负责提供数据给运算逻辑层,再传送至使用者接口层,所以客户端无法直接存取数据库的内容,必须透过运算逻辑层的连接,因而提高了系统的安全性。
目前的伺服端与使用端之间的数据讯息交换,在数据传输结构设计时,必须考虑实体数据及/或记录及/或新记录、窗体(table)结构的公司代码(com_no)与POS代码(pos_no)的组合,而根据此种结构设计产生出数据传输规则,换言之,于现有的数据传输结构设计,为将数据及/或记录及/或新记录、窗体(table)结构的公司代码、POS代码与传输逻辑绑在一起。
所以,如果能将数据与传送逻辑予以切割、分开,无须考虑为XML数据形式的新记录(new record)所具有的内容为何,而是使用传输规则中的逻辑做为传送逻辑依据,按不同的公司代码及/或POS代码,来完成云端与销售端POS之间的数据讯息(message)交换,换言之,无须将数据及/或记录及/或新记录、窗体(table)结构的公司代码、POS代码与传输逻辑绑在一起,乃是待解决的问题。
发明内容
本发明的主要目的在于提供一种数据传输系统及方法,是应用于云端运算的网络数据传输环境,本发明的数据传输系统及方法,将数据与传送逻辑予以切割、分开。
本发明的又一目的在于提供一种数据传输系统及方法,是应用于网络数据传输环境,无须考虑为XML数据形式的新记录(new record)所具有的内容为何,而是使用传输规则中的逻辑做为传送逻辑依据,按不同的公司代码及/或POS代码,来完成云端与销售端POS之间的数据讯息(message)交换。
本发明的再一目的在于提供一种数据传输系统及方法,是应用于网络数据传输环境,云端与销售端POS之间的数据讯息(message)交换;云端接收销售端POS数据,例如,接收销售数据,并送到云端中的主机数据库以供云端作数据分析;协助销售端POS之间作数据交换,派送数据,例如,单据、主档交换等销售端POS商业活动;云端与销售端POS之间的协同商务活动,例如,销售端POS向供货商下采购、主档下载等B2B活动。
根据以上所述的目的,本发明提供一种数据传输系统,该数据传输系统包含销售端POS服务次系统、以及云端服务次系统,在此,本发明的数据传输系统架构可以使用任何付费或者是免费的开源数据传输服务器。
位于销售端POS的销售端POS服务次系统,该销售端POS服务次系统包含数据定义语言DDL服务模块、以及数据讯息服务(messageservice)模块。
数据定义语言DDL服务模块,该数据定义语言DDL服务模块负责处理销售端POS数据库数据的存取与处理,并且与数据讯息服务(messageservice)模块进行沟通,转化数据对象(Entity Bean)与XML。
该数据定义语言DDL服务模块会将所需传出的数据,搬运到销售端POS的数据库(例如,MS-SQL,Oracele,MySQL),以让数据讯息服务模块能自数据库中将所需传出的数据予以传输,及/或,该数据讯息服务模块将所接收到的数据,传送至该数据定义语言DDL服务模块以进行过滤无须传送的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张婷毓,未经张婷毓许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010593532.2/2.html,转载请声明来源钻瓜专利网。