Silverlight技术在公共气象服务平台中的应用.docVIP

Silverlight技术在公共气象服务平台中的应用.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Silverlight技术在公共气象服务平台中的应用.doc

Silverlight技术在公共气象服务平台中的应用   摘要 主要结合Silverlight技术的特征,对该技术在公共气象服务平台中的应用进行综合分析,以进一步促进公共气象服务平台的发展建设。   关键词 Silverlight技术;公共气象服务平台;应用   中图分类号 TP311.52;TP393 文献标识码 A 文章编号 1007-5739(2016)18-0223-01   随着网络信息时代的到来,Silverlight软件系统被广泛应用于各行各业。公共气象服务平台作为气象产品制作与发布、气象防灾减灾等重要的综合气象服务业务平台,其很多系统是由Silverlight技术开发实现,Silverlight技术在公共气象服务平台应用方面发挥了极其重要的作用。   1 Silverlight技术简介及优势   微软SilverLight是一个跨浏览器、跨客户平台的技术,可设计、开发和发布有多媒体体验与富交互的网络交互程序,以向量的图形构建用户界面,开发具有专业图形、音频和视频的Web应用程序,拓展浏览器的UI,为用户提供丰富的体验。Silverlight 技术可运用Java Script API编程模型和托管API编程模型,对.NET Framework编程模型和相关工具进行访问并扩展Java Scrip;具备较高的音频和视频流质量,视频质量可达720p高清视频级别;支持多种语言,同Java Script、ASP.NET和AJAX代码无缝集成;运用在任意操作系统的任何浏览器,不影响用户体验效果,只需在浏览器上安装 Silverlight插件就能使用,插件内存小,下载与使用均免费,操作简单等,数秒即可安装运用[1]。   2 Silverlight技术开发、运行及部署   2.1 开发   具体包括:①Properties文件夹作为属性文件夹,涵盖同属性关联的文件,如As-semblyinfo.cs文件及AppMainfest.xml文件,其中Assemblyinfo.cs涵盖编译DLL中的元数据信息,能在程序对话框中设置。②App.xaml以及App.xaml.cs是Sil-verlight创建时由Visual Studio IDE建立的文件,其涵盖了应用程序中的相关信息。③引用文件夹中涵盖了应用中所需的各种assemblies。④Page.xaml与Page.xaml.cs,Page.xaml涵盖系统默认的用户界面(UI),如果Page.xaml及其相关后台代码编译后,调用Page类并设立 Page对象,App中RootVis-ual属性就会被设立Page对象,提供了默认的用户界面。⑤Silverlight在开发时会创建一个Web项目用来促进Silverlight应用,涵盖在ASP.NET网站上运行Silverlight应用程序需要的相关全部文件[2-3]。   2.2 运行   SilverLight客户端只要一个Runtime插件,就能执行所有内容。服务器端不用执行任何代码,当作普通文件加以部署即可,包含html、js文件及存放编译后XAP文件的ClientBin目录。XAP文件涵盖Silverlight应用程序需要的全部文件,如程序集以及资源文件等,在运行中不用考虑此服务器是否有.net环境、php服务器或者ASP以及ASP.net等。   2.3 部署   Silverlight是一个Web浏览器插件,应用程序部署简单,部署在Windows或Linux服务器都行。Silverlight 应用程序编译后会生成一个XAP文件,如针对IIS进行部署时,建立一个网站或虚拟目录,并把Silverlight 应用程序上传到网站或虚拟目录即可[4]。   3 Silverlight技术在公共气象服务平台中的应用   3.1 气象业务监控平台系统   结合Silverlight技术,可实现业务监控平台网页客户端对整个系统数据的监控,且整个监控系统对服务器的占用空间较小,确保了业务监控平台运行的流畅性。在业务监控平台中采用动画、冒泡显示以及Web全屏等技术可以丰富平台系统,促进Web系统与C/S的有效应用。   3.2 气象业务查询平台系统   气象业务查询平台系统中实现了各气象要素信息数据及资料的收集、整理、存储和管理,通过Silverlight可以将查询内容更加全面地展现给用户。   3.3 气象信息预警平台   气象信息预警平台结合支持Silverlight 的Chart组件Visifire即数据可视化图表控件,能够将变化的数据转换成效果丰富的气象要素信息动画图表,充分利用绘制图表上的多样性及灵活性,使用曲线图、柱状图和饼状图等形式展示数据,直观地显示大风、暴雨、雷电等气象灾害信

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档