




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
万事通栏目迁移数据迁移方案11数据迁移方案111数据迁移思路数据整合方式将从原有的网站系统的数据库中将数据迁移到新的网站内容管理系统中,这种方式需要人工对旧版网站的数据进行分类。(尤其是新旧网站栏目不对应的情况)迁移的过程包括1、定制专用的数据迁移工具,结合栏目需求,将原网站系统的数据批量导出,并导入到新建网站内容管理数据库的相关栏目,由于数据量较大,需要实现数据校验和运行监控。2、对迁移过来的数据进行栏目归类、模板制作。符合发布需求。在实际的数据迁移过程中,我们已经积累了拥有丰富的经验,能够保证万事通栏目的数据迁移工作高质量、高效率完成。112数据迁移方法1121XML导入旧系统直接导出XML文件,然后导入WCM系统。TRSWCM系统支持XML文件的导入,如图如果原系统能导出XML文件,那么可以通过WCM提供的文档导入功能直接导入系统中。如果原系统不能导出XML文件,那么可以采取下面方法。1122TRS网络信息雷达抓取TRS网络信息雷达有强大的数据抓取功能,能采集到网页标题、正文、日期等信息,同时还能采集网页中的图片和表格,并在正文中标记图片和表格的位置。TRS网络信息雷达采集到的网页信息可以方便地导入到TRSWCM系统中。对于原网页中有图片和表格的可以采用这种方法。由于采集到的信息可能会不太准确,如日期或其他的一些字段可能采集不到。所以如果对网站数据的要求很高的话不建议采用这种方式。1123利用TRS网关导出导入前面已经提过,TRSWCM支持XML格式,如果原系统不能导出XML格式的文件,那么可采用TRS网关把原网站的数据导成XML格式,再导入到WCM系统中。采用TRS网关导数据需要知道原网站的数据库结构,需要用户提供原网站数据库的基本信息,如登录用户、密码等,如果不能提供,那么不能采用这种方式。1124调用SOAP接口导入WCM提供导入文章的SOAP接口,根据原网站的特点,编写程序调用WCM导入文章的SOAP接口,将原网站的数据导入到WCM系统中。只要能提供原网站数据库的登录信息,那么采用这种方式基本上能将原网站的所有数据导入到WCM系统中。1125写程序迁移手工写一段程序,利用程序读取原来数据库中的信息,再通过程序插入到目标数据库中,完成一次数据迁移过程。1126手工复制如果以上的所有几种数据迁移方式都不能满足系统迁移的需要,或者说某一类型的数据量本身就比较小的情况下,我们推荐用手工复制的方式进行数据迁移。113数据迁移计划针对数据迁移,我们在完成某一模块的功能后,并且对某一模块进行单元测试后,立刻进行此模块的数据迁移工作,并且对数据迁移的结果进行测试。12迁移方法推荐由于从原WCM系统剥离部分栏目数据,可以通过栏目导出功能迁移栏目结构。数据部分采用TRSDATAEXCHANGE工具进行迁移。121WCMJAVADATAEXCHANGE接口介绍WCMDATAEXCHANGE是用于其它系统与WCM或WCM间的数据迁移和交换的工具。它采用HTTPCLIENT包来模拟客户端组装数据,发送请求;以基于WCMV6的服务方式来接受数据进行相关逻辑处理。下面是WCMDATAEXCHANGE的接口以及数据格式的部分描述。1、取WCM指定栏目下文档数据服务名称服务描述取WCM指定栏目下文档数据接口路径DATABRIDGE/COMTRSWEB2FRAME/WCMSERVICECALLER方法名CALL参数/PARAM_SSERVICEID服务名PARAM_SMETHODNAME方法名PARAM_OPOSTDATA所需传递的参数PARAM_BPOST参数传递方式,FALSE为GET模式,TRUE为POST模式RETURNDISPATCH类实例返回信息RETURNDISPATCH对象,JAVA访问代码/获取服务名,方法名STRINGSSERVICEID“WCM6_DOCUMENT“STRINGSMETHODNAME“QUERY“/构造传递参数MAPOPOSTDATANEWHASHMAPOPOSTDATAPUT“CHANNELID“,NEWINTEGER11/调用WCMSERVICECALLER接口DISPATCHODISPATCHWCMSERVICECALLERCALLSSERVICEID,SMETHODNAME,OPOSTDATA,FALSE2、向WCM推送文档数据服务名称服务描述向WCM推送文档数据(WCMSERVICECALLER实现)接口路径DATABRIDGE/COMTRSWEB2FRAME/WCMSERVICECALLER方法名CALL参数/PARAM_SSERVICEID服务名PARAM_SMETHODNAME方法名PARAM_OPOSTDATA所需传递的参数PARAM_BPOST参数传递方式,FALSE为GET模式,TRUE为POST模式RETURNDISPATCH类实例返回信息RETURN返回一个DISPATCH对象JAVA访问代码/说明在ID为10的栏目下导入文档LALALASTRINGSSERVICEID“WCM6_DOCUMENT“STRINGSMETHODNAME“SAVE“MAPOPOSTDATANEWHASHMAPOPOSTDATAPUT“CHANNELID“,NEWINTEGER10OPOSTDATAPUT“OBJECTID“,NEWINTEGER0OPOSTDATAPUT“DOCTITLE“,“LALALA“OPOSTDATAPUT“DOCHTMLCON“,“OHOHOH“DISPATCHODISPATCHWCMSERVICECALLERCALLSSERVICEID,SMETHODNAME,OPOSTDATA,TRUE3、向WCM推送栏目数据服务名称服务描述向WCM推送栏目数据(WCMSERVICECALLER实现)接口路径DATABRIDGE/COMTRSWEB2FRAME/WCMSERVICECALLER方法名CALL参数/PARAM_SSERVICEID服务名PARAM_SMETHODNAME方法名PARAM_OPOSTDATA所需传递的参数PARAM_BPOST参数传递方式,FALSE为GET模式,TRUE为POST模式RETURNDISPATCH类实例返回信息RETURN返回一个DISPATCH对象JAVA访问代码/说明在ID为1的站点下,父栏目为10的栏目下新建子栏目LALALASTRINGSSERVICEID“WCM6_CHANNEL“STRINGSMETHODNAME“SAVE“MAPOPOSTDATANEWHASHMAPOPOSTDATAPUT“OBJECTID“,NEWINTEGER0OPOSTDATAPUT“PARENTID“,NEWINTEGER10OPOSTDATAPUT“SITEID“,NEWINTEGER1OPOSTDATAPUT“CHNLNAME“,“WWW“OPOSTDATAPUT“CHNLD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CCMA 0099-2020工业车辆排气烟度平衡重式叉车测量方法
- T/CCASC 6009-2024电石法聚氯乙烯无汞触媒应用评测技术要求
- T/CCASC 3001-2020氯化石蜡产品中短链氯化石蜡检测方法
- T/CBMCA 027-2022建筑室内空气质量分级评价
- 供养中心考试题及答案
- 高考神考试题及答案
- 弓形虫脑病的临床护理
- T/CAEPI 26-2020污染地块绿色可持续修复通则
- 宿舍煤气使用安全协议书
- 儿童衣物闲置捐赠协议书
- 2025年山东能源集团权属企业兖矿新疆能化有限公司招聘笔试参考题库含答案解析
- 2024-2025学年部编版一年级下学期期末语文试卷(含答案)
- 2025锌产品购销合同范本
- 山东济南先行投资集团有限责任公司招聘笔试真题2024
- 应用文写作-介绍智能校园图书馆的英文发言稿+讲义-2025届吉林省长春市高三下学期质量监测(三)英语试题
- 2025年济南版中考生物知识点考点复习提纲
- 企业交通安全宣传教学课件
- 一例COPD急性加重期护理个案课件
- 《双碳管理基础与实务》课件-第三章 碳排放的核算
- 完整的离婚协议书打印电子版(2025年版)
- 幼儿园课程论知到课后答案智慧树章节测试答案2025年春运城幼儿师范高等专科学校
评论
0/150
提交评论