第二部分:利用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组件实例,并根据调度程序中所描述的顺序依次运行其中的方法.
- 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寸液晶显示器价格
- 赞助商链接