【摘 要】為了改進(jìn)傳統(tǒng)數(shù)據(jù)交換共享平臺(tái)缺乏通用性和擴(kuò)展性的問(wèn)題,實(shí)現(xiàn)企業(yè)之間業(yè)務(wù)流數(shù)據(jù)的安全交換,設(shè)計(jì)了一種基于WEB服務(wù)架構(gòu)的可擴(kuò)展通用數(shù)據(jù)交換平臺(tái).該平臺(tái)充分利用了可擴(kuò)展標(biāo)記語(yǔ)言、簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議、統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議及WEB服務(wù)描述語(yǔ)言的優(yōu)點(diǎn),采用對(duì)稱密碼及非對(duì)稱密碼技術(shù)對(duì)企業(yè)業(yè)務(wù)數(shù)據(jù)加密,建立了WEB服務(wù)器體系統(tǒng)結(jié)構(gòu)和基于企業(yè)B2B (企業(yè)間電子商務(wù))集成解決方案的數(shù)據(jù)交換模型,并以.NET及C#語(yǔ)言實(shí)現(xiàn)。該平臺(tái)實(shí)現(xiàn)了企業(yè)之間異構(gòu)數(shù)據(jù)獨(dú)立于平臺(tái)的交互,數(shù)據(jù)交換過(guò)程中具有較高的安全性。
【關(guān)鍵詞】平臺(tái);企業(yè);數(shù)據(jù)交換;服務(wù);密碼;XML
中圖分類號(hào): TP311.52 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 2095-2457(2018)02-0008-002
【Abstract】In order to improve the lack of universality and scalability of traditional data exchange and sharing platform and realize the secure exchange of business flow data between enterprises,an extensible and universal data exchange platform based on WEB service architecture is designed.This platform makes full use of Extensible Markup Language,Simple Object Access Protocol,Unified Description,Discovery and Integration Protocol,and Web Services Description Language.The symmetric and asymmetric cryptography is used to encrypt enterprise data.The structure of the Web server system and the architecture of enterprise based B2B(Enterprise-wide e-commerce) data exchange model for integrated solutions and implemented in.NET and C # languages.The platform realizes heterogeneous data independent platform interaction between enterprises and has high security in the data exchange process.
【Key words】Platform;Enterprise;Data exchange;Service;Password;XML
0 引言
潮汕地區(qū)地處粵東,旅游資源十分豐富,具有很強(qiáng)的共享與互補(bǔ)性,僅潮州市就有國(guó)家級(jí)非物質(zhì)文化遺產(chǎn)16項(xiàng),省級(jí)26項(xiàng),國(guó)家級(jí)重點(diǎn)文物保護(hù)單位有9個(gè),位于全省地級(jí)市首位,且在民間還有大量尚未開(kāi)發(fā)的資源。但潮汕旅游業(yè),其產(chǎn)業(yè)規(guī)模具有弱、散、小的特點(diǎn),在全省位居末位。初步調(diào)查統(tǒng)計(jì),涉及潮汕文化旅游資源現(xiàn)有的網(wǎng)絡(luò)平臺(tái)主要包括兩類,一類是綜合性網(wǎng)站,約11個(gè),另一類是專業(yè)性網(wǎng)站,約9個(gè)。第一類網(wǎng)站主要介紹潮汕地區(qū)特有的地域文化,第二類網(wǎng)站主要介紹潮汕地區(qū)的民風(fēng)民俗、潮劇、美食、建筑、人物、姓氏等方面的內(nèi)容。這些平臺(tái)大多以平面圖片及文字的形式展示其內(nèi)容,不具有交互性,而且數(shù)據(jù)量大,信息混雜度高,從中所查詢的海量信息往往使用戶無(wú)所適從。為了改變這一現(xiàn)狀,本文將建立一個(gè)三維互動(dòng)文化旅游平臺(tái),該平臺(tái)采用Unity3D游戲引擎強(qiáng)大的三維互動(dòng)技術(shù),以潮汕地區(qū)為場(chǎng)景,在場(chǎng)景中植入潮汕地區(qū)特有的風(fēng)土人情,如方言、建筑、宗教、飲食、民間藝術(shù)、民俗、工藝品等。從而保護(hù)潮汕旅游資源,促進(jìn)潮汕旅游資源相應(yīng)產(chǎn)品的設(shè)計(jì)與開(kāi)發(fā)。
1 設(shè)計(jì)方案
(1)在做好調(diào)研基礎(chǔ)之上,將潮汕地區(qū)各類旅游資源分類;
(2)以潮汕四市各旅游景點(diǎn)為情節(jié)始末,以潮汕民間藝術(shù)為參考劇情,以潮汕民間藝術(shù)中及歷史中的人物作為場(chǎng)景中的虛擬人物;分別置于不同的場(chǎng)景中,使用戶切身體會(huì)到身臨其境的感覺(jué),從而提高對(duì)潮汕人文景觀的興趣;
(3)平臺(tái)建設(shè)流程如圖1所示,其中:
圖1 平臺(tái)設(shè)計(jì)流程
劇情編輯:由于一次性對(duì)潮汕地區(qū)所有旅游資源進(jìn)行全方位的數(shù)字化處理工作量過(guò)大且復(fù)雜度高,因此根據(jù)資源類型與地域等因素,采用工程化的處理方法模塊化,將潮汕地區(qū)所有旅游資源分解為多個(gè)場(chǎng)景分別獨(dú)立設(shè)計(jì),這樣就可以為每一個(gè)場(chǎng)景賦予一個(gè)劇情,用戶每到一個(gè)場(chǎng)景將觸發(fā)對(duì)應(yīng)劇情。而用戶作為虛擬人物漫游所有場(chǎng)景的過(guò)程,可作為劇情創(chuàng)作的主線,如電視劇一樣,每個(gè)場(chǎng)景為電視劇的一集。場(chǎng)景中增加劇情的目的,可以更生動(dòng)地展示潮汕文化魅力,類似于國(guó)內(nèi)較流行的經(jīng)典游戲《仙斂奇?zhèn)b傳》。創(chuàng)作劇情的素材來(lái)源于旅游景區(qū)的歷史、文化、傳說(shuō)等。另外,從技術(shù)方面,獨(dú)立的場(chǎng)景設(shè)計(jì),便于項(xiàng)目任務(wù)的分配及未來(lái)對(duì)系統(tǒng)的擴(kuò)充。
數(shù)據(jù)庫(kù)設(shè)計(jì):采用SQL Server2008建立基于潮汕地區(qū)各類旅游資源的數(shù)據(jù)庫(kù),主要字段有編號(hào)、名稱、地點(diǎn)、資源類型、環(huán)境狀態(tài)、開(kāi)發(fā)或保護(hù)情況等,并對(duì)相關(guān)字段建立查詢、統(tǒng)計(jì)等操作,這些信息可在場(chǎng)景中,被虛擬人物表現(xiàn)出來(lái),即場(chǎng)景中的相關(guān)模型與數(shù)據(jù)庫(kù)之間存在著交互性,其中場(chǎng)景中的某些虛擬人物是用戶的身份模擬。
虛擬人物模型設(shè)計(jì):場(chǎng)景中存在著許多“活”的生物或物品,它們存在于各個(gè)獨(dú)立的場(chǎng)之中,有些虛擬人物可以在各場(chǎng)景之間自由移動(dòng)。這就需要建立相應(yīng)的模型,并生成擴(kuò)展名為FBX的模型文件,供場(chǎng)景調(diào)用;
場(chǎng)景設(shè)計(jì):場(chǎng)景設(shè)計(jì)是整個(gè)項(xiàng)目的核心,涉及到文學(xué)、美術(shù)、音樂(lè)、計(jì)算機(jī)編程等多方面的知識(shí),編輯時(shí)將根據(jù)劇情發(fā)展的需要將潮汕方言、建筑、宗教、飲食、民間藝術(shù)、民俗、工藝品等方面的內(nèi)容添加到場(chǎng)景中,場(chǎng)景編程語(yǔ)言為C#或JAVA。場(chǎng)景設(shè)計(jì)中所用到的材質(zhì)與模型一部分來(lái)源于Unity3D提供的材質(zhì)包,另一部分則通過(guò)攝像機(jī)、相機(jī)等實(shí)地拍攝作適當(dāng)?shù)募夹g(shù)處理而得到。
網(wǎng)站設(shè)計(jì):采用Visual Studio .net 2008開(kāi)發(fā)工具,C#語(yǔ)言開(kāi)發(fā)WEB服務(wù)程序與WEB應(yīng)用程序。
發(fā)布:按場(chǎng)景獨(dú)立發(fā)布或聯(lián)合發(fā)布于計(jì)算機(jī)、網(wǎng)站及移動(dòng)設(shè)備等。
2 結(jié)束語(yǔ)
通過(guò)對(duì)潮汕地區(qū)極具特色的地域文化—潮汕文化的分析,制定了對(duì)潮汕地區(qū)旅游資源及歷史文化遺產(chǎn)保護(hù)的數(shù)字化建設(shè)方案,即將現(xiàn)實(shí)中的潮汕地區(qū)旅游資源及歷史文化遺產(chǎn)一一映射到各個(gè)虛擬的世界(場(chǎng)景)之中,通過(guò)三維互動(dòng)平臺(tái),用戶可以自由地在各個(gè)虛擬的旅游景點(diǎn)之間穿越,甚至可以回到古代特定的歷史時(shí)空,體驗(yàn)潮汕文化特有的魅力,激發(fā)潮汕旅游的熱情,這對(duì)推動(dòng)潮汕旅游經(jīng)濟(jì)的發(fā)展具有重要的意義。
【參考文獻(xiàn)】
[1]魯文娟,金一強(qiáng).基于智能手機(jī)的Vuforia+Unity3D增強(qiáng)現(xiàn)實(shí)技術(shù)方案及其教育應(yīng)用[J].電子技術(shù)與軟件工程,2017,27(5):19-25.
[2]胡能發(fā).基于Unity3d游戲開(kāi)發(fā)中地面及水下效果的渲染設(shè)計(jì)[J].電子世界,2015(22):161-162.