版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、J. Luo (Ed.): Affective Computing and Intelligent Interaction, AISC 137, pp. 603–608. springerlink.com © Springer-Verlag Berlin Heidelberg 2012 Mobile Webserver to the Android Platform Huc
2、heng Wei Electronic Communication Department, Guanghou Civil Aviation College, Guangzhou, China hcw94@hotmail.com Abstract. Android is a complete operating environment based upon the Linux® V2.6 kernel. The main
3、 deployment target for Android is the mobile-phone arena, including smart phones and lower-cost flip-phone devices. Jetty is an open-source project providing a HTTP server, HTTP client and javax.servlet container. And
4、roid-based i-Jetty version is loaded as a servlet on Android, says Webtide. Once loaded, it enables remote access to phone functions from desktop PCs.In this article, get an introduction to Jetty websever to the Androi
5、d platform. Keywords: Android, Jetty, moble webserver, eclipse, linux, open-source. 1 Introduction Since the introduction of the open source Android platform for mobile phones by Google, there has been significant i
6、nterest in network-based or network-capable appliances development. One of important appliances is being done in providing Web services from mobile devices, called mobile hosted Web services,where an external applicat
7、ion requests a Web service provided by the mobile device. Jetty is designed to work as a standalone webserver or as a dynamic content server behind a dedicated HTTP server such as Apache. The Android-based i-Jetty vers
8、ion is loaded as a servlet on Android, says Webtide. It can enable remote access to phone functions from desktop PCs. i-Jetty users can also build publicly accessible mobile web servers. The potential might be greater
9、 with i-Jetty compared to Nokia's technology., because I-Jetty is more of a full-featured Java application server as opposed to being just a page server. For example, i-Jetty supports web services technologies su
10、ch as AJAX (asynchronous Javascript and XML), which speeds up interactive processes on AJAX-enabled applications like Google Maps. 2 The Android Platform With Android's breadth of capabilities, it would be easy t
11、o confuse it with a desktop operating system. Android is a mobile operating system running on the Linux kernel, and it includes rich functions. It was initially developed by Android Inc., a firm later purchased by Goo
12、gle, and lately by the Open Handset Alliance. It allows developers Mobile Webserver to the Android Platform 605 Fig. 2. Dalvik VM An Android application consists of one or more of the following classifications: 2.1 Ac
13、tivities An application that has a visible UI is implemented with an activity. When a user selects an application from the home screen or application launcher, an activity is started. 2.2 Services A service should b
14、e used for any application that needs to persist for a long time, such as a network monitor or update-checking application. 2.3 Content Providers You can think of content providers as a database server. A content pr
15、ovider's job is to manage access to persisted data, such as a SQLite database. If your application is very simple, you might not necessarily create a content provider. If you're building a larger application,
16、or one that makes data available to multiple activities or applications, a content provider is the means of accessing your data. 2.4 Broadcast Receivers An Android application may be launched to process a element of
17、 data or respond to an event, such as the receipt of a text message. An Android application, along with a file called AndroidManifest.xml, is deployed to a device. AndroidManifest.xml contains the necessary configurati
18、on information to properly install it to the device. It includes the required class names and types of events the application is able to process, and the required permissions the application needs to run. For example,
19、 if an application requires access to the network — to download a file, for example — this permission must be explicitly stated in the manifest file. Many applications may have this specific permission enabled. Such d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 外文翻譯--針對安卓平臺(tái)的移動(dòng)網(wǎng)絡(luò)服務(wù)器
- 外文翻譯--針對安卓平臺(tái)的移動(dòng)網(wǎng)絡(luò)服務(wù)器(英文).pdf
- 外文翻譯--針對安卓平臺(tái)的移動(dòng)網(wǎng)絡(luò)服務(wù)器(英文).pdf
- 外文翻譯--針對安卓平臺(tái)的移動(dòng)網(wǎng)絡(luò)服務(wù)器
- 外文翻譯--針對安卓平臺(tái)的移動(dòng)網(wǎng)絡(luò)服務(wù)器(譯文)
- 外文翻譯--針對安卓平臺(tái)的移動(dòng)網(wǎng)絡(luò)服務(wù)器(譯文).docx
- 外文翻譯--針對安卓平臺(tái)的移動(dòng)網(wǎng)絡(luò)服務(wù)器(譯文).docx
- 網(wǎng)絡(luò)服務(wù)器
- 企業(yè)網(wǎng)絡(luò)服務(wù)器建設(shè)
- 網(wǎng)絡(luò)服務(wù)器安全配置最佳實(shí)踐
- linux網(wǎng)絡(luò)服務(wù)器配置與管理13
- 基于主題的移動(dòng)社交網(wǎng)絡(luò)服務(wù)器系統(tǒng)研究與實(shí)現(xiàn).pdf
- 基于ATCA流媒體網(wǎng)絡(luò)服務(wù)器研究.pdf
- 面向網(wǎng)絡(luò)服務(wù)器集群的節(jié)能機(jī)制研究.pdf
- linux課程設(shè)計(jì)報(bào)告-- 構(gòu)建綜合網(wǎng)絡(luò)服務(wù)器
- 基于SIP的網(wǎng)絡(luò)服務(wù)器的研究與實(shí)現(xiàn).pdf
- 網(wǎng)絡(luò)服務(wù)器安全技術(shù)綜合實(shí)驗(yàn)項(xiàng)目(大作業(yè))
- cec-7017el網(wǎng)絡(luò)服務(wù)器認(rèn)證實(shí)施規(guī)則
- windows 2003 網(wǎng)絡(luò)服務(wù)器配置與實(shí)現(xiàn)畢業(yè)論文
- 內(nèi)容中心網(wǎng)絡(luò)服務(wù)器選擇和路由規(guī)劃的研究.pdf
評(píng)論
0/150
提交評(píng)論