用Delphi下载WebServices数据自动生成服务材料
2010-09-07于嵘庆
周 明,于嵘庆
(1.重庆市万州区气象局,重庆 万州 404000;2.四川省气象局大气探测中心,四川 成都 610071)
用Delphi下载WebServices数据自动生成服务材料
周 明1,于嵘庆2
(1.重庆市万州区气象局,重庆 万州 404000;2.四川省气象局大气探测中心,四川 成都 610071)
随着气象现代化进程的不断推进,区域自动站数量不断增加,万州区站点数已达 40余个,加之当地党政和相关部门以及社会公众日益增长的预报服务需求,使预报服务人员较以往增加了大量工作任务,为在人员少任务重的情况下做好预报服务工作,根据重庆市局提供的实时和历史数据库的分布式检索接口,用Delphi编程调用Web Service数据并快速生成服务材料,极大地提高了预报服务工作效率。
Delphi;下载WebServices数据;生成服务材料
1 生成Web Service数据接口单元
(1)启动 Delphi,新建一个 Application,将缺省For m1的 name改为 Frmfirst。
(2)选 File—>New—>Other—>WebServices—>WSDL Importer,出现图 1窗口。
图 1 New Items窗口
单击图 1“Ok”,在 Location Of WSDL File or URL框中填入:http://172.24.176.29/hmsas/wsdl/ hmsas.wsdl,单击“Next>”按钮,单击“Finish”生成接口定义单元 hmsas。
2 下载数据
3 自动生成服务材料
4 结束语
①通过统一的接口访问数据,性能更高、系统更稳定,且用户不需关心如何操作数据库,可大大缩短开发周期,开发应用程序更加简单快捷。
②有此程序后,万州区气象台的服务材料如《每日气象要讯》、《三峡水库试蓄水期间专题服务材料》等可快速准确的自动生成,并且重点关注内容亦可方便选择,为提高服务效率、避免错误提供了较好的技术支撑。
TP274
B
2010-09-10
周明(1954-),男,高工,主要从事天气预报工作。
1003-6598(2010)增刊 -0187-03