摘要: 介紹uC
linux 操作系統(tǒng) 的御,實(shí)現(xiàn)uClinux下的Boa Web Server;討論如何通過(guò)編寫(xiě)CGI程序來(lái)最終實(shí)現(xiàn)uClinux下的動(dòng)態(tài)Web頁(yè)面技術(shù)。
關(guān)鍵詞: uClinux 動(dòng)態(tài)Web技術(shù) CGI(通用網(wǎng)關(guān)接口 ) Web Server
隨著計(jì)算機(jī)技術(shù)發(fā)展,嵌入式系統(tǒng) 已成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分。所謂嵌入式 系統(tǒng),是以應(yīng)用中為心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟件硬件 可裁剪,適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。它具有計(jì)算機(jī)的功能,但又不稱為計(jì)算機(jī),包括機(jī)頂盒、微波 爐、電梯、數(shù)控 系統(tǒng)、醫(yī)療儀器等。
當(dāng)今的信息 時(shí)代,是一個(gè)構(gòu)筑在網(wǎng)絡(luò) 基礎(chǔ)之睥時(shí)代,互聯(lián)網(wǎng)已經(jīng)滲透到了人們工作和生活的各個(gè)角落。嵌入式Internet是近幾年發(fā)展起來(lái)一項(xiàng)新興概念和技術(shù),不僅通過(guò)PC機(jī)能上網(wǎng),通過(guò)各種各樣的嵌入式設(shè)備也能上網(wǎng),使用瀏覽Web已經(jīng)成為現(xiàn)代人的習(xí)慣。21世紀(jì)的電子 信息產(chǎn)品 ,如果不能適應(yīng)這個(gè)發(fā)展的方向和要求,將很難有強(qiáng)勁的競(jìng)爭(zhēng)力。而目前正在開(kāi)發(fā)的嵌入式系統(tǒng)中,49%的項(xiàng)目選擇Linux作為嵌入式操作系統(tǒng),因此對(duì)uClinux操作系統(tǒng)下嵌入式Web技術(shù)的研究具有較高的現(xiàn)實(shí)意義,本文就此作些討論。
1 uClinux嵌入式操作系統(tǒng)
Linux是一種優(yōu)秀的自由軟件。由于源代碼公開(kāi), 功能強(qiáng)大,具有良好的網(wǎng)絡(luò)支持,又易于睛,近幾年成為了最有潛力的嵌入式操作系統(tǒng)。UClinux是一個(gè)完全符合GNU/GPL(通用公共許可證)公約的項(xiàng)目和完全開(kāi)發(fā)代碼。它是標(biāo)準(zhǔn)Linux的一個(gè)分支,現(xiàn)在由Lineo公司支持維護(hù)。它專門針對(duì)沒(méi)有MMU的CPU,并且為嵌放式系統(tǒng)做了許多小型化的工作?,F(xiàn)在已經(jīng)成為使用uClinux的安例包括:基于ColdFire的CISCO 2500/3000/4000路由器;基于ARM7TDMI的Aplio公司的voice-over-IP電話;Axis公司的AXIS2001網(wǎng)絡(luò)數(shù)碼相機(jī);Adomo公司的機(jī)頂盒以及各種開(kāi)發(fā)板。
UClinux經(jīng)過(guò)對(duì)標(biāo)準(zhǔn)Linux內(nèi)核的改動(dòng),形成了一個(gè)高度優(yōu)化的、代碼緊湊的嵌入式Linux,雖然它的體積很小,但uClinux仍然保留了Linux的大多數(shù)的優(yōu)點(diǎn):穩(wěn)定、良好的移植性、優(yōu)秀的網(wǎng)絡(luò)功能、對(duì)各種文件系統(tǒng)完備的支持,以及標(biāo)準(zhǔn)豐富的API 。它的主要特征如下:①通用Linux API;②內(nèi)核體積小于512KB,內(nèi)核加上文件系統(tǒng)小于900KB;③完整體積小于512KB,內(nèi)核加上文件系統(tǒng)小于900KB;④支持其它大量網(wǎng)絡(luò)協(xié)議;⑤支持各種文件系統(tǒng),包括NFS、ext2、rom fs and JFFS、MS-DOS和FAT16;⑥支持各種典型的處理器 構(gòu)架,包括ARM 、PowerPC、X86等。
2 基于uClinux的動(dòng)態(tài)Web實(shí)現(xiàn)技術(shù)
2.1 uClinux下Web Server的實(shí)現(xiàn)
uClinux下,主要有三個(gè)Web Server:httpd、thttpd和Boa。Httpd是最簡(jiǎn)單的一個(gè)Web Server,它的功能最弱,不支持認(rèn)證 ,不支持CGI。Thttpd和Boa都支持認(rèn)證、CGI等,功能都比較全。為了實(shí)現(xiàn)動(dòng)態(tài)Web技術(shù),這里我們選擇實(shí)現(xiàn)一個(gè)支持CGI的、非常適合于嵌入式系統(tǒng)的Boa Web Server。
Boa是一個(gè)單任務(wù)的http服務(wù)器,源代碼開(kāi)放、性能高。目前,uClinux的代碼中已經(jīng)包含boa的源代碼,在uClinux下實(shí)現(xiàn)Boa,需要對(duì)Boa做一些配置和修改。這主要通過(guò)對(duì)boa.conf和mime.types文件進(jìn)行修改來(lái)實(shí)現(xiàn),需要改動(dòng)的配置有以下幾項(xiàng)。
(1)建目錄
由于uClinux默認(rèn)的根文件系統(tǒng)romfs是只讀的,不能用mkdir等命令來(lái)新建目錄,故應(yīng)在編譯內(nèi)核前先建好要用到的目錄,這通過(guò)修改/uclinux-samsung/vendor s/Samsung/4510b/makefile文件來(lái)實(shí)現(xiàn)。在ROMFS_DIRS =bin dev etc home lib mnt proc usr var的后邊增加home/web home/web/cgi-bin,這樣修改后編譯內(nèi)核,編譯好的根文件系統(tǒng)romfs中就包含這些目錄了。
(2)指定Web服務(wù)器的根目錄路徑(SERVER_ROOT)
進(jìn)入/uclinux-samsung/user/boa/src/目錄,通過(guò)修改define.h文件中#define ERVER_ROOT“/home”語(yǔ)句 來(lái)指定SERVER_ROOT。另外,還可以通過(guò)命令行來(lái)指定,例如:boa-c/home/&。而且命令行 指定的SERVER_ROOT可以覆蓋define.h文件所指定的。 (3)修改boa.conf文件
在./uclinux-samsung/user/boa/src/boa.conf里修改:
*將user obody
Group ogroup
改為User 0
Group 0;
*將DocumentRoot/var/www
改為DocumentRoot/home/web,這樣web服務(wù)器的文檔根目錄為/home/web;
*將MimeTypes/etc/mime.types
改為MimeTypes/home/web/mime.types;
定義默認(rèn)首頁(yè)和CGI程序所在目錄,即
DirectoryIndex index.html
ScriptAlias/cgi-bin//home/web/cgi-bin/
這樣指定后,.index.htm為遠(yuǎn)程瀏覽客戶訪問(wèn)Web Server所看到的首頁(yè)默認(rèn)值,用C編寫(xiě)的CGI程序編譯成二進(jìn)制文件,放到/cgi-bin/目錄下,CGI程序能被正確地執(zhí)行。
Boa.conf文件和mime.types文件必須放到Web服務(wù)器根目錄下,所以把修改后的bao.conf和mime.types拷貝到“./uclinux-samsung/romfs/home/”目錄下。然后在/uclinux-samsung/Vendors/Samsung/4510b/inittab里修改,在:inet:unknown:/bin/inetd后加入:boa:unknown:/bin/boac /home。
配置過(guò)程后,重新編譯內(nèi)核,編譯時(shí)選中Boa選項(xiàng)。把編譯好的內(nèi)核下載 到開(kāi)發(fā) 板,啟動(dòng)uClinux,完成IP配置,啟動(dòng)Boa Web Server,然后就可以通過(guò)IE訪問(wèn)你的網(wǎng)頁(yè)了。如果想啟動(dòng)uClinux時(shí)自動(dòng)啟動(dòng)Boa Web Server,可以修改rc文件,進(jìn)入uclinux-samsung/vendors/Samsung/4510B目錄,在運(yùn)行腳本rc中增加兩行:
ifconfig eth202.196.9.197up
boa-c /home/&
修改后重新編譯內(nèi)核,再下載到開(kāi)發(fā)板運(yùn)行。運(yùn)行uClinux后,不需要配置就可以直接通過(guò)IE來(lái)訪問(wèn)你的網(wǎng)頁(yè)了。
2.2 uClinux下實(shí)現(xiàn)動(dòng)態(tài)Web頁(yè)面的CGI技術(shù)
到目前為止,實(shí)現(xiàn)動(dòng)態(tài)Web頁(yè)面有4種技術(shù)可供選擇:CGI(Common Gateway Interface)、ASP(Active X ServerPage)、ASP(Active XServerPage)、PHP(Personal Home Page)和JSP(Java Server Page)。在uClinux下如果要實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè),只能采用CGI,因此目前uClinux還不支持ASP、PHP等動(dòng)態(tài)Web頁(yè)面技術(shù)。
CGI(通用網(wǎng)關(guān)接口)提供Web服務(wù)器一個(gè)執(zhí)行外部程序的通道,這種服務(wù)端技術(shù)使得瀏覽器和服務(wù)器之間具有交互性。CGI程序?qū)儆谝粋€(gè)外部程序,需要編譯成可執(zhí)行文件,以便在服務(wù)端運(yùn)行,其應(yīng)用程序結(jié)構(gòu)如圖1所示。瀏覽器將用戶輸入的數(shù)據(jù)送到Web服務(wù)器,Web服務(wù)器將數(shù)據(jù)使用STDIN送給CGI程序,在執(zhí)行CGI程序后,可能會(huì)訪問(wèn)存儲(chǔ)數(shù)據(jù)的一些文檔,最后使用STDOUT輸出HTML形式的結(jié)構(gòu)文件,經(jīng)Web服務(wù)器送回瀏覽器顯示給用戶。
CGI程序可以用任何程序設(shè)計(jì)語(yǔ)言編寫(xiě),如Shell腳本語(yǔ)言、Perl、Fortran、Pascal、C語(yǔ)言 等。但目前uClinux不支持Perl、Fortran等語(yǔ)言,而且C語(yǔ)言在平臺(tái)無(wú)關(guān)性上表示不錯(cuò),所以我們選擇用C來(lái)編寫(xiě)CGI程序。另外,uClinux也不支持?jǐn)?shù)據(jù)庫(kù),所以需要保存的數(shù)據(jù)只能保存到文件中,CGI查詢數(shù)據(jù)時(shí)也是查詢這些文件,而不是訪問(wèn)數(shù)據(jù)庫(kù)。
2.3 uClinux下動(dòng)態(tài)Web頁(yè)面的實(shí)現(xiàn)
下面通過(guò)一個(gè)例子來(lái)說(shuō)明如何實(shí)現(xiàn)uClinux下的動(dòng)態(tài)Web頁(yè)面技術(shù)。此例子的目的是使用戶能夠通過(guò)Web頁(yè)面內(nèi)嵌表單提交數(shù)據(jù),并能把用戶提交的數(shù)據(jù)通過(guò)Web瀏覽器正確地返回給用戶。實(shí)現(xiàn)動(dòng)態(tài)Web頁(yè)面的第一步是用HTML語(yǔ)言編寫(xiě)Web頁(yè)及內(nèi)建表單。編寫(xiě)Web頁(yè)面時(shí),要由ACTION屬性來(lái)指定相關(guān)的CGI程序,如ACTION=cgi-bin/demo;由MOTHOD屬性來(lái)指明所用的提交數(shù)據(jù)的方法,即MOTHOD=POST(GET)。本人編寫(xiě)的Web頁(yè)面在瀏覽器中的顯示如圖2所示。
實(shí)現(xiàn)動(dòng)態(tài)Web頁(yè)面的第二步是用C編寫(xiě)CGI程序,CGI程序分為以下幾部分:①根據(jù)POST方法或GET方法從提交的表單中接收數(shù)據(jù);②URL編碼的解碼;③用printf()函數(shù)來(lái)產(chǎn)生HTML源代碼,并將經(jīng)過(guò)解碼后的數(shù)據(jù)正確地返回給瀏覽器。包括demo.c、cgivars.h和cgivars.c三個(gè)文件。將編寫(xiě)好的CGI程序編譯成二進(jìn)制文件放在cgi-bin/目錄下,CGI程序能被正確地執(zhí)行,最終CGI程序?qū)ι鲜霰韱螖?shù)據(jù)的處理結(jié)果如圖3所示。圖3 CGI程序處理結(jié)果 下面對(duì)程序稍加說(shuō)明。若以GET方法提交數(shù)據(jù),表單中的數(shù)據(jù)被保存在QUERY_STRING環(huán)境變量中,通過(guò)調(diào)用函數(shù)getenv("QUERY_STRING")來(lái)讀取數(shù)據(jù);若以POST方法提交數(shù)據(jù),則程序先從CONTE NT_LENGTH環(huán)境量得到數(shù)據(jù)的字長(zhǎng),然后從標(biāo)準(zhǔn)輸入中讀取相應(yīng)長(zhǎng)度的字符串即可得到提交的數(shù)據(jù)。數(shù)組postinput[i]中保存的就是從表單中提取的數(shù)據(jù)。
URL編碼的解碼過(guò)程較為復(fù)雜,URL編碼的規(guī)則下:①變量之間用“&”分開(kāi);②變量與其對(duì)應(yīng)值之間用"="連接;③空格符用"+"代替;④特殊意義的字符用%接相應(yīng)的十六進(jìn)制ASCII碼代替。解碼即為編碼的逆過(guò)程。在程序中,對(duì)于從表單中提取過(guò)來(lái)的postinput[i]中的數(shù)據(jù),當(dāng)發(fā)現(xiàn)字符為“+”時(shí),將它轉(zhuǎn)換成空格;當(dāng)發(fā)現(xiàn)字符為“&”時(shí),意味著個(gè)名字/值對(duì)的結(jié)束,在此處將字符中切成幾個(gè)字符串;當(dāng)再現(xiàn)字符為“=”時(shí),意味著一個(gè)名字/值對(duì)的名字部分的結(jié)束,在此再將名字/值對(duì)分開(kāi)。最后通過(guò)調(diào)用unescape_url(char *url)子函數(shù)將十六進(jìn)制ASCII碼值表示的特殊字符轉(zhuǎn)換成相應(yīng)的ASCII字符。
結(jié)語(yǔ)
用本文所提供的方法實(shí)現(xiàn)的動(dòng)態(tài)Web Server通用性強(qiáng),能夠在嵌入式平臺(tái)上高效率地運(yùn)行,有著廣泛的應(yīng)用前景。
實(shí)現(xiàn)方法 (5285)
實(shí)現(xiàn)方法 (5285)
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
相關(guān)推薦
根文件系統(tǒng)是構(gòu)建一個(gè) uCLinux 嵌入式系統(tǒng)的重要組成部分。目前嵌入式系統(tǒng)可以選擇的根文件系統(tǒng)有:Romfs、CramFS、Ramfs、Jffs2、Ext2等等,本系統(tǒng)采用 CramFS作為
2020-09-24 17:08:12 2725 什么是uCLinux 操作系統(tǒng)?uCLinux 內(nèi)核啟動(dòng)過(guò)程是怎樣實(shí)現(xiàn) 的?
2021-04-23 06:09:30
本文以uClinux 為背景,以一種數(shù)據(jù)流設(shè)備為目標(biāo),介紹中斷驅(qū)動(dòng)的I/O設(shè)備驅(qū)動(dòng)的開(kāi)發(fā)。
2021-04-27 06:35:33
闡述uClinux 串口編程的基本方法 ;簡(jiǎn)要介紹操作系統(tǒng)的幾種I/O模型,特別對(duì)基于select的I/O復(fù)用模型在監(jiān)聽(tīng)多個(gè)設(shè)備時(shí)的適用性進(jìn)行較詳細(xì)的分析;比較多個(gè)串口下 使用輪詢方法 和使用sekct機(jī)制
2022-02-07 06:36:02
uCLinux 是Linux 2.0核心的分支,是針對(duì)沒(méi)有MMU管理單元的微控制器? 繼承了Linux的大多數(shù)特性? 多數(shù)的Linux下 應(yīng)用程序和驅(qū)動(dòng)程序都可以在uClinux 下 運(yùn)行? 內(nèi)核精簡(jiǎn)
2017-11-10 09:52:26
configuration,分區(qū)2到分區(qū)X放置系統(tǒng)內(nèi)核,分區(qū)X到分區(qū)Y放置根文件系統(tǒng)。Flash的分區(qū)可以根據(jù)需要?jiǎng)澐?uClinux 中支持Flash存儲(chǔ)器的塊設(shè)備驅(qū)動(dòng)負(fù)責(zé)定義上述的分區(qū)。和PC機(jī)下 的Linux
2012-12-25 19:29:41
的分區(qū)可以根據(jù)需要?jiǎng)澐?uClinux 中支持Flash存儲(chǔ)器的塊設(shè)備驅(qū)動(dòng)負(fù)責(zé)定義上述的分區(qū)。和PC機(jī)下 的Linux不同,Flash的分區(qū)把系統(tǒng)內(nèi)核文件和根文件系統(tǒng)單獨(dú)劃分到兩個(gè)分區(qū)中,而PC機(jī)的硬盤是把
2011-04-23 09:22:47
系統(tǒng)設(shè)計(jì)Flash在每MB的存儲(chǔ)開(kāi)銷上較RAM要昂貴,但對(duì)于uClinux 系統(tǒng)來(lái)說(shuō),選擇Flash作為存儲(chǔ)器具有一定的優(yōu)勢(shì)。UClinux 系統(tǒng)在上電后,需要運(yùn)行的程序代碼和數(shù)據(jù)都可以存儲(chǔ)在Flash
2011-06-02 09:26:24
內(nèi)核代碼。CPU啟動(dòng)后直接運(yùn)行系統(tǒng)內(nèi)核是可以實(shí)現(xiàn) 的。對(duì)于uClinux 來(lái)說(shuō),啟動(dòng)代碼必須包括芯片的初始化和RAM的初始化等硬件配置;同時(shí)加載內(nèi)核的代碼段到RAM中,并清除初始化的數(shù)據(jù)段內(nèi)容。盡管這些實(shí)現(xiàn)
2011-06-02 09:26:56
1. 前言前段時(shí)間剛剛體驗(yàn)了RT1050的uclinux ,emcraft對(duì)uclinux 支持力度很大,而且linux官方源碼已經(jīng)支持STM32的MCU了。所以是時(shí)候了解一下 uclinux 的使用方法 了
2021-08-04 07:42:25
WIZ550WEB
2023-03-28 14:29:56
()和brk()系統(tǒng)調(diào)用。調(diào)用fork()將復(fù)制出進(jìn)程來(lái)創(chuàng)建一個(gè)子進(jìn)程。在Linux下 ,fork()是使用copy-on-write頁(yè)面來(lái)實(shí)現(xiàn) 的。由于沒(méi)有MMU,uclinux 不能完整、可*地復(fù)制一個(gè)
2020-07-08 15:38:10
Web 架構(gòu)是為解決Web 開(kāi)發(fā)中開(kāi)放性問(wèn)題而設(shè)計(jì)的具有一定約束性的支撐結(jié)構(gòu),使用框架可以幫助快速實(shí)現(xiàn) Web 開(kāi)發(fā),并解決開(kāi)發(fā)過(guò)程中遇到的常規(guī)問(wèn)題!以下是2018年常用的Web 框架:1.
2018-03-28 16:56:28
Message to Local HTML"或者Web 頁(yè)面中的"調(diào)用Java方法 "按鈕,實(shí)現(xiàn) 應(yīng)用與Web 頁(yè)面間的交互。具體實(shí)現(xiàn) 代碼如下:布局與樣式在HUAWEI
2021-08-26 10:39:07
時(shí)代多成百上千倍的超級(jí)嵌入式Internet服務(wù)器。Internet技術(shù) 和嵌入式技術(shù) 的相互融合,為嵌入式系統(tǒng)的設(shè)計(jì)和產(chǎn)品開(kāi)發(fā)帶來(lái)了前所未有的發(fā)展空間和機(jī)遇。1 單片機(jī)嵌入式Web 應(yīng)用的硬件系統(tǒng)設(shè)計(jì) 在
2011-11-24 18:10:01
和應(yīng)用。為了滿足資源有限的嵌入式系統(tǒng)的需要,本文采用微型TCP/IP協(xié)議棧uIP,在協(xié)議棧之上設(shè)計(jì)實(shí)現(xiàn) 了基于CGI的動(dòng)態(tài) Web 服務(wù)器,并將AJAX技術(shù) 應(yīng)用到客戶端與服務(wù)器的實(shí)時(shí)數(shù)據(jù)交互中。AJAX技術(shù) 的實(shí)現(xiàn)
2019-05-28 05:00:04
基于FPGA的uClinux 系統(tǒng)移植及實(shí)現(xiàn) web -server[1]最近一直在做niosII上的操作系統(tǒng),最終實(shí)現(xiàn) web -server.將整個(gè)過(guò)程與大家分享一下 .主要有以下幾個(gè)
2009-08-20 16:57:15
優(yōu)點(diǎn)。通過(guò)對(duì)比,SIT技術(shù) 可以使得LabVIEW調(diào)用Matlab的過(guò)程變的簡(jiǎn)單,易于實(shí)現(xiàn) ,但不能脫離Matlab環(huán)境,而動(dòng)態(tài) 鏈接庫(kù)(DLL)技術(shù) 實(shí)現(xiàn) 的過(guò)程比較復(fù)雜,卻可以完全脫離Matlab編程環(huán)境。兩種方法 都成功實(shí)現(xiàn) 了軟件仿真及虛擬實(shí)驗(yàn)室的Web 發(fā)布。
2016-12-19 22:56:30
動(dòng)態(tài) 擦寫(xiě)保存。而本系統(tǒng)中的嵌入式的Web Server在運(yùn)行過(guò)程中,要求能夠動(dòng)態(tài) 地保存一些數(shù)據(jù),并且當(dāng)系統(tǒng)重新啟動(dòng)時(shí),保存的數(shù)據(jù)依然存在。所以我們需要充分發(fā)揮Flash可擦寫(xiě)的優(yōu)勢(shì),在系統(tǒng)運(yùn)行過(guò)程中
2008-09-11 10:50:44
簡(jiǎn)單設(shè)計(jì)。本設(shè)計(jì)利用ARM 自帶的WEB 服務(wù)器技術(shù) ,來(lái)實(shí)現(xiàn) 對(duì)嵌入式WEB 服務(wù)器系統(tǒng)的控制設(shè)計(jì)。該技術(shù) 基于WEB 服務(wù)器之上,且用嵌入式WEB 服務(wù)器來(lái)實(shí)現(xiàn) 對(duì)于網(wǎng)絡(luò)的訪問(wèn)。本設(shè)計(jì)說(shuō)明重點(diǎn)介紹了如下幾方面的內(nèi)...
2021-11-09 08:47:24
本文介紹如何利用在ColdFire上嵌入uClinux 操作系統(tǒng)的方法 來(lái)實(shí)現(xiàn) 數(shù)據(jù)的采集和傳輸。
2021-05-26 07:09:15
FPGA配置原理簡(jiǎn)介基于模塊化動(dòng)態(tài) 部分重構(gòu)FPGA的設(shè)計(jì)方法 如何去實(shí)現(xiàn) FPGA動(dòng)態(tài) 部分的重構(gòu)?
2021-04-29 06:33:12
本文重點(diǎn)探討了在TM1300上實(shí)現(xiàn) 嵌入式Web 服務(wù)器的方法 與具體實(shí)現(xiàn) 中的一些關(guān)鍵問(wèn)題。
2021-06-07 06:02:06
按照 飛凌嵌入式\OK1052-C-uClinux 用戶資料(工業(yè)級(jí))-20190115\手冊(cè)\OK1052-C_Linux-用戶手冊(cè)-V1.1-2019.01.15.pdf 文件的附錄F.1
2022-01-12 07:02:35
應(yīng)用,提升了以太網(wǎng)無(wú)紙記錄儀的工作效率同時(shí)具有操作簡(jiǎn)單的特點(diǎn)。嵌入式Web 技術(shù) 促使遠(yuǎn)程控制無(wú)紙記錄儀得以實(shí)現(xiàn) ,同時(shí)能夠實(shí)現(xiàn) 隨時(shí)隨地的采集,收集和分析數(shù)據(jù),能夠適用于更多工作環(huán)境,在這種情況下 ,積極加強(qiáng)嵌入式
2018-08-11 22:37:27
4.0/5.0版本支持DHTML,DHTML是一種完全“客戶端”技術(shù) ,直接通過(guò)WEB 頁(yè)面實(shí)現(xiàn) 頁(yè)面與用戶之間的交互性。DHTML的優(yōu)秀之處在于增強(qiáng)了Web 頁(yè)面的功能,在Web 頁(yè)面直接建立動(dòng)畫(huà)、游戲
2019-07-01 07:28:24
不同任務(wù)之間的保護(hù)。對(duì)于uCLinux 來(lái)說(shuō),其設(shè)計(jì)針對(duì)沒(méi)有MMU的處理器,不能使用處理器的虛擬內(nèi)存管理技術(shù) ?! ?b class="flag-6" style="color: red">uClinux不能使用處理器的虛擬內(nèi)存管理技術(shù) (應(yīng)該說(shuō)這種不帶有MMU的處理器在嵌入式設(shè)備中
2020-07-08 15:36:28
來(lái)介紹嵌入式Linux系統(tǒng)下 的CGI程序設(shè)計(jì)技術(shù) 。2 Web Server BOA的實(shí)現(xiàn) 與配置2.1 uClinux 下 ,主要有三個(gè)Web Server:HTTPD、THTTPD和BOA。HTTPD 是最...
2021-11-03 08:46:38
uClinux 操作系統(tǒng)是什么?怎樣設(shè)計(jì)Linux驅(qū)動(dòng)程序?怎樣編寫(xiě)uClinux 下 CAN設(shè)備的驅(qū)動(dòng)程序?
2021-04-27 06:22:00
軟WEB 前端開(kāi)發(fā)培訓(xùn)內(nèi)容: 1 IT行業(yè)計(jì)算機(jī)應(yīng)用基礎(chǔ) 掌握IT人士必備技能,培養(yǎng)好的學(xué)習(xí)習(xí)慣與學(xué)習(xí)方法 2 編程基礎(chǔ) 掌握編程基礎(chǔ)概念,培養(yǎng)邏輯思維能力3 UI與交互設(shè)計(jì)基礎(chǔ) 掌握PS基礎(chǔ)操作,熟練
2016-10-26 15:05:40
求大佬分享一種基于FPGA的OLED真彩色動(dòng)態(tài) 圖像顯示的實(shí)現(xiàn) 方法
2021-06-01 06:38:14
轉(zhuǎn)帖本章節(jié)為大家講解RL-TCPnet的CGI腳本實(shí)現(xiàn) 動(dòng)態(tài) 網(wǎng)頁(yè),前面第44章講解了靜態(tài)網(wǎng)頁(yè)的設(shè)計(jì),本章的動(dòng)態(tài) 網(wǎng)頁(yè)是在靜態(tài)網(wǎng)頁(yè)的基礎(chǔ)上實(shí)現(xiàn) ,所以學(xué)習(xí)本章節(jié)前,務(wù)必保證已經(jīng)掌握了靜態(tài)網(wǎng)頁(yè)的設(shè)計(jì)方法 。本章
2018-01-14 04:16:53
轉(zhuǎn)帖本章節(jié)為大家講解RL-TCPnet的Ajax實(shí)現(xiàn) 動(dòng)態(tài) 網(wǎng)頁(yè)的局部刷新,前面第47章講解了動(dòng)態(tài) 網(wǎng)頁(yè)的整體刷新,本章節(jié)為大家講解局部刷新方法 。本章教程含STM32F407開(kāi)發(fā)板和STM32F429
2018-01-17 23:10:51
如何往uclinux 里面?zhèn)魑募?。C:\Users\86139\Desktop\uclinux 項(xiàng)目\rx無(wú)法執(zhí)行.PNG此外,我在你們的技術(shù) 文檔中看見(jiàn)將helloworld可執(zhí)行文件復(fù)制到uclinux
2022-01-12 06:45:38
本文介紹利用嵌入式軟核處理器Nios II及廣泛應(yīng)用的嵌入式操作系統(tǒng)uClinux 來(lái)實(shí)現(xiàn) 電網(wǎng)參數(shù)的遠(yuǎn)程測(cè)控服務(wù)器的功能。
2021-05-28 06:26:04
請(qǐng)問(wèn):開(kāi)發(fā)板連接wifi模塊之后,連接路由器,電腦訪問(wèn)對(duì)應(yīng)IP就會(huì)進(jìn)入wifi模塊配置的
web 網(wǎng)頁(yè)。我想
實(shí)現(xiàn) 電腦訪問(wèn)IP后進(jìn)入自己編輯的
WEB 頁(yè)面,請(qǐng)問(wèn)能
實(shí)現(xiàn) 么?能幫忙提供個(gè)
方法 么?謝謝?。?/div>
2019-05-22 04:35:48
基于ARM的嵌入式uClinux 系統(tǒng)設(shè)計(jì)與Web 服務(wù)器應(yīng)用的實(shí)現(xiàn)
2006-03-25 15:00:37 47 分析uClinux 操作系統(tǒng)的特點(diǎn), 實(shí)現(xiàn) uClinux 下的Boa Web Server; 討論如何通過(guò)編寫(xiě)CGI 程序來(lái)最終實(shí)現(xiàn) uClinux 下的動(dòng)態(tài) Web 頁(yè)面技術(shù) 。
2009-04-15 11:10:26 17 介紹一種基于uClinux 的嵌入式無(wú)線IPSec VPN 網(wǎng)關(guān)的實(shí)現(xiàn) 方法 。它采用Linux2. 6 內(nèi)核上的IPSec 標(biāo)準(zhǔn)實(shí)現(xiàn) ,具有較低的成本和強(qiáng)大的功能;同時(shí)有很強(qiáng)的擴(kuò)展性,可以適應(yīng)下一帶網(wǎng)絡(luò)IPv6 的需求
2009-04-22 17:02:10 12 Web 頁(yè)元數(shù)據(jù)提取是一種重要的信息獲取技術(shù) 。本文在簡(jiǎn)要介紹元數(shù)據(jù)的概念后給出了一種web 頁(yè)元數(shù)據(jù)的自動(dòng)提取方法 。給出了提取技術(shù) 的框圖和實(shí)現(xiàn) 細(xì)節(jié),包括提取方法 和規(guī)則
2009-05-30 10:37:01 12 簡(jiǎn)要介紹常用幾種提高傳感器動(dòng)態(tài) 特性的方法 ,比較其優(yōu)缺點(diǎn)及應(yīng)用,指出了軟件方法 及應(yīng)用 技術(shù) 將是未來(lái)發(fā)展中實(shí)現(xiàn) 傳感器動(dòng)態(tài) 特性實(shí)時(shí)補(bǔ)償?shù)闹饕l(fā)展方向。關(guān)鍵詞:傳
2009-06-25 08:53:35 14 本文結(jié)合控制系統(tǒng)對(duì)嵌入式Web 服務(wù)器的要求,分析了嵌入式Web 服務(wù)器的基本原理、動(dòng)態(tài) 內(nèi)容實(shí)現(xiàn) 方法 ,并結(jié)合實(shí)例著重介紹了基于SVG 技術(shù) 實(shí)現(xiàn) 動(dòng)態(tài) 圖形輸出的方法 。關(guān)鍵字 嵌入
2009-07-07 13:29:23 19 基于Web 的三維GIS的設(shè)計(jì)與實(shí)現(xiàn) ::本文通過(guò)分析當(dāng)前GIS 存在的問(wèn)題和不足,采用MapXtreme 作為網(wǎng)絡(luò)化實(shí)現(xiàn) 方法 ,用IDL(交互式數(shù)據(jù)語(yǔ)言)作為三維GIS 的實(shí)現(xiàn) 技術(shù) ,提出了一套完整的基
2009-07-11 11:20:49 12 本文提出了在uClinux 嵌入式操作系統(tǒng)中應(yīng)用MCU 實(shí)現(xiàn) 對(duì)FPGA 的一種配置方案。該方案實(shí)現(xiàn) 了FPGA 配置數(shù)據(jù)的加密、壓縮,減少了配置文件對(duì)嵌入式存儲(chǔ)資源的占用,并且實(shí)現(xiàn) 了FPGA 資源
2009-08-13 09:16:53 6 本文將uClinux 移植到基于ARM7TDMI 芯片S3C4510B 的實(shí)驗(yàn)系統(tǒng)上,實(shí)現(xiàn) 了PC和uClinux 下位機(jī)的通訊,內(nèi)容包括移植環(huán)境的準(zhǔn)備,源代碼的編譯以及遇到問(wèn)題的解決。作為應(yīng)用實(shí)例,在此
2009-08-13 10:14:20 26 uClinux 是針對(duì)微控制領(lǐng)域設(shè)計(jì)的嵌入式操作系統(tǒng)。本文介紹了基于uClinux 嵌入式操作系統(tǒng)的CAN 通信卡設(shè)備驅(qū)動(dòng)程序的實(shí)現(xiàn) 。描述了CAN 通信卡驅(qū)動(dòng)程序的框架以及如何將驅(qū)動(dòng)程序加
2009-08-13 10:51:18 11 本文通過(guò)具體實(shí)現(xiàn) 一個(gè)可以運(yùn)行uClinux 操作系統(tǒng)的最小SOPC 系統(tǒng),較為完整地介紹了構(gòu)建SOPC 系統(tǒng)以及構(gòu)建Nios II 軟核處理器的方法 及步驟,并詳細(xì)描述了uCLinux 操作系統(tǒng)在該SOPC 系統(tǒng)
2009-08-13 11:13:24 28 在嵌入式系統(tǒng)中集成嵌入式Web 服務(wù)器實(shí)現(xiàn) Internet 接入是近年來(lái)才出現(xiàn)的一種較為先進(jìn)的方案,是近幾年發(fā)展起來(lái)一項(xiàng)新興概念和技術(shù) ,通過(guò)各種各樣的嵌入式設(shè)備也能上網(wǎng)瀏覽Web 。
2009-08-14 09:08:02 36 文章結(jié)合工程實(shí)例,基于S3C4510B 微處理器構(gòu)建了以DM9161 為以太網(wǎng)物理層接口的低功耗、高速硬件電路。并且在嵌入式操作系統(tǒng)uCLinux 上實(shí)現(xiàn) 了網(wǎng)絡(luò)通信的程序編寫(xiě),這對(duì)于網(wǎng)絡(luò)通
2009-08-14 12:07:55 34 uClinux 是近年來(lái)發(fā)展起來(lái)的一種專用于微控制領(lǐng)域的嵌入式操作系統(tǒng),本文以實(shí)例的形式介紹了一種在Arm上移植uClinux 的方法 ,簡(jiǎn)單敘述了利用完全免費(fèi)的開(kāi)發(fā)工具在uClinux 上進(jìn)行程序
2009-08-17 10:15:17 16 本文介紹了在S3C44B0X型ARM7平臺(tái)上實(shí)現(xiàn) uCLinux 下的Web 服務(wù)器的幾種途徑;對(duì)實(shí)現(xiàn) uCLinux 下的靜態(tài)、動(dòng)態(tài) Web 頁(yè)面技術(shù) 進(jìn)行了分析和比較,并給出了一個(gè)通過(guò)網(wǎng)絡(luò)遠(yuǎn)程訪問(wèn)溫度傳感器的實(shí)例
2009-08-17 10:46:16 15 現(xiàn)有的Web 服務(wù)合成技術(shù) 很少考慮到QoS 的控制,所以不能滿足Web 服務(wù)合成動(dòng)態(tài) 的要求。本文結(jié)合當(dāng)前Web 服務(wù)合成技術(shù) 的發(fā)展,提出Web 服務(wù)合成的QoS 控制技術(shù) ,以及如何監(jiān)視合成過(guò)
2009-08-24 11:57:40 4 本文研究基于WEB 的遠(yuǎn)程實(shí)時(shí)監(jiān)測(cè)系統(tǒng)的實(shí)現(xiàn) 技術(shù) 。該技術(shù) 以內(nèi)存數(shù)據(jù)庫(kù)和硬盤數(shù)據(jù)庫(kù)相結(jié)合,運(yùn)用ASP 技術(shù) 訪問(wèn)數(shù)據(jù)庫(kù),通過(guò)開(kāi)發(fā)Active X 控件擴(kuò)展瀏覽器前端功能,采用Modem 撥
2009-08-28 08:56:29 8 隨著信息技術(shù) 的發(fā)展,構(gòu)建動(dòng)態(tài) 電子政務(wù)已成為一種趨勢(shì). 傳統(tǒng)解決方案由于本身存在的缺陷限制了其在這方面的應(yīng)用。Web Service作為一種新興技術(shù) ,具有良好封裝、松散耦合等
2009-08-29 10:44:29 8 根據(jù)大部分的Web 站點(diǎn)均使用動(dòng)態(tài) 網(wǎng)頁(yè)的實(shí)際,提出了并實(shí)現(xiàn) 了一種在動(dòng)態(tài) 網(wǎng)頁(yè)環(huán)境下進(jìn)行數(shù)據(jù)采集的方法 ,使用了新的數(shù)據(jù)集代替Web 日志作
2009-09-09 10:21:50 6 提出了基于Web 的中水遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)方法 ,介紹了系統(tǒng)的主要功能以及其數(shù)據(jù)通信實(shí)現(xiàn) 方式,其中使用Socket 通信技術(shù) 實(shí)現(xiàn) 了遠(yuǎn)程控制的實(shí)時(shí)通信。提出了兩級(jí)Socket 技術(shù) 實(shí)現(xiàn)
2009-09-11 16:57:50 14 提出了基于Web 的中水遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)方法 ,介紹了系統(tǒng)的主要功能以及其數(shù)據(jù)通信實(shí)現(xiàn) 方式,其中使用Socket 通信技術(shù) 實(shí)現(xiàn) 了遠(yuǎn)程控制的實(shí)時(shí)通信。提出了兩級(jí)Socket 技術(shù) 實(shí)現(xiàn)
2009-09-12 15:50:22 7 針對(duì)基于Web 的工業(yè)信息監(jiān)控系統(tǒng)的實(shí)現(xiàn) ,著重研究了控制網(wǎng)絡(luò)與信息網(wǎng)絡(luò)之間的數(shù)據(jù)交換和數(shù)據(jù)的Web 動(dòng)態(tài) 發(fā)布技術(shù) 。借鑒基于DCOM 的分布式系統(tǒng)設(shè)計(jì)方式,采用OPC數(shù)據(jù)交換技術(shù) 來(lái)
2009-09-12 16:49:23 19 該文提出了一種基于uClinux 嵌入式操作系統(tǒng)的嵌入式系統(tǒng)中,使用Java 實(shí)現(xiàn) 嵌入式實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)中數(shù)據(jù)在WEB 中實(shí)時(shí)圖形化顯示的方案。該方案彌補(bǔ)uClinux 不支持java 的缺憾,實(shí)現(xiàn)
2009-09-18 10:46:21 31 設(shè)計(jì)并實(shí)現(xiàn) 了基于SOPC技術(shù) 的嵌入式Web 服務(wù)器,簡(jiǎn)單介紹了SOPC技術(shù) 的特點(diǎn)及構(gòu)建方法 ,隨后對(duì)該嵌入式Web 服務(wù)器的實(shí)現(xiàn) 在硬件和軟件兩方面都作了詳細(xì)論述,其中運(yùn)用Nios II軟核處
2009-09-21 10:21:49 33 結(jié)合工業(yè)以太網(wǎng)交換機(jī)的研究項(xiàng)目,深入討論了在嵌入式Linux的環(huán)境下實(shí)現(xiàn) Web 服務(wù)的關(guān)鍵技術(shù) ,即Web 服務(wù)器,動(dòng)態(tài) 網(wǎng)頁(yè)和實(shí)時(shí)信息的內(nèi)容。充分利用環(huán)境資源,采用瘦客戶模式。在設(shè)
2009-09-21 10:35:02 14 隨著Web GIS的快速發(fā)展和廣泛應(yīng)用,對(duì)Web GIS的性能提出了更高的要求。ASP.NET是微軟推出的新一代動(dòng)態(tài) 網(wǎng)頁(yè)技術(shù) ,它提供了強(qiáng)大的Web 應(yīng)用開(kāi)發(fā)功能,依托ActiveX技術(shù) ,開(kāi)發(fā)基于ASP.NET的Web
2009-09-23 10:54:38 17 基于MDA的Web 應(yīng)用開(kāi)發(fā)方法 :從軟件工程的實(shí)施出發(fā)提出一種基于MDA 的Web 應(yīng)用開(kāi)發(fā)方法 。該方法 從平臺(tái)無(wú)關(guān)的高層模型描述開(kāi)始,依據(jù)轉(zhuǎn)換兩端建模元素的語(yǔ)法結(jié)構(gòu)和語(yǔ)義表達(dá)特性
2009-10-17 23:04:24 13 針對(duì)目前基于嵌入式Linux 的設(shè)備中動(dòng)態(tài) Web 的開(kāi)發(fā)過(guò)程存在的不足,設(shè)計(jì)并實(shí)現(xiàn) 了一種高效、快捷的開(kāi)發(fā)模型。該模型使用Thttpd+CGI 技術(shù) ,在CGI 程序中利用Sed 實(shí)現(xiàn) 動(dòng)態(tài) 網(wǎng)頁(yè)的輸出
2010-01-20 15:16:59 27 本文介紹了AJAX技術(shù) 及其工作原理以及所涉及的主要技術(shù) 與當(dāng)前的應(yīng)用狀況。討論了大學(xué)人事管理系統(tǒng)若采用傳統(tǒng)WEB 方法 實(shí)現(xiàn) 的局限性以及采用Ajax技術(shù) 的優(yōu)越性,并將Ajax在人事管理系
2010-03-01 16:03:12 12 介紹基于案例的Web 推理方法 研究和CBR系統(tǒng)結(jié)構(gòu)
2010-07-02 14:59:25 12 基于ARM uCLinux 的網(wǎng)絡(luò)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
引言
隨著網(wǎng)絡(luò)和通信技術(shù) 的發(fā)展,嵌入式系統(tǒng)現(xiàn)已進(jìn)入高速發(fā)展階段。并在社會(huì)各個(gè)領(lǐng)域得到了廣泛的應(yīng)用。本文介紹
2008-10-13 14:47:23 526 什么是Uclinux ?
uCLinux 是一個(gè)完全符合GNU/GPL公約的項(xiàng)目,完全開(kāi)放代碼,現(xiàn)由Lineo公司支持維護(hù)。英文單詞中u表示Micro,小的意思,C表示
2009-03-28 10:37:36 1487 基于Linux的WEB 服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
嵌入式WEB 服務(wù)器的主要設(shè)計(jì)思想就是將嵌入式系統(tǒng)和 WEB 技術(shù) 結(jié)合起來(lái),將 WEB 技術(shù) 引入到現(xiàn)場(chǎng)測(cè)量和控制設(shè)備中,
2009-10-06 08:30:14 2917 利用ColdFire uClinux 實(shí)現(xiàn) 數(shù)據(jù)采集和傳
摘要:介紹了利用ColdFire uClinux 實(shí)現(xiàn) 數(shù)據(jù)采集和傳輸。這項(xiàng)技術(shù) 被用在大型集裝箱檢測(cè)系統(tǒng)中,取得了很好的效果。
2010-01-13 10:48:37 634 動(dòng)態(tài) 部分重構(gòu)可以通過(guò)兩種方法 實(shí)現(xiàn) :基于模塊化設(shè)計(jì)方法 (Module-Based ParTIal Reconfiguration)和基于差別的設(shè)計(jì)方法 (Difference-Based Partial Reconfiguration),本文以基于模塊化設(shè)計(jì)為例說(shuō)
2010-08-23 10:35:47 554 描述動(dòng)態(tài) 口令技術(shù) 的基本原理,研究了一種基于MD5算法的動(dòng)態(tài) 口令技術(shù) 的軟件實(shí)現(xiàn) ,并通過(guò)實(shí)例演示了該方法 的實(shí)際效果
2011-05-25 17:09:55 0 本文提出了一種基于 uClinux 的實(shí)時(shí)操作系統(tǒng),在對(duì)于資源要求苛刻而應(yīng)用場(chǎng)合多變的嵌入式領(lǐng)域很有優(yōu)勢(shì)。該系統(tǒng)采用了雙內(nèi)核機(jī)制、借助實(shí)時(shí)硬件抽象層(RTHAL)概念、利用模塊動(dòng)態(tài) 加載
2011-08-17 18:11:03 67 目前Web 應(yīng)用系統(tǒng)中用戶對(duì)表單的需求不斷變化,因此需要一種動(dòng)態(tài) 、靈活、安全、快速有效的表單設(shè)計(jì)方法 以方便系統(tǒng)管理和維護(hù)。介紹如何運(yùn)用J2EE 的SSH 開(kāi)源框架設(shè)計(jì)出一種動(dòng)態(tài) 表單
2011-09-13 17:01:08 42 為了在資源有限的嵌入式平臺(tái)上有效地實(shí)現(xiàn) 動(dòng)態(tài) Web ,以嵌入式Linux操作系統(tǒng)為軟件平臺(tái),以mini2440開(kāi)發(fā)板為硬件平臺(tái),利用CGI技術(shù) 實(shí)現(xiàn) 了動(dòng)態(tài) Web 。本文通過(guò)比較幾種Web 服務(wù)器的優(yōu)缺點(diǎn),選
2012-10-15 12:10:56 81 uClinux 平臺(tái)下的Flash存儲(chǔ)技術(shù)
2017-01-19 21:22:54 12 基于OPC技術(shù) 的Web 工控系統(tǒng)的研究與實(shí)現(xiàn) _趙曉峰
2017-01-31 21:14:56 2 基于開(kāi)源技術(shù) 的Web 協(xié)作工作軟件設(shè)計(jì)實(shí)現(xiàn) _蔣琨
2017-03-16 08:00:00 0 和可維護(hù)性。目前,在遠(yuǎn)程監(jiān)測(cè)系統(tǒng)中普遍采用的實(shí)時(shí)數(shù)據(jù)采集方法 是在網(wǎng)頁(yè)上嵌入Applet或ActiveX控件,但是這種方法 不僅會(huì)威脅到客戶端的安全,還增加了服務(wù)器的負(fù)擔(dān),從而限制了Web 服務(wù)器的實(shí)現(xiàn) 和應(yīng)用。為了滿足資源有限的嵌入式系統(tǒng)
2017-10-20 10:55:38 0 第7章 嵌入式uClinux 及應(yīng)用開(kāi)發(fā)
2017-10-27 09:40:34 2 分享到:標(biāo)簽:uClinux 調(diào)度策略 進(jìn)程調(diào)度器 摘要:針對(duì)操作系統(tǒng)中進(jìn)程的調(diào)度機(jī)制,依次對(duì)其調(diào)度方式、調(diào)度策略、調(diào)度時(shí)機(jī)進(jìn)行了分析,并結(jié)合uClinux 中進(jìn)程調(diào)度實(shí)現(xiàn) 的核心源代碼,剖析
2017-11-06 14:30:37 0 平臺(tái): 03版的uclinux s3c2510的芯片 編譯器原來(lái)是03版的,后來(lái)我改為04版的arm-elf.。...2004.sh 一 配置內(nèi)核 配置內(nèi)核,使系統(tǒng)內(nèi)核支持ppp協(xié)議,這是最基本
2017-11-07 11:30:49 0 提出了一種FPGA 遠(yuǎn)程動(dòng)態(tài) 重構(gòu)的方法 ,結(jié)合FPGA動(dòng)態(tài) 重構(gòu)技術(shù) 和GSM通信技術(shù) 來(lái)實(shí)現(xiàn) 。利用GSM技術(shù) 實(shí)現(xiàn) 配置數(shù)據(jù)的無(wú)線傳輸,在單片機(jī)控制下將數(shù)據(jù)存儲(chǔ)于CF卡中。在內(nèi)嵌硬核微處理器
2017-11-18 13:04:26 1179 Web 程序的安全威脅主要是由外部輸入未驗(yàn)證引發(fā)的安全漏洞,如數(shù)據(jù)庫(kù)注入漏洞和跨站腳本漏洞,動(dòng)態(tài) 污點(diǎn)分析可有效定位此類漏洞。提出一種基于對(duì)象跟蹤的動(dòng)態(tài) 分析方法 ,與現(xiàn)有動(dòng)態(tài) 方法 跟蹤字符和字符串對(duì)象
2018-01-05 16:21:57 0 本文主要講述了web 應(yīng)用系統(tǒng)的搭建測(cè)試環(huán)境和web 測(cè)試方法 ,在測(cè)試過(guò)程中,有的僅需要手動(dòng)測(cè)試的,有的需要自動(dòng)化測(cè)試工具的幫助,所以web 系統(tǒng)的測(cè)試要求測(cè)試人員有很深的自動(dòng)化測(cè)試技術(shù) 。
2018-01-31 17:07:33 17914 隨著Internet以及Internet計(jì)算技術(shù) 的飛速發(fā)展,使原本相互孤立的資源互聯(lián)共享成為可能。目前對(duì)Web 服務(wù)的集成研究雖然已經(jīng)取得了很大的進(jìn)展,但仍然存在很多問(wèn)題尚未解決。傳統(tǒng)的Web 服務(wù)集成流程是靜態(tài)的,傳統(tǒng)的Web 服務(wù)集成流程系統(tǒng)也不能適應(yīng)這種動(dòng)態(tài) 變化。
2018-12-27 08:13:00 3310 分析了當(dāng)前Web 服務(wù)編程常用的HTML結(jié)臺(tái)CGI編程的構(gòu)架,并提出了一套基FJava新技術(shù) 的Web 服務(wù)實(shí)現(xiàn) 框架,稱之為:基千Java的遠(yuǎn)程對(duì)象調(diào)用模型。使用該框架配合JDBC能方便地進(jìn)行Web 程序設(shè)計(jì),而且功能強(qiáng)于普通的CGI模式編出的Web 服務(wù)。
2019-02-20 15:21:55 4 基于以太網(wǎng)的單片機(jī)設(shè)備的控制與診斷結(jié)合先進(jìn)的WEB 技術(shù) 與嵌入式技術(shù) ,實(shí)現(xiàn) 了PC與設(shè)備的直接跨平臺(tái)的信息交互,這樣PC就可以共享設(shè)備運(yùn)行的信息,有效的實(shí)現(xiàn) 對(duì)設(shè)備的控制與診斷。
2020-04-15 10:18:11 507 根文件系統(tǒng)是構(gòu)建一個(gè) uCLinux 嵌入式系統(tǒng)的重要組成部分。目前嵌入式系統(tǒng)可以選擇的根文件系統(tǒng)有:Romfs、CramFS、Ramfs、Jffs2、Ext2 等等,本系統(tǒng)采用 CramFS 作為
2020-10-30 09:57:24 263 ,而數(shù)據(jù)采集應(yīng)用對(duì)數(shù)據(jù)采集的實(shí)時(shí)性要求很高。本文介紹如何利用在ColdFire上嵌入uClinux 操作系統(tǒng)的方法 來(lái)實(shí)現(xiàn) 數(shù)據(jù)的采集和傳輸。
2021-06-18 15:39:55 1660 文章介紹幾種常用的內(nèi)核動(dòng)態(tài) 追蹤技術(shù) ,對(duì) ftrace、perf 及 eBPF 的使用方法 進(jìn)行案例說(shuō)明。
2023-01-19 16:35:00 1991 Web (World Wide Web ,萬(wàn)維網(wǎng))是一種基于超文本和HTTP的、全球性的、動(dòng)態(tài) 交互的、跨平臺(tái)的分布式圖形信息系統(tǒng)。Web 的發(fā)展已從1.0發(fā)展到3.0
2023-02-14 14:51:29 465 實(shí)現(xiàn) 圖形化動(dòng)態(tài) 展現(xiàn)PLC數(shù)據(jù)
Flask是一個(gè)使用Python編寫(xiě)的輕量級(jí)Web 應(yīng)用框架;
設(shè)計(jì)前端
2023-04-20 10:33:29 1 電子發(fā)燒友網(wǎng)站提供《基于arm和uclinux 多串口通訊的設(shè)計(jì)與實(shí)現(xiàn) .pdf》資料免費(fèi)下載
2023-10-12 10:19:56 0
已全部加載完成
姚小熊27
0.51 MB
免費(fèi)
3下載
感谢您访问我们的网站,您可能还对以下资源感兴趣:
色视频在线
評(píng)論
查看更多