資源描述:
《Internet及其應(yīng)用09電子商務(wù)的技術(shù)實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第九章電子商務(wù)的技術(shù)實現(xiàn)9.1電子商務(wù)概述9.2電子商務(wù)系統(tǒng)的分類9.3構(gòu)建電子商務(wù)系統(tǒng)的技術(shù)9.4在線支付過程9.5電子商務(wù)的安全機制9.6電子商務(wù)實例Contents60年代末—90年代:基于EDI的電子商務(wù)EDI:ElectronicDataInterchange特點:①企業(yè)之間傳輸商業(yè)文件;②專用網(wǎng)絡(luò);③傳輸文件采用共同標(biāo)準(zhǔn),是格式化的(EDI報文);④計算機到計算機之間自動傳輸,不需人工干預(yù)。電子商務(wù)發(fā)展的兩個階段:9.1電子商務(wù)概述90年代—現(xiàn)在:基于Internet的電子商務(wù)以計算機、通訊、多媒體、數(shù)據(jù)庫技術(shù)為基礎(chǔ),通過互聯(lián)網(wǎng)絡(luò),在網(wǎng)上實現(xiàn)
2、營銷、購物服務(wù)。電子商務(wù)的概念電子商務(wù)(ElectronicCommerce)并沒有嚴(yán)格的定義和完全統(tǒng)一的理解,通常是指在信息技術(shù)基礎(chǔ)上所從事的商務(wù)活動。Definitionfrominternationalorganizations:ISO:企業(yè)之間、企業(yè)與消費者之間信息內(nèi)容與需求交換的一種通用術(shù)語。Intel公司:電子商務(wù)=電子市場+電子交易+電子服務(wù)HP公司:電子商務(wù)是通過電子化的手段來完成商業(yè)貿(mào)易活動的一種方式。WhatIsElectronicCommerce?Electroniccommerceistheintegrationoftechnol
3、ogyandbusinessprocessestofacilitatebothinter-andintracompanyworkflows,aswellascommunicationwithindividualconsumers.9.2電子商務(wù)系統(tǒng)的分類(1)企業(yè)內(nèi)部電子商務(wù)(Intranet商務(wù))(2)企業(yè)與消費者之間的電子商務(wù)BusinesstoConsumer(B2C模式)(3)企業(yè)與企業(yè)之間的電子商務(wù)BusinesstoBusiness(B2B模式)面向生產(chǎn)商或經(jīng)銷商的垂直B2B面向中間交易市場的水平B2BB2C的流程圖(1)消費者進(jìn)入因特網(wǎng),查看
4、在線商店或企業(yè)的主頁。(2)消費者通過購物對話框填寫姓名、地址,購買商品的品種、規(guī)格、數(shù)量和價格。(3)消費者選擇支付方式。(4)企業(yè)或在線商店的服務(wù)器檢查支付方服務(wù)器,確認(rèn)匯款是否認(rèn)可。(5)服務(wù)器確認(rèn)消費者付款后,通知銷售部門送貨上門。(6)消費者的開戶銀行將支付款項傳遞到消費者的信用卡公司,信用卡公司負(fù)責(zé)發(fā)給消費者收費清單。9.3構(gòu)建電子商務(wù)系統(tǒng)的技術(shù)9.3.1常用的協(xié)議標(biāo)準(zhǔn)HTTP協(xié)議WAP(WirelessApplicationProtocol)9.3.2腳本技術(shù)1.HTML語言2.XML3.Java語言及JavaApplet4.JavaScri
5、pt5.VBScript6.PHP/JSP/ASP腳本技術(shù)HTML超文本標(biāo)記語言HyperTextMarkupLanguage具有規(guī)定的格式標(biāo)記,用于描述網(wǎng)頁的外觀和內(nèi)容。XML擴展性標(biāo)識語言eXtensibleMarkupLanguage沒有固定的格式標(biāo)記,可以自定義標(biāo)記。用于描述內(nèi)容的數(shù)據(jù)形式和結(jié)構(gòu)。未來的互聯(lián)網(wǎng)數(shù)據(jù)交換標(biāo)準(zhǔn)格式。Java語言Java語言是Sun公司推出的最適合于Internet的語言,具有簡單、面向?qū)ο?、跨平臺、多線程、動態(tài)性等優(yōu)點,是Internet應(yīng)用的最佳開發(fā)平臺。Applet是Java的應(yīng)用小程序,嵌入于HTML中,通過主頁發(fā)
6、布到Internet上。JavaScript/VBScript腳本編程語言JavaScript和VBScript分別是Sun和Microsoft公司推出的腳本編程語言。B/S架構(gòu)中瀏覽器端的編程語言。功能較簡單,可用來控制網(wǎng)頁的控件和對象,加強網(wǎng)頁的靈活性和多樣性。PHP/JSP/ASP俗稱3P技術(shù),是B/S架構(gòu)中服務(wù)器端的編程語言。ASP(ActiveServerPages):微軟公司推出JSP(JavaServerPages):SUN公司推出PHP(PersonalHypertextPreprocessor):PHP網(wǎng)絡(luò)小組開發(fā)小組共性1:將腳本嵌入到
7、普通的HTML文件中。共性2:腳本在服務(wù)器端運行,不受瀏覽器限制。9.3.3購物車的實現(xiàn)HTTP狀態(tài)問題HTTP協(xié)議是無狀態(tài)的。用戶從瀏覽器向服務(wù)器發(fā)出的每個請求都獨立于它前面的請求。服務(wù)器無法知道兩個連續(xù)的請求是否來自同一個用戶。如何解決HTTP狀態(tài)問題?例如,網(wǎng)上購物時,如何讓服務(wù)器記住用戶先前放入購物車中的內(nèi)容?答案:使用Cookie記錄購物車的信息。Cookie是用來識別和記錄一個用戶信息的。它是一個很小的文本文件,由網(wǎng)站的服務(wù)器生成,發(fā)送到客戶端的硬盤里,用來存儲用戶的特定信息。每個客戶端最多能存儲300個Cookie,一個站點能為一個單獨的客戶
8、最多設(shè)置20個Cookie。什么是Cookie?假設(shè)用戶第一次登陸