馬來西亞ria是什麼意思
❶ 什麼是RIA
RIA的優勢 RIA 具有的桌面應用程序的特點包括:在消息確認和格式編排方面提供互動用戶界面;在無刷新頁面之下提供快捷的界面響應時間;提供通用的用戶界面特性如拖放式(drag and drop)以及在線和離線操作能力。RIA具有的Web應用程序的特點包括如:立即部署、跨平台、採用逐步下載來檢索內容和數據以及可以充分利用被廣泛採納的互聯網標准。RIA具有通信的特點則包括實時互動的聲音和圖像。 客戶機在RIA中的作用不僅是展示頁面,它可以在幕後與用戶請求非同步地進行計算、傳送和檢索數據、顯示集成的用戶界面和綜合使用聲音和圖像,這一切都可以在不依靠客戶機連接的伺服器或後端的情況下進行。 對於企業來說,部署RIA的好處在於: 1)RIA可以繼續使用現有的應用程序模型(包括J2EE和.NET),因而無需大規模替換現有的Web應用程序。通過Rich Client技術,可以輕松構建更為直觀、易於使用、反應更迅速並且可以離線使用的應用程序。 2)RIA可以幫助企業提供多元化的重要業務效益,包括產提高銷量、提高品牌忠誠度、延長網站逗留時間、較頻繁的重復訪問、減少帶寬成本、減少支持求助以及增強客戶關系等。 RIA目前的發展態勢在過去的兩到三年中,Web開發人員一直是想構建一種比傳統HTML更豐富的客戶端:這是一個用戶介面,它比用HTML能實現的介面更加健壯、反應更加靈敏和更具有令人感興趣的可視化特性。RIA技術的出現允許我們在網際網路上以一種像使用Web一樣簡單的方式來部署富客戶端程序。無論將來RIA是否能夠如人們所猜測的那樣完全代替HTML應用系統,對於那些採用C/S架構的胖客戶端技術運行復雜應用系統的機構和採用基於B/S架構的瘦客戶端技術部署Web應用系統地機構來說,RIA確實提供了一種廉價的選擇。下面介紹一下目前出現的幾種比較有實力或者有特點的RIA客戶端開發技術: 1) Macromedia Flash/Flex Flash 從6.0開始Flash就逐步具備建立窗體風格的應用程序的功能。據Macromedia稱已經有98%以上的桌面系統的瀏覽器都安裝了 Macromedia Flash Player。這使得以Macromedia Flash Player為客戶端的RIA可以支持種類廣泛的平台和設備。 Flex是為滿足希望開發 RIA的企業級程序員的需求而推出的表示伺服器和應用程序框架,它可以運行於J2EE和.NET平台。Flex表示伺服器提供基於標準的、聲明性的編程方法和流程,並提供運行時服務,用於開發和部署豐富客戶端應用程序的表示層。Flex開發者使用直觀的基於XML的MXML來定義豐富的用戶界面。該語言由 Flex伺服器翻譯成SWF格式的客戶端應用程序,在Flash Player中運行。 2) Laszlo Laszlo 是一個開源的RIA開發環境。使用Laszlo平台時,開發者只需編寫名為LZX的描述語言(其中整合了XML和Javascript),運行在J2EE 應用伺服器上的Laszlo平台會將其編譯成SWF格式的文件並傳輸給客戶端展示。從這點上來說,Laszlo的本質和Flex是一樣的。Flash是任何瀏覽器都支持的展示形式,從而一舉解決了瀏覽器之間的移植問題。而且,在未來的計劃中,Laszlo還可以將LZX編譯成Java或.NET本地代碼,從而大大提高運行效率。 3) Avalon Microsoft的Avalon是下一版本的 Windows(代號"Longhorn")的一部分,是一個圖形和展示引擎,主要由新加到.NET框架中的一組類集合而成。Avalon定義了一個在 Longhorn中使用的新標記語言,其代號為"XAML"(可擴展應用程序標記語言)。可以使用XAML來定義文本、圖像和控制項的布局,程序代碼可以直接嵌入到XAML中,也可以將它保留在一個單獨的文件內。這與Flex中的MXML或者Laszlo中的LZX非常相似。不同的是:基於 Avalon的應用程序必須運行在Longhorn環境中,而Flex和Laszlo是不依賴於平台的,僅僅需要裝有Flash播放器的瀏覽器即可。 4) Java SWT Java 已經出現幾年了,並且完全支持創建基於窗體的用戶界面。除了Java基礎類(JFC/Swing)中的用戶界面組件之外,開發人員還可以使用來自於 Eclipse Project的SWT工具箱和許多第三方工具箱進行開發。對於圖形來說,可以採用Java 2D API:一個非常完整且非常復雜的圖形API。你可以通過一個Web瀏覽器使用Java插件軟體,或使用Java運行時環境中較新的Java Web Start技術來部署應用程序。使用Java建立Rich Client的主要缺陷是它的復雜性(即使對簡單的窗體和圖形也要求編寫非常煩瑣的代碼)和Java瀏覽器插件的低市場佔有率。 5) XUL XUL (念作"zool")是一種基於XML的用戶界面語言,它來自於Mozilla的開放源碼項目。它可用於建立窗體應用程序,這些應用程序不但可以在 Mozilla瀏覽器上運行,而且也可以運行在其他描述引擎上,如Zulu(一個Flash MX組件)和Thinleys(一個Java實現)。XUL描述引擎都非常小(100K以下),它可以使用XML數據也可以生成XML數據。XUL的一個主要缺點在於它目前還沒有獲得一個主要商業實體的支持。XUL最大的優點在於它與Gecko引擎的集成(打開了通向大量Web標準的大門),以及與大多數其它XML用戶界面描述語言相比它是一種非常具有表達力和簡潔的語言。 6) Bindows Bindow 是用Javascript和DHTML開發的Web窗體框架。Javascript用於客戶端界面的顯示和處理,XMLHTTP用於客戶端與伺服器的信息傳輸。Javascript在客戶端的表現力不容置疑,利用Javascript幾乎可以實現Windows應用程序所能乾的大部分事情,XMLHTTP 一直以來常被用於實現"無刷新"的Web頁面,它和 Javascript配合,可以完成數據從伺服器和客戶端的傳輸。Bindows的一個主要的缺點是它採用一次全部載入的方式來實現腳本庫,在窗口的載入期,需要一個漫長的等待過程,甚至瀏覽器的進程會產生無響應的情況。這點Bindows根本沒有遵循"用多少去多少"的准則。另外,內部大量利用了IE6 的技術,沒有考慮到非IE的瀏覽器,限制了Bindows的流行。 RIA未來的發展預測 就目前RIA的使用情況來說,離"RIA時代"還有很遠的一段距離。今後幾年時間內傳統的Web應用程序和RIA將會共存。筆者認為真正具有實力擔當起普及豐富客戶端應用重任的只有基於Flash Player的Flash/Flex應用程序和Microsoft的基於Avalon的應用程序。短期時間內(估計2-3年時間)可能是 Flash/Flex應用程序在新興的網路應用程序市場上佔有主導地位。隨著時間的推移,Flash/Flex應用程序的市場佔有率可能會慢慢被基於 Avalon的應用程序所蠶食。當然,Flash Player和Flex以後也會不斷推出新版本,相對於升級操作系統或安裝Avalon運行環境,人們肯定更願意升級Flash Player。Flash/Flex應用程序也有其本身固有的軟肋,Flash Player的執行效率和對本地資源的操作限制是無法和Avalon相比的,相對於瀏覽器中的插件而言,Avalon的應用程序擁有更加廣闊的可操作空間和更高的執行效率。 目前Microsoft還在推廣一種叫做Smart Client(智能客戶端)的客戶端程序技術,Microsoft稱Smart Client是比Rich Client更優秀的客戶端,因而採用Smart Client的應用程序算不算RIA目前我個人還無法作答。這里我們之所以提及Smart Client,是因為Smart Client的特性跟我們談的Rich Client有太多的相似之處。Smart Client擁有自動更新、離線狀態下的數據處理和可以使用本地資源等特徵,其中的可使用本地資源這一項無疑是一大賣點,因為瀏覽器中的 Flash/Flex應用程序目前還無法操作本地的一些資源,比如Flash/Flex應用程序無法將網上的文件保存到本地或者修改本地文件。雖然 Macromedia的Central1.5已經可以對本地文件進行簡單的操作,並且flex1.5開發的RIA也能夠運行於Central上,但是如何使Central能夠得到大范圍推廣還是個問題。相對於輕量級的Rich Client,Smart Client更接近C/S架構中的客戶端程序。Rich Client和Smart Client的定位還是有所區別的:Rich Client更適合作為輕量級的基於瀏覽器的網路應用程序客戶端;Smart Client更適合作為Windows桌面應用程序的智能客戶端。 不管我們今天稱之為的RIA今後會不會成為主流應用程序,人們對開發具有高度互動性、豐富用戶體驗以及功能強大的客戶端的追求是不變的。有理由相信,擁有成熟技術和極高市場佔有率的Flash客戶端將會在RIA道路上越走越遠。
❷ 誰知道什麼叫RIA
RIA是Rich Internet Applications的縮寫,翻譯成中文為豐富互聯網應用程序。
傳統網路程序的開發是基於頁面的、伺服器端數據傳遞的模式,把網路程序的表示層建立於HTML頁面之上,而HTML是適合於文本的,傳統的基於頁面的系統已經漸漸不能滿足網路瀏覽者的更高的、全方位的體驗要求了,這就是被Macromedia公司稱之為的「體驗問題」("Experience Matters"),而豐富互聯網應用程序(Rich Internet Applications,縮寫為RIA)的出現也就是為了解決這個問題。
豐富互聯網應用程序是下一代的將桌面應用程序的交互的用戶體驗與傳統的Web應用的部署靈活性和成本分析結合起來的網路應用程序。豐富互聯網應用程序中的富客戶技術通過提供可承載已編譯客戶端應用程序(以文件形式,用HTTP傳遞)的運行環境,客戶端應用程序使用非同步客戶/伺服器架構連接現有的後端應用伺服器,這是一種安全、可升級、具有良好適應性的新的面向服務模型,這種模型由採用的Web服務所驅動。結合了聲音、視頻和實時對話的綜合通信技術使富網際網路應用程序(RIA)具有前所未有的網上用戶體驗。
❸ 運動鞋上的RIA是什麼意思
一般是指NIKE產品中最便宜的氣墊.低配置鞋.或者是簡版籃球鞋才會用到.一般用這樣的氣的鞋定價不會超過660
❹ 英文名Rhea和Ria有什麼區別
Rhea和Ria的區別為:來源語種不同、名字含義不同、名字寓意不同
一、來源語種不同
1、Rhea:來自法語、德語。
2、Ria:來自蓋爾語。
二、名字含義不同
1、Rhea:這個名字的意思是「強大的領導者」。關聯:強大,領導。
2、Ria:作為女孩的名字是威爾士和愛爾蘭派生,和名字麗安意味著「偉大的女王或女神」。Rianne是Rhiannon(威爾士語)的版本。
三、名字寓意不同
1、Rhea:寓意睿智的。
2、Ria:寓意仁慈的。
❺ ria後綴的意思是什麼
RIA(Rich Internet Applications)富互聯網應用,
具有高度互動性、豐富用戶體驗以及功能強大的客戶端。
❻ ria是什麼,據說是新技術,誰能解釋下
傳統網路程序的開發是基於頁面的、伺服器端數據傳遞的模式,把網路程序的表現層建立於HTML頁面之上,而HTML是適合於文本的,傳統的基於頁面的系統已經漸漸不能滿足網路瀏覽者的更高的、全方位的體驗要求了。而富互聯網應用(Rich Internet Applications,縮寫為RIA)的出現就是為了解決這個問題。
富互聯網應用程序是下一代的將桌面應用程序的互動式用戶體驗與傳統的WEB應用的部署靈活性和成本分析結合起來的網路應用程序。富互聯網應用程序中的富客戶技術通過提供可承載已編譯客戶端應用程序(以文件形式,用HTTP傳遞)的運行環境,客戶端應用程序使用非同步客戶/伺服器架構連接現有的後端應用伺服器,這是一種安全、可升級、具有良好適應性的新的面向服務模型,這種模型由採用的WEB服務所驅動。結合了聲音、視頻和實時對話的綜合通信技術,使富互聯網應用程序(RIA)具有前所未有的網上用戶體驗。
如果大家自學會走很多彎路,現在這方面培訓的有文啟領航教育,他們的課程設置非常精細,老師經驗傳授,這點對新進入這個領域的人非常有幫助,俗話說,工欲善其事,必先利其器么。就是這樣的
❼ RIA 是什麼意思請具體些,謝謝
RIA是Rich Internet Applications的縮寫,翻譯成中文為富網際網路應用程序(Macromedia中文網站翻譯為Rich Internet應用程序)
傳統網路程序的開發是基於頁面的、伺服器端數據傳遞的模式,把網路程序的表示層建立於HTML頁面之上,而HTML是適合於文本的,傳統的基於頁面的系統已經漸漸不能滿足網路瀏覽者的更高的、全方位的體驗要求了,這就是被Macromedia公司稱之為的「體驗問題」("Experience Matters"),而富網際網路應用程序(Rich Internet Applications,縮寫為RIA)的出現也就是為了解決這個問題。
富網際網路應用程序是下一代的將桌面應用程序的交互的用戶體驗與傳統的Web應用的部署靈活性和成本分析結合起來的網路應用程序。富網際網路應用程序中的富客戶技術通過提供可承載已編譯客戶端應用程序(以文件形式,用HTTP傳遞)的運行環境,客戶端應用程序使用非同步客戶/伺服器架構連接現有的後端應用伺服器,這是一種安全、可升級、具有良好適應性的新的面向服務模型,這種模型由採用的Web服務所驅動。結合了聲音、視頻和實時對話的綜合通信技術使富網際網路應用程序(RIA)具有前所未有的網上用戶體驗。
「富」的概念包含兩方面,分別是數據模型的豐富和用戶界面的豐富。數據中的「富」意思是用戶界面可以顯示和操作更為復雜的嵌入在客戶端的數據模型,它可以操作客戶端的計算和非同步的發送接收數據。這種模式相對於傳統的HTML頁面的優點是程序運行於客戶端並且程序更多的是和用戶進行交互同時更少的和伺服器進行交互。平衡客戶端和伺服器端的復雜的數據模型可以讓你有更大的空間去創建更高效和更具有交互性的網路應用程序。「富」同樣也描述了全面提升的用戶界面,HTML只給用戶提供了非常有限的界面控制元素,而富網際網路應用程序(RIA)的用戶界面提供了靈活多樣的界面控制元素,這些控制元素可以很好的與數據模型相結合。傳統的網際網路模型使用線性的設計,提供給用戶一些選擇然後用戶發送選擇結果給伺服器,這種單一的模式不符合應用程序的靈活交互的要求和用戶的意願。頻繁的伺服器請求和頁面刷新有很多的缺點包括頁面打開緩慢和降低網路帶寬。如果採用富客戶界面,可以從以前的伺服器響應影響整個界面,轉移到只有收到請求的應用程序部分才會做出相應的變化。這本質上意味著界面被分解成許多獨立的模塊,這些模塊都會對收到的信息做出相應的反應,有些會和伺服器端進行交互,有些是這些模塊之間的通信。
❽ 什麼是RIA工程師
就是富互聯網應用程序工程師。做WEB開發的。但又不完全是傳統的WEB開發,其中一些邏輯不是在服務端完成的,在客戶端分擔了一些邏輯,就像是Ajax,Ajax是集成在瀏覽器中,RIA不是集成在瀏覽器中,可以是瀏覽器插件,或者是新型桌面,可獨立瀏覽器運行(也可以運行於瀏覽器中)
RIA應用:開行網的種菜,釣魚(Flash插件),微軟的銀光(類似於Flash插件)
❾ ria是什麼意思
RIA是Rich Internet Applications的縮寫,翻譯成中文為富網際網路應用程序(Macromedia中文網站翻譯為Rich Internet應用程序)
傳統網路程序的開發是基於頁面的、伺服器端數據傳遞的模式,把網路程序的表示層建立於HTML頁面之上,而HTML是適合於文本的,傳統的基於頁面的系統已經漸漸不能滿足網路瀏覽者的更高的、全方位的體驗要求了,這就是被Macromedia公司稱之為的「體驗問題」("Experience Matters"),而富網際網路應用程序(Rich Internet Applications,縮寫為RIA)的出現也就是為了解決這個問題。