亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Silverlight的塔吊運動動畫的實現(xiàn)

        2015-12-23 02:27:42翁健紅劉幗暉
        科技視界 2015年34期
        關(guān)鍵詞:塔吊調(diào)用應(yīng)用程序

        翁健紅 劉幗暉

        (湖南鐵道職業(yè)技術(shù)學(xué)院,湖南 株洲 412001)

        0 引言

        在B/S 模式的塔吊遠程監(jiān)控系統(tǒng)中,為了提高用戶體驗,需要把塔吊的實時運動情況,在網(wǎng)頁上以動畫的形式展現(xiàn)出來,系統(tǒng)采用Silverlight 與WCF 技術(shù),實現(xiàn)了塔吊運動的動畫展示。

        1 Silverlight 與WCF

        1.1 RIA

        RIA(Rich Internet Application),即富因特網(wǎng)應(yīng)用程序,是一種具有高度互動性和豐富UI 功能的Web 應(yīng)用程序。隨著Web 應(yīng)用程序復(fù)雜性日益提高,傳統(tǒng)Web 應(yīng)用越來越無法滿足用戶的良好體驗需求。RIA 應(yīng)用整合了C/S 架構(gòu)及B/S 架構(gòu)的優(yōu)勢,將很大一部分服務(wù)器負載轉(zhuǎn)移至客戶端。在更新數(shù)據(jù)的時候,RIA 技術(shù)可將客戶端界面分為若干個獨立的模塊,需要更新數(shù)據(jù)的模塊可與服務(wù)器進行異步交互,而不需要刷新整個頁面。

        現(xiàn)有的RIA 客戶端開發(fā)技術(shù)主要包括Macromedia 公司的Flash 和Flex、Sun 公司的Java FX 及微軟新推出的RIA 技術(shù)——Silverlight。

        1.2 Silverlight

        Silverlight 是微軟推出的新一代RIA 技術(shù),用于構(gòu)建和發(fā)布下一代的媒體體驗和Web 交互應(yīng)用。Silverlight 可以在Windows 和Mac等多種平臺上運行,支持IE、Firefox,甚至Apple 的Safari Web 瀏覽器,而無需對現(xiàn)有的網(wǎng)站設(shè)計進行移植。Silverlight 相當于一個小型的.NET Framework,可以充分調(diào)用客戶端機器的處理運算能力,使得Web頁面展示如同C/S 端程序一般,并且實現(xiàn)了無刷新,帶來了更多的用戶視覺與操作體驗。

        1.3 WCF

        WCF 是微軟基于SOA 推出的.NET 平臺下的框架產(chǎn)品。SOA 全稱為Service-OrientedArchitecture,即面向服務(wù)的體系架構(gòu),是基于“軟件變服務(wù)”的思想。它內(nèi)部的所有功能屬性等都是通過描述語言加以定義,同時將這些功能屬性以接口的形式暴露給要調(diào)用的程序。這樣可以實現(xiàn)跨操作平臺,跨語言,并且與硬件無關(guān),是一種粗粒度的體現(xiàn)。它將技術(shù)層面的復(fù)用提高到業(yè)務(wù)邏輯的復(fù)用,按需求劃分服務(wù),來滿足不同客戶的需求。

        在WCF 下開發(fā)SOA 變得相當方便,它是創(chuàng)建和運行分布式系統(tǒng)的新型面向服務(wù)的編程模型,整合了例如.NETRemoting、ASMX、WSE和MSMQ 等分布式技術(shù)。可以支持的協(xié)議包括HTTP、TCP、跨進程以及自定義、安全模式、自定義等多種標準與模式。

        圖1 塔吊動畫顯示

        2 塔吊運動實時動畫的Silverlight 實現(xiàn)

        B/S 模式的塔吊遠程監(jiān)控系統(tǒng)不斷的接受塔吊傳來的數(shù)據(jù),首先寫入數(shù)據(jù)庫中,然后在網(wǎng)站上顯示信息。塔吊運動實時動畫程序首先用WCF 在數(shù)據(jù)庫中取得塔吊的最新數(shù)據(jù),然后Silverlight 程序利用定時器,不斷調(diào)用WCF 程序取得塔吊的最新數(shù)據(jù),根據(jù)數(shù)據(jù)改變Silverlight 控件的位置與形狀,形成動畫?;救鐖D1 所示。

        2.1 WCF 主要代碼

        GetPos 函數(shù)從數(shù)據(jù)庫取得對應(yīng)塔吊的最新位置信息,以字符串的方式返回。

        2.2 Silverlight 的主要代碼

        利用定時器,定時調(diào)用WCF 類DBService 的GetPos 方法,并相應(yīng)改變Silverlight 控件的位置,實現(xiàn)塔吊運動的模擬。主要代碼如下:

        3 結(jié)束語

        本文通過WCF 與Silverlight 相結(jié)合的思路,使得Web 頁面通過圖形監(jiān)控塔吊的實時運動情況,提高了塔吊監(jiān)控系統(tǒng)的用戶體驗。

        [1]李愛民,劉晶,馬維綱.Silverlight 相關(guān)技術(shù)研究[J].計算機技術(shù)與發(fā)展,2009(6).

        [2]孫超,鐘珞.基于Silverlight 的富界面應(yīng)用研究[J].武漢理工大學(xué)學(xué)報,2008(12).

        猜你喜歡
        塔吊調(diào)用應(yīng)用程序
        兒童主動學(xué)習(xí)行為的分析及支持策略——以扭扭積木《塔吊》為例
        天津教育(2023年2期)2023-03-14 07:35:34
        多標段工程群塔布置與安裝
        四川水泥(2020年8期)2020-08-06 08:07:56
        核電項目物項調(diào)用管理的應(yīng)用研究
        塔吊檢查
        當代工人(2019年19期)2019-11-22 07:20:27
        超高層建筑塔吊選型和布置分析
        刪除Win10中自帶的應(yīng)用程序
        電腦報(2019年12期)2019-09-10 05:08:20
        LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
        基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
        利用RFC技術(shù)實現(xiàn)SAP系統(tǒng)接口通信
        關(guān)閉應(yīng)用程序更新提醒
        電腦迷(2012年15期)2012-04-29 17:09:47
        国产精品久久国产精麻豆99网站| 蜜桃成人永久免费av大| 亚洲中文字幕高清在线视频一区 | 亚洲无码观看a| 亚洲中文字幕一区二区在线| 亚洲av无码乱码国产一区二区| 久久人人爽人人爽人人片av麻烦| 国内自拍偷拍亚洲天堂| 国产超碰在线91观看| 欧美伦费免费全部午夜最新| 色婷婷久久一区二区三区麻豆| 欧美乱人伦中文字幕在线不卡| 国产小屁孩cao大人| 自拍偷拍另类三级三色四色| 国产人妻熟女高跟丝袜| 国产精品亚洲一区二区在线观看 | 手机免费高清在线观看av| 国产强被迫伦姧在线观看无码 | 亚洲五月激情综合图片区| 人妻熟女中文字幕av| 男人的天堂中文字幕熟女人妻| 亚洲国产成人久久一区www| 国产精品原创永久在线观看| 一区二区午夜视频在线观看| 国产精品成人免费视频一区| 99这里只有精品| 一本一本久久a久久精品综合| 午夜视频在线观看国产| 中文字幕日韩人妻在线视频| 内射后入在线观看一区| 精品999无码在线观看| 伊人加勒比在线观看视频| 亚洲avav天堂av在线网爱情| 亚洲一区二区三区av链接| 隔壁人妻欲求不满中文字幕| 曰韩无码无遮挡a级毛片| 色狠狠色狠狠综合一区| 精品日本一区二区视频| 亚洲国产精品美女久久| 国产三级在线观看播放视频| 无码伊人久久大蕉中文无码|