- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于工具命令语言的天气预报Web服务平台实现.pdf
第32卷 第 3期 上海第二工业大学学报 、b1.32 No.3
2015年 9月 JOURNALOFSHANGHAISECONDPOLYTECHNICUNIVERSITY Sep.2015
文章编号:1001—4543(2015)03—0247—13
基于工具命令语言的天气预报 Web服务平台实现
鲁 琚 1,2, 熊家宝 , 曾付山3, 张小贝1
(1.上海大学通信与信息工程学院,上海200072;2.亚创博彦 (上海)信息技术有限公司,上海201204;
3.晨星软件研发 (深圳)有限公司上海分公司,上海200120)
摘 要:目前地图信息的查询与天气预报的实现大多采用.NET开发平台,虽然.NET对微软Windows有出色的支持,
但对其他系统下的开发支持还不够。因此,根据工具命令语言 (TCL)多平台通用和易于扩展的特点,采用其网络接
口开发包、网络协议传输包及套接字替代.NET实现网络服务平 台的高效、快速开发,同时使得开发的网络平台可
以在Linux、Unix、Windows等系统上运行。为便于用户获取各地的地理和天气信息,采用百度地图应用程序接口
(API)和天气信息服务 (WeatherWebService)接口,并利用TCL编写的公共网关接口(CGI)对上述两种Web接口的
服务进行整理,用户可根据不同的需求,获取相应的信息服务。此外,在Windows下设计开发的TCL及CGI脚本可
移植于其他系统,实现跨平台操作。
关键词:工具命令语言;百度地图应用程序接 口;天气信息服务;公共网关接口
中图分类号:TP393.1 文献标志码:A
0 引言 地拓展于网络服务应用领域,归功于TCL拥有一系
列网络服务器、客户端开发包以及网关接 口。使用
TCL开发的网络服务,即Web服务,是一种服务内
TCL(ToolCommandLanguage),即工具命令语
容运用可扩展标记语言 (XML),实现结构化和固化,
言,具有可嵌入、可扩展、编程通用等特点,是一种
并采用HTTP/HTFPS协议交换信息的服务。
解释执行的脚本语言。可嵌入和可扩展是指底层函
数 (如 c/C++,C#函数)能被转换成简洁的TCL指 本文中应用TCL语言实现的Web服务,分为2
令,弱化了脚本程序使用的复杂度。再者TCL将程 个方面:天气信息服务和百度地图信息服务。
序设计与操作系统底层结构隔开,实现跨平台操作, 天气信息服务,即WeatherWebService。远端服
使得TCL脚本几乎可以在所有平台上运行,常见的 务器w_ebxm1.com.cn上发布的天气预报Web服务,
有Linux、Unix、Windows、Mac等。同时在TCL脚 天气数据每2.5h左右更新一次。数据信息涵盖340
本中也能直接运行各平台的系统指令,所以编程通 多个中国主要城市和60多个国外主要城市,内容覆
用成为了TCL语言的一大亮点 1【-3】。基于上述优点, 盖当天及其 3日内的可靠天气数据,而且还包括人
TCL已被广泛应用于 自动化测试领域,例如在 自动 文与地理信息。在TCL脚本中,使用套接字 (socket)
化生产测试上采用 TCL开发的ATE(自动化测试工 编写该天气服务请求和响应指令,以此实现天气预
具),使测试系统具有协议描述能力强、灵活性高等 报 5【】。
特点,同时可降低软件测试复杂度,提高产品的测试 百度地图信息服务,使用百度地图应用程序接
效率 [。除生产 自动化外,在网
您可能关注的文档
- 基于双线性对的双向认证密钥交换协议.pdf
- 基于可供出售权益工具投资发生减值的分析.pdf
- 基于可信交换别名的VANET混合认证方案.pdf
- 我市下达林区禁火令.PDF
- 成分过冷.ppt
- 基于可信平台的保护终端敏感信息的隔离交换方案研究.pdf
- 我州实施62119护林员定位管理系统项目-香格里拉网.PDF
- 我校举办提升党的理论教育质量研讨会-上海市委党校.PDF
- 成都打造最美三环路将把绿化带变街头公园-华西都市报-封面新闻.PDF
- 我的执行笔记.PDF
- 中国国家标准 GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地.pdf
- GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地.pdf
- 《GB/T 22517.2-2024体育场地使用要求及检验方法 第2部分:游泳场地》.pdf
- 苏教版(2017秋)科学三年级下册1.《种子发芽了》 教案(含课堂练习和反思).docx
- 2024-2025学年小学数学六年级上册冀教版(2024)教学设计合集.docx
- 地理商务星球版七年级上册4.5形成气候的主要因素 同步教案.docx
- 2024-2025学年中职中职专业课金融类73 财经商贸大类教学设计合集.docx
- 2024-2025学年初中地理七年级上册(2024)仁爱科普版(2024)教学设计合集.docx
- 2024-2025学年小学英语二年级上册外研版(一起)教学设计合集.docx
- 2024-2025学年高中数学选择性必修 第二册北师大版(2019)教学设计合集.docx
文档评论(0)