北美代写价格,北美代写推荐,北美代写作业 計算機網絡欄目提供最新 計算機網絡格式、 計算機網絡論文范文。詳情咨詢QQ:2403861062

計算機系統論文基于J2ME平臺的SOAP協議研究與應用

論文編號: 所屬欄目:計算機網絡 發布日期:2015年12月14日 論文作者:

問:計算機系統結構的論文可以選哪些題

北美代写价格,北美代写推荐,北美代写作业 答:選題是撰寫畢業論文的第一步,它實際上是確定“寫什么”的問題,也就是確定論文論述的方向。如果“寫什么”都不明確,“怎么寫”根本無從談起,因此畢業論文的順利完成離不開合適的論文選題。

摘 要:本文對于在J2ME平臺下,利用XML解析器開發SOAP協議的基本方法進行了研究,介紹了J2ME平臺和SOAP協議,其中重點探討了XML的開發,提出了一種利用XML解析器在J2ME平臺上實現SOAP協議的方法,具有一定的推廣價值。

北美代写价格,北美代写推荐,北美代写作业 關鍵詞:計算機系統論文,J2ME,SOAP,XML嵌入式系統

1 引言

J2ME作為嵌入式系統應用平臺得到了迅速的發展,JAVA語言固有的平臺無關性使得基于J2ME平臺的嵌入式應用系統具有廣闊的前景。受限于嵌入式設備及消費類電器硬件條件的限制,J2ME平臺提供的功能有限,如何能夠在有限的資源下拓展J2ME的功能,使得J2ME平臺能夠處理SOAP協議是本文研究的重點。

目前企業應用正在向面向WEB服務的SOA架構轉變,嵌入式系統與企業應用系統的連接目前還處于TCP/IP協議、HTTP協議等比較初級的階段。隨著企業應用系統提供的WEB服務日益廣泛和成熟,需要J2ME平臺提供處理SOAP協議的需求也越來越多。

北美代写价格,北美代写推荐,北美代写作业 SOA架構是目前企業應用系統廣泛部署的架構,實現SOA的關鍵問題之一就是對SOAP協議的支持。本文分析了在J2ME平臺中實現SOAP協議處理遇到的問題,提出了相應的解決方案。

北美代写价格,北美代写推荐,北美代写作业 2 j2ME介紹[1] [2] [3]

J2ME(Java 2 Platform Micro Edition)是為無線電子市場所設計的JAVA平臺,包括JVM規范和API規范。J2ME 定義了一套類庫和虛擬機技術,這些技術可以使用戶、服務提供商和設備制造商通過物理(有線)連接或無線連接,按照需要隨時使用豐富的應用程序。J2ME同時提供了Java語言一貫的跨平臺性和安全性。

北美代写价格,北美代写推荐,北美代写作业 為了支持用戶和嵌入式市場提出的靈活性和可定制性要求,J2ME被設計得更加模塊化和可縮放化。J2ME在設備原有的操作系統上建造了3層軟件來實現這種要求:

1.JVM層:這層基于宿主操作系統,按照某一種J2ME的配置實現了JVM。

北美代写价格,北美代写推荐,北美代写作业 2.配置層:這層對于用戶可見度要低一些,但對簡表層非常重要。它針對不同市場的需求,定義了Java虛擬機的最小功能集合和Java類庫的最小集合。在J2ME設備中,JVM與配置層緊密相連,它們體現了每一類設備的基本功能。

北美代写价格,北美代写推荐,北美代写作业 3.簡表層:這層對于用戶和應用程序提供者來說是最常見的。它針對特定市場的需求,定義了Java虛擬機的最小功能集合和Java類庫的最小集合。

J2ME組件都圍繞一個中心,這些中心被稱為configuration(配置),它們中間的每一個都是用于消費電子和嵌入設備的特別的類。目前配置分為CLDC和CDC兩種。

北美代写价格,北美代写推荐,北美代写作业 Connected limited device configuration(有限連接設備配置,簡稱 CLDC)定義支持“devices that you hold in your hand(握在手中的設備)”的應用程序接口和技術,這類設備的代表是PDA。Connected device configuration(連接設備配置 CDC )定義支持“devices that you plug into plug into the wall(插入墻的設備)”的應用程序接口和技術,這類設備的代表是機頂盒。

這兩種配置不同的地方就在于它們應用于的裝置的能力,CLDC設備的處理器能力有限 (與臺式機系統比較 ),并且存儲器大小一般也只在128 KB到 512 KB之間。CDC系統不同,它可能有32位或64位處理器,以及有限的存儲容量,不過它的下限也得超過512K。

上圖解釋配置和簡表的體系結構。J2ME的體系結構被橫向地分成三層,縱向分成兩部分。配置包括一個控制配置核心類的虛擬機,具體的簡表位于每個配置之上。

簡表為相同消費電子設備的不同的生產商提供了標準化的 Java類庫,現在五個已知簡表已經有了規范:

Mobile information devices profile (MIDP) 移動電話和呼叫器 CLDC

Personal digital assistant profile Palm和Handspring的PDA 設備 CLDC

Foundation profile 用于所有不需要GUI的CDC設備的標準簡表 CDC

北美代写价格,北美代写推荐,北美代写作业 Personal profile 替代PersonalJava的Foundation完善的簡表 CDC

RMI profile 提供RMI的Foundation完善的簡表 CDC

北美代写价格,北美代写推荐,北美代写作业 3 SOAP協議介紹[4]

北美代写价格,北美代写推荐,北美代写作业 SOAP(簡單對象訪問協議)是一種利用XML編碼數據的數據傳輸協議。它是同類協議中要求最低的一個規范,只定義了協議所要求的最關鍵的部分,有意地忽略了垃圾收集、對象激活等方面的細節。像TCP/IP協議一樣,SOAP協議也包括客戶端和服務器兩個部分。

SOAP客戶端是一種創建XML文檔的程序,該XML文檔包含在分布式系統遠程調用方法所需的信息。SOAP客戶端不是傳統意義上的程序,它除了用作普通的桌面應用程序外,還可以是一種Web服務器或基于服務器的應用程序。來自SOAP客戶端的消息和請求一般是通過HTTP發送的。因而,SOAP文檔可以穿過幾乎所有的防火墻,從而能跨越不同的平臺交換信息。

北美代写价格,北美代写推荐,北美代写作业 SOAP服務器只是用于監聽SOAP消息的特殊代碼,它可用作SOAP文檔的分配器和解釋器。外部Web服務可以與基于J2EE技術的應用程序服務器交互,這種應用程序服務器可以處理多種客戶端的SOAP請求。


在線客服

售前咨詢
售后咨詢
微信號
Essay_Cheery
微信
堪培拉代写assignment,论文代写,留学作业代写-peaking代写 essay代写,assignment代写,留学生作业代写网课代做-锐 泽 代写 阿德莱德代写assignment,北美网课代修领导者,留学生网课代修代考 珀斯代写assignment,CS代写,留学生CS程序代写-Custom Writing代写 新西兰代写,math代写,新西兰Assignment代写-美 伦 代写 怎么样? 留学生CS代写,Java编程代写,网课代上代修-ezace留学生代写 达尔文代写assignment,留学生作业代写,留学代写-菠萝 菠萝蜜 代写 代写assignment,网课代上代考,考试代考论文代写-全球最好的华人代写机构 留学生代写,经济代写,代写作业-【靠谱】服务澳洲加拿大英国美国等地区 昆士兰代写assignment,论文代写,essay代写,作业代写-新顾客立减20%