freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于j2me平臺(tái)的掌上網(wǎng)絡(luò)商店-服務(wù)器端的開(kāi)發(fā)(完整版)

  

【正文】 sed on J2ME platform is very important. It is a general method to implement the system of eshop using three layers of pattern: client side + Java servlet + database of SQL Server. All the business logic encapsulated in the servlet, using of the database improved the security, and using the XML data format achieved crossplatform data exchange. To the system demand analysis, the system requirement analysis, the overall of system construction and the detailed design are elaborated in details in this paper, and the system achieves the following functions: Member registration, login, browse detailed information and purchase goods.Key words: J2ME。移動(dòng)電子商務(wù)將用戶和商家緊密聯(lián)系起來(lái),而且這種聯(lián)系將不受PC或連接線的限制,使電子商務(wù)走向了個(gè)人。參與電子商務(wù)的主要角色是企業(yè)(Business)和消費(fèi)者(Customer),因此在企業(yè)之間、企業(yè)與消費(fèi)者之間,網(wǎng)上交易構(gòu)成了B to B(B2B即Business to Business企業(yè)到企業(yè))、B to C(即Business to Customer 企業(yè)到用戶)兩種最典型的商務(wù)模式。2 相關(guān)技術(shù)及開(kāi)發(fā)平臺(tái)簡(jiǎn)介 J2ME簡(jiǎn)介J2ME(Java 2 Platform Micro Edition)是為機(jī)頂盒、移動(dòng)電話和PDA之類嵌入式消費(fèi)電子設(shè)備提供的Java語(yǔ)言平臺(tái),包括虛擬機(jī)和一系列標(biāo)準(zhǔn)化的Java API。Microsoft 將SQL Server 移植Windows NT系統(tǒng)上,專注于開(kāi)發(fā)推廣SQL Server的Windows NT版本。JDBC是面向關(guān)系型數(shù)據(jù)庫(kù)的。Servlet通過(guò)創(chuàng)建一個(gè)框架來(lái)擴(kuò)展服務(wù)器的能力,以提供在Web上進(jìn)行請(qǐng)求和響應(yīng)服務(wù)。XML是從SGML中簡(jiǎn)化修改出來(lái)的。由于JDOM是專門(mén)為Java程序員開(kāi)發(fā)的,所以采用許多Java語(yǔ)言的優(yōu)秀特性,比如方法重載、集合(Collections)和類映射(Reflection)。需要的JDBC驅(qū)動(dòng)程序?yàn)椋篗icrosoft SQL Server 2000 Driver for JDBC。在用戶登陸的時(shí)候,服務(wù)端核對(duì)賬號(hào)密碼。如果信息合法且購(gòu)買(mǎi)成功就返成功信息和購(gòu)買(mǎi)物品信息。 系統(tǒng)設(shè)計(jì)關(guān)鍵技術(shù) 網(wǎng)絡(luò)的連接由于無(wú)線設(shè)備所能支持的網(wǎng)絡(luò)協(xié)議非常有限,僅限于HTTP,Socket,UDP等幾種協(xié)議,不同的廠家可能還支持其他網(wǎng)絡(luò)協(xié)議,但是,HTTP是必須實(shí)現(xiàn)的協(xié)議,而其他協(xié)議的實(shí)現(xiàn)都是可選的。設(shè)計(jì)表的時(shí)候要設(shè)置主鍵以加強(qiáng)數(shù)據(jù)的完整性。從URL字符串獲取參數(shù),判斷參數(shù)是否合法,如果OK則開(kāi)始接受數(shù)據(jù)并進(jìn)行相應(yīng)的處理。檢索結(jié)果。解析的流程如下:使用JDOM首先要指定使用什么解析器。這也將用到JDOM。 和客戶端交互接口的約定 關(guān)于URL服務(wù)端和數(shù)據(jù)端的網(wǎng)絡(luò)通訊采用HTTP協(xié)議。如果根節(jié)點(diǎn)不為wrong則表示查詢失敗errorinfofmation返回的是失敗信息。UTF839。表1 用戶基本信息表列名數(shù)據(jù)屬性長(zhǎng)度是否為NUL是否主鍵accountchar8否是passwordchar8否否usernamechar8是否telechar8是否 商品信息表商品信息表是物品基本信息的簡(jiǎn)單介紹,它其中包括7個(gè)字段,分別是name,id,press,descrption1,price,author,quantity其中設(shè)置id為主鍵,如表2。圖2系統(tǒng)流程圖 系統(tǒng)功能模塊設(shè)計(jì) 數(shù)據(jù)庫(kù)聯(lián)網(wǎng)模塊的設(shè)計(jì)裝入JDBC程序:要使用JDBC訪問(wèn)數(shù)據(jù)庫(kù),首先必須加載JDBC驅(qū)動(dòng)程序,()。在服務(wù)端的要的注冊(cè)模塊要完成的工作便是接受客戶的注冊(cè)資料然后與自己的數(shù)據(jù)庫(kù)的已有客戶資料進(jìn)行比對(duì),看看有沒(méi)有賬號(hào)和用戶所的賬號(hào)是否重復(fù),如果重復(fù)在要返回提示信息就用戶賬號(hào)已經(jīng)存在。import .*。 charset = UTF8)。 conn = ()。 ()。 Statement stmt = null。)。 } finally { } return count。import .*。 ResultSet rs = null。++and +password=+39。 (database connect success)。查詢數(shù)據(jù)庫(kù)的模塊如下:/**Get connect to databaset then quering and return the resultset**/ private String DBConnection(String name,String table) { if(name == null || table == null) return null。 String mand = select * from +table+ where name=+39。 } catch (Exception e) { (there is something wrong here)。 (Id = +(id)+\n)。 } return ()。 ((name))。 } } catch(Exception e) { ()。用JDOM解析XML的詳細(xì)實(shí)現(xiàn)如下:/**parse xml**/ private void parseXml(String textXml) { SAXBuilder builder = new SAXBuilder()。 ) { Element el = (Element) ()。 } (this is a test)。 Statement stmt = null。 (update_count)。 update_count = 0。在搜索這個(gè)錯(cuò)誤的后得知是在安裝數(shù)據(jù)庫(kù)的時(shí)候在設(shè)置登陸模式的時(shí)候要設(shè)置混合登陸模式,并且sa的密碼不能為空。在改成GET方法能夠接收成功。除此之外,目前我國(guó)還應(yīng)解決好電子支付系統(tǒng)、商品配送系統(tǒng)等安全問(wèn)題。[5] [M].北京:北京電子工業(yè)出版社,2004。[7] [M].北京:電子工業(yè)出版社,2003。雖然移動(dòng)電子商務(wù)存在著安全方面的問(wèn)題,但是移動(dòng)電子商務(wù)作為一種新型的電子商務(wù)方式,利用了移動(dòng)無(wú)線網(wǎng)絡(luò)的諸多優(yōu)點(diǎn),相對(duì)于傳統(tǒng)的“有線”電子商務(wù)有著明顯的優(yōu)勢(shì),是對(duì)傳統(tǒng)電子商務(wù)的有益補(bǔ)充。需要設(shè)置數(shù)據(jù)長(zhǎng)度,否則服務(wù)器端無(wú)法取得設(shè)置的方法是:(ContentLength,長(zhǎng)度)。然后連接數(shù)據(jù)庫(kù)并從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)并打印出來(lái)表示測(cè)試成功。}圖7 購(gòu)買(mǎi)成功信息截圖5 測(cè)試分析與問(wèn)題處理 數(shù)據(jù)庫(kù)連接開(kāi)發(fā)本系統(tǒng)使用的server2000 sp1版本的系統(tǒng)。 ()。 conn = ()。如果都不超過(guò)在返回購(gòu)買(mǎi)成功信息。 } if (().equals(bookname)) { bookname = ()。 Reader in = new StringReader(textXml)。 } (build xml success)。((descrption1))。 Document myDocument = new Document(BookInfo)。 ((name))。 }查詢數(shù)據(jù)庫(kù)的結(jié)果集可以轉(zhuǎn)換成字符串的形式,也可以轉(zhuǎn)換成XML的格式。 rs = (mand)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1