【摘 要】为了改进传统数据交换共享平台缺乏通用性和扩展性的问题,实现企业之间业务流数据的安全交换,设计了一种基于WEB服务架构的可扩展通用数据交换平台.该平台充分利用了可扩展标记语言、简单对象访问协议、统一描述、发现和集成协议及WEB服务描述语言的优点,采用对称密码及非对称密码技术对企业业务数据加密,建立了WEB服务器体系统结构和基于企业B2B (企业间电子商務)集成解决方案的数据交换模型,并以.NET及C#语言实现。该平台实现了企业之间异构数据独立于平台的交互,数据交换过程中具有较高的安全性。
【关键词】平台;企业;数据交换;服务;密码;XML
中图分类号: TP311.52 文献标识码: A 文章编号: 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 引言
潮汕地区地处粤东,旅游资源十分丰富,具有很强的共享与互补性,仅潮州市就有国家级非物质文化遗产16项,省级26项,国家级重点文物保护单位有9个,位于全省地级市首位,且在民间还有大量尚未开发的资源。但潮汕旅游业,其产业规模具有弱、散、小的特点,在全省位居末位。初步调查统计,涉及潮汕文化旅游资源现有的网络平台主要包括两类,一类是综合性网站,约11个,另一类是专业性网站,约9个。第一类网站主要介绍潮汕地区特有的地域文化,第二类网站主要介绍潮汕地区的民风民俗、潮剧、美食、建筑、人物、姓氏等方面的内容。这些平台大多以平面图片及文字的形式展示其内容,不具有交互性,而且数据量大,信息混杂度高,从中所查询的海量信息往往使用户无所适从。为了改变这一现状,本文将建立一个三维互动文化旅游平台,该平台采用Unity3D游戏引擎强大的三维互动技术,以潮汕地区为场景,在场景中植入潮汕地区特有的风土人情,如方言、建筑、宗教、饮食、民间艺术、民俗、工艺品等。从而保护潮汕旅游资源,促进潮汕旅游资源相应产品的设计与开发。
1 设计方案
(1)在做好调研基础之上,将潮汕地区各类旅游资源分类;
(2)以潮汕四市各旅游景点为情节始末,以潮汕民间艺术为参考剧情,以潮汕民间艺术中及历史中的人物作为场景中的虚拟人物;分别置于不同的场景中,使用户切身体会到身临其境的感觉,从而提高对潮汕人文景观的兴趣;
(3)平台建设流程如图1所示,其中:
图1 平台设计流程
剧情编辑:由于一次性对潮汕地区所有旅游资源进行全方位的数字化处理工作量过大且复杂度高,因此根据资源类型与地域等因素,采用工程化的处理方法模块化,将潮汕地区所有旅游资源分解为多个场景分别独立设计,这样就可以为每一个场景赋予一个剧情,用户每到一个场景将触发对应剧情。而用户作为虚拟人物漫游所有场景的过程,可作为剧情创作的主线,如电视剧一样,每个场景为电视剧的一集。场景中增加剧情的目的,可以更生动地展示潮汕文化魅力,类似于国内较流行的经典游戏《仙敛奇侠传》。创作剧情的素材来源于旅游景区的历史、文化、传说等。另外,从技术方面,独立的场景设计,便于项目任务的分配及未来对系统的扩充。
数据库设计:采用SQL Server2008建立基于潮汕地区各类旅游资源的数据库,主要字段有编号、名称、地点、资源类型、环境状态、开发或保护情况等,并对相关字段建立查询、统计等操作,这些信息可在场景中,被虚拟人物表现出来,即场景中的相关模型与数据库之间存在着交互性,其中场景中的某些虚拟人物是用户的身份模拟。
虚拟人物模型设计:场景中存在着许多“活”的生物或物品,它们存在于各个独立的场之中,有些虚拟人物可以在各场景之间自由移动。这就需要建立相应的模型,并生成扩展名为FBX的模型文件,供场景调用;
场景设计:场景设计是整个项目的核心,涉及到文学、美术、音乐、计算机编程等多方面的知识,编辑时将根据剧情发展的需要将潮汕方言、建筑、宗教、饮食、民间艺术、民俗、工艺品等方面的内容添加到场景中,场景编程语言为C#或JAVA。场景设计中所用到的材质与模型一部分来源于Unity3D提供的材质包,另一部分则通过摄像机、相机等实地拍摄作适当的技术处理而得到。
网站设计:采用Visual Studio .net 2008开发工具,C#语言开发WEB服务程序与WEB应用程序。
发布:按场景独立发布或联合发布于计算机、网站及移动设备等。
2 结束语
通过对潮汕地区极具特色的地域文化—潮汕文化的分析,制定了对潮汕地区旅游资源及历史文化遗产保护的数字化建设方案,即将现实中的潮汕地区旅游资源及历史文化遗产一一映射到各个虚拟的世界(场景)之中,通过三维互动平台,用户可以自由地在各个虚拟的旅游景点之间穿越,甚至可以回到古代特定的历史时空,体验潮汕文化特有的魅力,激发潮汕旅游的热情,这对推动潮汕旅游经济的发展具有重要的意义。
【参考文献】
[1]鲁文娟,金一强.基于智能手机的Vuforia+Unity3D增强现实技术方案及其教育应用[J].电子技术与软件工程,2017,27(5):19-25.
[2]胡能发.基于Unity3d游戏开发中地面及水下效果的渲染设计[J].电子世界,2015(22):161-162.