• xml文档转换为excel > B2B电子商务的目标是在降低成本的同时提高业务响应速度...
  • B2B电子商务的目标是在降低成本的同时提高业务响应速度...

    免费下载 下载该文档 文档格式:DOC   更新时间:2007-09-02   下载次数:0   点击次数:2
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:LafaYj
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    使用 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 文档中包含允许您将嵌入到请求中的用户名和口令发送至服务器端的相应属性.如需加强安全性,您也可以将这些属性设置为空并提示用户输入相关信息.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • xml转换成excel  word文档转换成excel  excel转换成文档  excel文档转换为pdf  如何将excel变成xml  c#excelxml  xmlexcel互转  xml导出excel  xmlexcel