亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

移動技術促進人和網絡互動:.NET VS J2EE

2019-11-18 12:28:58
字體:
來源:轉載
供稿:網友

  1.介紹
  1.1基于網絡技術的發展
  可擴展標識語言(xml)和網絡編程語言例如asp.net,java和ColdFusion的快速發展已經是網絡比以前強大了許多。XML是一種高度結構化的標識語言,它現在成為一種網絡中信息交換的新的標準。XML強大的擴展性和良好的結構促進了聲控應用程序,數據庫信息交換系統和網絡服務的發展。目前,許多金融機構用XML技術來發展他們的在線銀行系統,而微軟公司也用XML來完善他們的.NET護照網絡服務。所有的這些XML功能都在網站的后臺進行,對于用戶來說都是透明的。
  網絡編程語言是連接后臺XML功能和前臺用戶界面的橋梁。一般來說,網點的用戶界面是用超文本標識語言(Html)來構建的,而網絡編程語言的任務是從用戶那里收集信息,然后將數據傳輸到數據庫或者傳輸到XML應用程序。一個典型的例子是網絡注冊表。當用戶輸入自己的信息,然后點擊提交按鈕,網絡編程語言會驗證用戶輸入信息的有效性,然后把信息存儲到數據庫中。
  1.2網絡端口大小和復雜度的增長
  由于當今的網站有越來越多的高級特色,它們的基礎構造變得更加復雜,而它們的大小也隨之增長。這些復雜因素經常導致可用性的問題。例如,用戶會覺得瀏覽網站比較困難。
  為了解決這些問題,開發人員通過用移動技術例如短信服務(SMS),和通過語音XML來實現的語音控制系統來盡力簡化用戶獲得網絡信息的途徑。這些技術幫助簡化了數據的訪問,因為用戶可以通過一個小小的手機來實現發送和接收網絡信息,而不用任何計算機或者是網絡連接。支持這些移動技術研發的兩個主要公司是微軟和Sun微系統公司。
  1.3微軟 .NET
  微軟.NET是一種新型的視窗應用平臺,它的主要目標是為開發人員提供一種通用的環境,通過這個環境開發人員可以編譯和執行他們用不同編程語言編寫的程序。.NET平臺的基礎組織,也就是大家所熟知的.NET框架結構,包含了兩個主要的組成部分:普通語言運行器(CLR)和.NET框架類庫[1]。CLR是編譯和運行.NET應用程序的通用環境。在編譯期間,CLR把.NET 程序代碼翻譯成微軟中間語言(MSIL),在運行期間,CLR把這些MSIL給視窗操作系統[2]翻譯成合適的機器語言。
  .NET框架類庫給開發人員提供了一系列已經包裝好的類來讓他們構建自己的視窗和網絡應用程序。拿ASP.NET舉個例子,所有的WEB表的控制是通過使用.NET 類庫來實現的。這些類不僅僅幫助開發人員節省了許多代碼,同時也幫助提高了應用程序的整體一致性[3]。
  1.4 SMS Friends 學生網絡端口(一個ASP.NET模型)
  本篇文章利用SMS Friends 學生網絡端口來作為分析.NET功能和效率的模型是因為它的所有功能是利用ASP.NET技術來開發的。SMS Friends現在正由加利福尼亞電信與信息技術學院開發,SMS Friends 將成為提高UCSD通信系統的一個新的學生網絡端口。這個網絡端口由兩個主要部分組成: SMS俱樂部 和SMS Friends搜索引擎。SMS 俱樂部的特點是答應用戶創建自己的學生俱樂部,然后俱樂部內的成員通過SMS 信息來進行聯絡。相同的,這個特點也答應教授給班級里的所有學生發信息。SMS 搜索引擎讓用戶可以搜索具有相同愛好的其他SMS 朋友。例如,用戶可以搜索在某個專業的學生,或者是在相同俱樂部的學生。
  1.5 Java 2 企業版本 (J2EE)
  J2EE是一個企業標準,由Sun微系統公司開發,主要是為了多層應用程序開發。J2EE用Java編程語言作為主要的構建磚石。由于Java程序運行在Java虛擬機(JVM)上,而不是運行在操作系統自身上,J2EE提供了一個Web應用程序開發的自由環境平臺。在編譯期間,JVM把Java程序翻譯成Java 字節碼。在執行期間,JVM把這些Java字節碼給操作系統翻譯成合適的機器語言。所以,Java程序可以運行在任何支持JVM的操作系統上。對于Web應用程序,J2EE使用Java Server Page(jsp),EnterPRise Java Bean(EJB),和Java Database Connection(JDBC)來治理所有的Web控制和數據庫連接。
  1.6 圣地亞哥無線傳輸報告(J2EE 模型)
  圣地亞哥無線傳輸報告是我們分析J2EE平臺的模型。雖然這個網絡端口的開發僅僅用了J2EE的一個子集,但是它的應用程序對于我們來分析J2EE的基本功能和效率已經足夠了。由Cal-(IT)2開發的圣地亞哥無線傳輸報告由兩個不同的部分組成:一個由JSP支持的網絡端口,和一個由語音XML支持的語音服務器。網絡端口具有讓用戶修改個人賬戶和個性化聯絡的功能。語音服務器也讓用戶通過自己的手機獲得實時交通報告。
  
  2.方法
  2.1通過移動電話獲得網絡信息
  移動電話公司一直在開發支持移動互聯網的新技術。然而,這些服務經常帶來了高成本,同時需要高端設備。假如用戶可以通過打電話來獲得這些網絡信息,那就更加理想和經濟了。
  圣地亞哥無線傳輸報告系統利用JSP技術實現了這個目標。它利用JSP來治理網絡表格和數據庫控制,用語音XML技術來啟動語音服務器。
  2.2通過SMS Message 來發送信息
  電子郵件和迅捷信息服務例如MSN,AIM和ICQ是網絡上最流行的通信工具。然而,所有這些工具有一個共同的限制,就是用戶需要一臺計算機連接到網絡上。雖然無線連接和掌上電腦變得越來越流行和為眾人所承受,許多人仍然不能夠隨時收發電子郵件和使用短信工具。所以,用移動電話來發送和接收信息效率更高,因為這樣不需要電腦和互聯網進行聯接。
  SMS Friends 學生網絡端口用微軟.NET 技術來實現這個目的。SMS Friends用ASP.NET來治理所有的Web表格控制,有效性驗證和SMS信息。SMS俱樂部和SMS搜索引擎是通過ADO.NET運作起來的。
  2.3那種技術更好?.NET 還是 J2EE
  為了比較.NET和J2EE,我們用圣地亞哥無線傳輸報告和SMS Friends網絡端口來比較這兩種技術的功能,兼容性和基礎結構。
  
  3 結果
  3.1功能分析
  在SMS Friends和圣地亞哥無線傳輸報告網絡端口中Web表格和數據庫治理都是兩個主要的組成部分。在這一部分,我們比較一下在這兩個部分上ASP.NET和JSP的功能。JSP用javascript來治理Web表格控制。拿圣地亞哥無線傳輸報告的簽署頁舉例子,當用戶提交他們的信息的時候,JSP會觸發客戶端的有效性腳本,這個腳本是用來驗證信息有效性的,然后給不合法的輸入顯示合適的錯誤信息。假如所有的輸入是合法的,JSP就將信息存儲到數據庫中。所有的數據庫連接都是由Java數據庫連接(JDBC)來治理的。
  相反,ASP.NET提供服務器端的Web表格控制和有效性驗證。拿SMS Friends簽署頁舉個例子,所有的輸入域都是用.NET框架類庫構建的。當用戶提交表格的時候,數值保存在服務器端[2]的VIEWSTATE隱藏域中。然后ASP.NET驗證器驗證信息的有效性,然后給不合法的輸入,顯示錯誤信息。當有效性驗證完成后,ASP.NET用ADO.NET把所有信息存儲到數據庫中。
  雖然ASP.NET和JSP都有有效性控制,但是VIEWSTATE的特點使ASP.NET變得更加強大因為在表格已經提交或者重載之后VIEWSTATE可以保留用戶輸入的數值。更主要是因為所有的控制都在服務器端,即使用戶的瀏覽器不支持客戶端腳本,有效性驗證同樣能起到作用。
  3.2兼容性和基礎結構分析
  ASP.NET和JSP都有自己的系統和軟件要求。在這個部分,我們分析在這些要求基礎上ASP.NET和JSP的兼容性,然后比較一下在SMS Friends和圣地亞哥傳輸報告的基礎結構。
  圣地亞哥無線傳輸報告是運行在帶有Apache Tomcat的 Windows2000 SP5操作系統網絡服務器上的。由于所有的代碼都是用Java編寫的,我們可以把網絡端口移植到不同的系統中(包括非Windows系統)。這就表示J2EE平臺有更好的操作系統兼容性。
  JSP在同一頁面也答應有多種Web表格,這就幫助程序員可以成組的治理和驗證用戶的輸入域。這個基礎結構就方便了Web表格控制和有效性驗證的過程。
  SMS Friends 學生網絡端口是運行在帶有互聯網信息服務(IIS)的windows 2000 SP5操作系統上的。ASP.NET可以作為后臺代碼嵌入到C#,Visual Basic .NET 或者是J#中,可以在相同的IIS服務器上運行ASP應用程序。這些特點說明了ASP.NET具有更好的編程語言兼容性。在基礎結構方面,ASP.NET僅僅答應在一個頁面上有一個服務器端表格。這就限制了成組校驗輸入域的能力。然而,ASP.NET的“文件后面的代碼”這一特點幫助開發人員把后端代碼和前臺代碼區分開,這就促進了代碼的整體一致性。
  
  4.討論
  隨著移動技術的發展,未來越來越多的網絡端口都會把自己的服務和SMS或者是語音XML整合在一起。最后,更多的網絡服務會被開發來支持這些技術。
  網絡服務正在成為網絡上信息交換的一個新的標準。網絡服務的目標是通過使用一個通用的數據傳輸標準(XML)和通過構建可以使用在不同網絡端口的Web應用程序,在不同的操作系統和應用程序之間建立連接。網絡服務的結構包括三個主要的部分:網絡服務描述語言(WSDL),簡單對象訪問協議(SOAP),和通用發現,描述和整合(UDDI)。
  WSDL是網絡服務的描述。WSDL描述了在網絡服務中包括哪些功能,要運行這個服務需要哪些參數。SOAP是網絡服務的語法,SOAP讓網絡服務器能夠知道網絡服務的要求,然后作出合適的反應。最后,UDDI是網絡服務的路徑。UDDI讓用戶可以快速的確定在網絡上哪些網絡服務可用。
  假如SMS 發信息可以作為網絡服務來實現,那么許多網絡端口可以把它們的應用程序和移動技術整合在一起,這就確實加強了作為整體的網絡通信系統。
  
  5.結論
  SMS 信息和語音控制系統在電子郵件和即時信息系統方面具有優勢,因為它們不需要通過電腦來聯接到互聯網。用戶所需要的只是一部移動電話。所以,通過SMS信息和語音控制來進行通信效率更高。
  微軟.NET和J2EE是促進移動技術發展的兩個主要技術。根據圣地亞哥無線傳輸報告和SMS Friends 學生網絡端口的應用程序,微軟.NET具有更加出色的網絡表格控制,服務器端數據治理。更加主要的是,ASP.NET支持多種.NET編程語言,

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91嫩草在线视频| 亚洲欧美日韩久久久久久| 成人亲热视频网站| 精品国产1区2区| 亚洲成人网在线观看| 欧美亚洲激情在线| 成人激情在线播放| 亚洲精品一区二区在线| 中文字幕欧美在线| 琪琪第一精品导航| 欧美日韩成人在线播放| 欧美电影免费观看| 日本精品视频网站| 91国产一区在线| 国产精品视频在线播放| 国产精品久久久久久久久久东京| 日韩免费不卡av| 在线观看国产精品淫| 亚洲国产欧美一区| 国产精品欧美一区二区| 亚洲国产精品成人一区二区| 亚洲精品电影在线| 国产精品一区二区三区成人| 国产综合福利在线| 国产视频精品一区二区三区| 中文字幕无线精品亚洲乱码一区| 午夜精品一区二区三区视频免费看| 欧美性猛交xxxx久久久| 中文字幕日韩精品在线| 国产精品久久久久久久app| 午夜精品三级视频福利| 欧美激情18p| 欧美人在线视频| 国产成人精品电影久久久| 亚洲福利在线视频| 福利视频一区二区| 欧美又大又硬又粗bbbbb| 精品亚洲永久免费精品| 日韩高清中文字幕| 国产精品天天狠天天看| 欧美夜福利tv在线| 国产日本欧美一区二区三区| 午夜精品久久久久久久男人的天堂| 日韩精品在线观看一区| 欧美大片欧美激情性色a∨久久| 精品国产一区二区三区久久狼5月| 国产成人精品在线| 国产一区二区日韩| 日韩av片免费在线观看| 成人免费福利在线| 亚洲偷欧美偷国内偷| 91精品国产免费久久久久久| 成人福利网站在线观看11| 国产精品日韩在线播放| 国内精品视频在线| 国产成人在线精品| 中文字幕欧美精品在线| 97色在线观看免费视频| 日韩电影中文字幕在线| 一区二区中文字幕| 国产成人精品999| 久久久精品2019中文字幕神马| 日韩中文av在线| 成人免费淫片视频软件| 亚洲精品欧美一区二区三区| 欧美视频免费在线| 亚洲第一区在线观看| 欧美亚洲国产成人精品| 国产91在线播放精品91| 久久天天躁狠狠躁老女人| 亚洲男子天堂网| 色先锋久久影院av| 亚洲国产日韩欧美在线图片| 91网在线免费观看| 日韩欧美国产骚| 91av在线影院| 91久久国产精品91久久性色| 色偷偷88888欧美精品久久久| 国产日韩中文字幕在线| 国产精品久久国产精品99gif| 另类图片亚洲另类| 668精品在线视频| 中文一区二区视频| 国产精品扒开腿做爽爽爽视频| 亚洲精品久久7777777| 中文字幕在线国产精品| 久久精品国产v日韩v亚洲| 亚洲少妇激情视频| 另类视频在线观看| 色偷偷av一区二区三区乱| 国产做受69高潮| 亚洲国产天堂网精品网站| 日韩亚洲在线观看| 久久久精品久久久| 一二美女精品欧洲| 亚洲午夜激情免费视频| 97国产在线观看| 成人网在线免费看| 日韩中文理论片| 中文字幕亚洲欧美日韩在线不卡| 狠狠久久亚洲欧美专区| 亚洲专区在线视频| 亚洲国产欧美一区二区三区同亚洲| 亚洲色图欧美制服丝袜另类第一页| 亚洲第一精品电影| www日韩中文字幕在线看| 精品国产户外野外| 国产精品主播视频| www.亚洲一二| 亚洲国产成人久久综合一区| 色婷婷久久av| 韩剧1988在线观看免费完整版| 久久国产精品久久久| 亚洲v日韩v综合v精品v| 爱福利视频一区| 欧洲成人性视频| 久久精品成人一区二区三区| 91老司机精品视频| 亚洲欧美一区二区三区久久| 亚洲一区二区三区久久| 久久91精品国产91久久久| 欧美韩日一区二区| 久久国产精品网站| 国产欧美精品久久久| 日韩中文理论片| 欧美人与性动交| 国产精品久久久久久久9999| 国产精品成熟老女人| 在线亚洲国产精品网| 欧美日韩在线视频观看| 色黄久久久久久| 欧美成人全部免费| 欧洲成人免费视频| 97香蕉超级碰碰久久免费的优势| 国产精品久久久一区| 九九久久久久久久久激情| 欧美一区视频在线| 欧美理论片在线观看| 国产一区二区免费| 亚洲国产精品人久久电影| 九九视频直播综合网| 国产精品一区电影| 久久综合五月天| 尤物九九久久国产精品的特点| 国产精品爽黄69天堂a| 2019中文字幕在线免费观看| 日韩欧美在线视频日韩欧美在线视频| 日韩hd视频在线观看| 亚洲精品有码在线| 久久久久久久999精品视频| 日韩精品视频免费专区在线播放| 亚洲精品美女久久久| 国产日韩欧美黄色| 日韩最新免费不卡| 日韩欧美精品在线观看| 欧美亚洲日本网站| 欧美久久精品一级黑人c片| 97久久精品人人澡人人爽缅北| 国产成人精品电影| 国产噜噜噜噜久久久久久久久| 日韩最新中文字幕电影免费看| 亚洲福利视频网| 欧美裸体xxxx极品少妇| 国产精品久久久久久久天堂|