使用 BizTalk Server 扩展 B2B
B2B电子商务的目标是在降低成本的同时提高业务响应速度.然而,在全面发挥B2B潜质的道路上,摆在业内人士面前的一大困难便是如何允许小型企业合作伙伴的系统能够与您的后端应用实现通信.通过使用BizTalk Server充当B2B引擎,并选择Microsoft Office XP(全球领先的商务生产力软件)作为连接套件,即便面对规模最小的合作伙伴,您也将能够轻松发挥电子化业务流程的巨大潜力.
概述:如何建立解决方案
BizTalk Server为建立能够轻松进行开发与维护的B2B解决方案提供了理想之选.它是一种能够接受来自外部的扩展标记语言(XML)文档(例如订单或发票),并将其提供给内部应用使用的自动化引擎.Office XP提供了一种能够帮助您通过Internet向运行BizTalk Server的计算机轻松发送信息的综合客户端开发平台.以下图表显示了一种基本的Office XP/BizTalk Server解决方案.
这种B2B体系结构由三部分组成:
第一部分.Office XP生成一份XML文档,并将其提交至一个位于Web服务器——运行Internet信息服务(IIS)——上的URL.
第二部分. IIS接受这个XML文档,并将其提交至位于BizTalk Server服务器上的Message Queuing(也称作MSMQ)消息队列.
第三部分.BizTalk Server对这个XML文档进行处理并同您的后端应用进行交互.
说明:根据实际需要的性能等级,小规模实施方案可以在同一台计算机上实施后两部分处理过程.
第一部分:利用Office XP生成XML文档
利用Office XP生成XML文档是一项非常轻松的工作.在Microsoft Excel 2003中,一个Microsoft Visual Basic for Applications(VBA)宏(通过组合键ALT+F11进行访问)只需通过一行代码即可将区域(Range)对象转换为XML文档格式.下图显示了如何在Office XP中将区域对象的Value属性投射为XML格式.
XMLBody = _
ActiveSheet.Range("B3:B5").Value(xlRangeValueXMLSpreadsheet)
上述代码将返回一个符合规范化XML 文档(http://www.microsoft.com/china/biztalk/evaluation/OfficeXPoutput.xml)格式的文本字符串.与您的商务处理过程需求相比,Excel将生成更多的XML属性,然而,通过一个称作映射(Mapping,该处理过程将在本文第三部分中详细介绍)的处理过程,BizTalk能够帮助您轻松屏蔽掉其中无需使用的部分
下一步工作是通过Internet将XML文档发送到运行IIS的服务器上.由于MSXML组件已包含在Office XP中,因此,这项工作只需通过三行代码即可实现.
Dim XMLHTTP As New Msxml2.xmlhttp
XMLHTTP.open "POST", "http://nameOfIISServer/submit.asp", False
XMLHTTP.send (XMLBody)
您可能希望捕获来自Web服务器的响应信息,以便确认XML文档已被成功接收.为此,您可以访问通过ResponseText属性返回的HTML信息,或者通过ResponseXML属性返回的XML信息.为完成这项操作,您需要额外添加一行代码:
XMLResponse = XMLHTTP.ResponseText
由此可见,只需编写五行代码,您便可以合并来自Office文档的信息,将其通过Internet进行发送,并获取用以标志对方接收成功的确认信息.与几年前使用的类似产品——如Microsoft Visual C++ 和分布式组件对象模型(DCOM)解决方案——相比,Office XP所提供的工具使B2B解决方案的客户端部分变得更加易于开发和维护.有关XML 打开方式(http://msdn.microsoft.com/library/default.asp url=/library/en-us/xmlsdk30/htm/xmmthopenixmlhttprequest.asp frame=true) 的的MSDN 文档中包含允许您将嵌入到请求中的用户名和口令发送至服务器端的相应属性.如需加强安全性,您也可以将这些属性设置为空并提示用户输入相关信息.
- xml文档转换为excel > B2B电子商务的目标是在降低成本的同时提高业务响应速度...
-
B2B电子商务的目标是在降低成本的同时提高业务响应速度...
下载该文档 文档格式:DOC 更新时间:2007-09-02 下载次数:0 点击次数:2文档基本属性 文档语言: Simplified Chinese 文档格式: doc 文档作者: LafaYj 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: MC SYSTEM 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- DOC格式下载
- 更多文档...
-
上一篇:excel文件不能打开:在Excel中打开XML文件
下一篇:下载此文档 - 第部分
点击查看更多关于xml文档转换为excel的相关文档
- 您可能感兴趣的
- xml转换成excel word文档转换成excel excel转换成文档 excel文档转换为pdf 如何将excel变成xml c#excelxml xmlexcel互转 xml导出excel xmlexcel
- 大家在找
-
- · qq语音聊天软件
- · 万年历电子时钟毕业论文
- · 北京立水桥招聘
- · 华东交大理工学信号系统期末补考试题
- · 大学新生入学心得体会
- · 理论力学答案txt
- · 外墙涂料品牌
- · 滑块四杆机构
- · 发动机摇臂
- · 保护环境的作文1200字
- · 马克思主义经典著作选读习题及答案
- · 计算机强化训练小结
- · 天然药化人人
- · arcviewGis软件免费下载
- · 扫描隧道显微镜ppt
- · 安卓现代战争2
- · 儿科三基考试试题
- · 青岛公务员涨津贴
- · xml格式
- · 一本书读懂中国史txt
- · 三工位隔离开关
- · 中深孔深度角度测量仪
- · 怎样养猪视频
- · 芦花荡教学设计
- · cad教程
- · 论诚意朱自清
- · 园林绿化养护公司
- · 2011年高考三本分数线
- · vhdlverilog
- · 19寸液晶显示器价格
- 赞助商链接