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

    免费下载 下载该文档 文档格式:DOC   更新时间:2007-09-02   下载次数:0   点击次数:2
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:LafaYj
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    第二部分:利用IIS接收XML文档
    您所创建的活动服务器页面(ASP)将负责接收来自Office XP的XML文档,并将其放置在位于BizTalk Server服务器上的消息队列中.首先,应从Server.Request对象中装入XML文档:
    set XMLParser = Server.CreateObject( "Microsoft.XMLDOM")
    XMLParser.load(Request)
    XMLDocument = XMLParser.xml

    之后,应连接Message Queuing消息队列,并向其中添加消息:
    Set QueueInfo = CreateObject ("MSMQ.MSMQQueueInfo")
    QueueInfo.FormatName = "direct=os:ServerName\nameOfQueue"
    Set Queue = QueueInfo.Open (MQ_SEND_ACCESS, MQ_DENY_NONE)
    Set Message = Server.CreateObject ("MSMQ.MSMQMessage")
    Message.body = XMLDocument
    Message.Send Queue, false

    如果消息队列位于同一台服务器上,请将包含QueueInfo.FormatName的那行代码替换为:
    QueueInfo.PathName = ".\private$\nameOfQueue"

    仅仅通过九行代码,您已将XML文档完全迁移至运行BizTalk Server的计算机上.加上第一部分中的五行代码,利用短短14行代码,相关信息便通过Internet从Office XP中传送到了运行BizTalk Server的计算机上.由此可见,一旦这种解决方案部署完成后,其所能发挥的作用将是不可限量的.
    第三部分:利用BizTalk Server处理XML文档
    您需要对用以接收IIS所发送文档的消息队列进行监控.为此,您需要利用BizTalk Server管理工具对BizTalk Server进行配置.在BizTalk Server管理工具中,您需要对负责接收XML消息的队列路径和BizTalk Server通道进行命名.BizTalk Server通道允许您将接收到的XML文档映射为您所指定的格式.您可以通过以下步骤建立一个通道:
    利用BizTalk Editor创建您的内部架构.
    针对来自Office XP的XML文档创建一个架构(BizTalk Editor允许您导入XML文档并在其基础上生成一个架构).
    利用BizTalk Mapper将相关字段从Office XP文档拖放到您的内部文档中.
    上述操作将生成一份扩展样式表语言(XSL)地图,BizTalk Server将通过该地图删除那些由Office XP在XML文档中添加的额外属性与元素.在BizTalk Mapper中,您可以使用预先创建的functoids对数据进行操作,以便添加相关信息并执行数据库查询操作.BizTalk Messaging Manager将负责管理有关通道运行时机的具体细节.以下屏幕快照显示了BizTalk Mapper如何将Office XP架构链接到内部架构上.
    至此,由通道生成的XML文档将与您的内部架构相匹配.该通道的终点是一个用以控制BizTalk Server与内部应用交互方式的BizTalk Orchestration Schedule(图中未予显示).该调度程序分为两个部分——一部分面向您的商务流程,另一部分面向您的技术实现.商务流程部分将定义BizTalk Server处理XML文档所需的操作步骤,决策途径以及分支方式.技术实现部分负责将XML文档中的信息映射为COM组件参数.当BizTalk Server针对一个接收到的XML文档运行调度程序时,它将创建一个COM组件实例,并根据调度程序中所描述的顺序依次运行其中的方法.

    上一页

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