- 3
- 0
- 约6.08千字
- 约 5页
- 2016-11-22 发布于贵州
- 举报
JAVA和在电子务平台的XML的合并应用
JAVA和在电子商务平台的XML的合并应用
梁一子 王自力 司崇占
[摘要] 随着Interact的发展,传统的基于EDI的电子商务由于其成本过高,很大程度上限制了其应用
围,已经显露出越来越多的弊端。XML的出现.完全克服了EDI的缺点,再加上Java与XML的完美结合
极大地促进了电子商务尤其是B2B电子商务的发展。本文就如何利用Java与XML技术在基于XML的B2B电
商务的应用系统做了一些研究对应用系统中的关键技术作了阐述。
电子商务出现的意义并不只是在于简单地将传统商业移植到网上,更重要的是由于新技术的介人,对社会产生重大影响:
它改变了传统商务活动的方式;
(2)它改变了企业的经营方式;
(3)它改变了人们消费的方式,甚至将会产生包括文化、理念等重要方面的巨大变革,而这一变革的趋势是无法回避的。B2B是最有发展潜力的一种电子商务类型。目前,能较好运行的B2B平台多是基于增殖网(VAN)的电子数据交换(EDI),但它所承担的费用不是一般中小企业所能承受的。随着Interact的飞速发展,一些企业又开始实施基于Web的EDI,虽然它解决了VAN—EDI成本不高的问题,但由于系统间传送的EDI报文是面向机器的,其可读性和扩展性太差,仍无法吸引众多企业.所以我们可以看到不少基于WEB—EDI的电子商务网站真正用来做实际商务的很少,大多数仍处在信息发布阶段。因此,搭建一个具有可用性的B2B电子商务交易平台就非常重要了。
1 Java :
Java语言最初是Sun公司为智能家电开发而设计的语言,由于它具有很强的可移植性、安全性和网络功能,在Interact发展和Web普及的信息时代,成为互联网应用程序开发的主流语言。Java是一种面向对象的编程语言。面向对象的程序设计是一种围绕真实世界的概念来组织模型的程序设计方法,它采用对象来描述问题空间的实体。对象是包含现实世界物体特征的抽象实体,它反映了系统为保存信息和(或)与它交互的能力。
对象=数据+作用于这些数据上的操作
2 L
XML(eXtensible Markup Language——可扩展标记语言)是一种可扩展的源标记语言,是可以定义其他语言的语言。它是W3C联合SGML专家组成的SGML工作组,对SGML(Standard Generalized Markup Language)进行裁剪而形成的SGML精简子集。它为互联网开发者提供了一个全新的实现电子商务和电子数据交换EDI解决方案的工具。
3 Java和×ML的整合应用:
Java和XML有一个显著的共同优点:即都是平台独立的。XML适用于平台独立、易于提取信息的文档和数据的处理;而Java则较适于平台独立、易于处理的面向对象的应用软件解决方案。所以Java语言一直都被认为是最适合进行XML编程的语言之一。与平台无关的语言Java加上与平台无关的数据XML,确实能够完成最为复杂且弹性最好的分布式应用。在这里,如果将XML看成是数据的名词,那么,Java就是数据处理的动词。所以,Java这个跨平台的开发环境,加上XML这个跨平台的数据格式,如虎添翼地结合成为一个最佳的跨平台解决方案。在Java应用中引人XML。其实并不是很难。而且已经有诸多规范和诸多的类库开发出来以简化Java中的XML的编程。在这些规范中,最为流行的就是SAX和DOM后者也是W3C所推荐的标准。
3.1 XML解析器:
一 个XML解析器(Parser是一段可以读人一个XML文档并分析其结构的代码。实际上,为了能够处理XML文档,几乎所有的XML应用都需要一个解析器,如图1所示它为用户提供了一个接口,以及对后端存储数据的一个接。解析器从XML文档中提取实际数据,然后创建一系列的事件或者是新的数据结构。解析器也能够检查文档是否
一图1 XML应用构架解析器之间的区别在于它们是否支持完整性检查和文档表现形式转化,以及它处理文档的方式。基于事件的解析器实际上是通过串行的方式来处理文档的,也就是说当它遇到一个开始或者结束标记的时侯,它向应用程序发送消息,由应用程序决定如何进行处理。SAX就是这样的一个API集合。第二种方法就是根据文档的内容建立一个有层次的树状数据结构,这就是DOM API的工作方式。
3.2 DOM
DOM是Document Object Model的缩写,即文档对象模型。众所周知,XML将数据组织成为一棵树,而DOM就是对这棵树的一个对象描述。即利用解析器解析XML文档,为其在逻辑上建立一个树状模型,该树的结点是一个个对象,这样通过存取这些对象就能够存取X
您可能关注的文档
- ieaauk浅_教育农村初中英语听力教学.doc
- IEC101规约际通讯报文(重启远动机,遥信变位全过程)_091209.doc
- IEEE 158精密时钟同步协议测试技术.doc
- IEEE1588密时钟同步协议测试技术.docx
- If Socraes meets Confucius.doc
- IIR数字滤波器计及软件实现 实验报告.doc
- IIS Web服器安全加固步骤.doc
- IKEA(宜家)司的营销策略.doc
- IKEA商品促销准规划研究.doc
- IM3533LC测试仪和LCR测试仪3535价格.docx
- 人工智能教育实践基地在区域教育中的实践与创新模式探索研究教学研究课题报告.docx
- 基于多模态数据融合的智慧校园智慧校园一卡通服务优化教学研究课题报告.docx
- 小学课外阅读与跨学科教学的融合策略探究教学研究课题报告.docx
- 基于智能教育平台的中学学生数字素养评价体系构建与实施路径研究教学研究课题报告.docx
- 2025年物流园区物业管理合同书.docx
- 2025年智慧物流体系建设五年成效报告.docx
- 2026年中国推拉窗用锌合金小仿锁数据监测研究报告.docx
- 2025年渔业市场竞争格局报告.docx
- 2025年新能源技术研发转让合同模板.docx
- 2025年私募股权基金行业格局演变报告.docx
最近下载
- 基于灰色关联理论的广西农产品供应链影响因素分析.docx
- 关于绑架的小故事-绑架关起来的故事.docx VIP
- 游戏公司UI设计师面试题.docx VIP
- 基于模糊层次分析和灰色关联分析的供应商评价选择研究.pdf VIP
- 关于层次分析法和灰色关联分析法的研究详解.doc VIP
- 高考一轮复习讲义第一讲学生 三角函数的概念同角三角函数关系式与诱导公式.doc VIP
- 高考数学 一轮复习讲义 任意角的三角函数.docx VIP
- 国际贸易实务实训教程.pdf VIP
- 高考数学 一轮复习讲义 -简单的三角恒等变换.docx VIP
- 如果要写年(带歌词完整版毛不易2024春晚歌曲) 高清钢琴谱五线谱.docx VIP
原创力文档

文档评论(0)