ImageVerifierCode 换一换
格式:PPTX , 页数:21 ,大小:1.06MB ,
资源ID:14647281      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14647281.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx

1、1、Web应用程序 显示地理信息、进行地理信息交互和处理地理信息2、数字底图 底图为各应用程序提供了地理环境,很少更新,适用于更多情况、更大范围。3、业务图层 是在WebGIS应用程序中直接进行操作(如查询)而获得的一组数据量较少的图层。业务图层通常是动态的,它们是从GIS数据库中检索获得,并在运行时显示,WebGIS框架简介,WebGIS应用程序框架是什么样的?1、Web应用程序2、数字底图3、业务图层4、WebGIS应用程序中的任务和工具 工具涵盖范围广泛,如分析缓存区、预估不同时段堵车情况等。运行这些任务的方法有两种:(1)客户端执行:简单的处理以及数据以及缓存到客户端(2)服务器执行:

2、处理复杂事务5、一个或者多个地理数据库 各种GIS应用程序都要依赖强大的地理空间数据管理框架。,WebGIS框架简介,WebGIS的实现技术是什么?WebGIS是利用Internet技术来扩展和完善GIS的一项新技术,其核心是在GIS中嵌入Http标准的应用体系,实现Internet环境下的空间信息管理与发布。通过B/S结构实现。许多Internet组网技术可直接移植与WebGIS系统。现在WebGIS开发技术中,应用最广泛的,当下最主流的WebGIS开发技术是Server API。,WebGIS框架简介,是将Web服务器和数据库服务器结合起来,实时动态生成HTML文件。Server API应

3、用程序是Web服务器的组成部分,必须在特定的服务器上运行。其一旦启动,会一直处于运行状态,不需要每次重启,因此运行效率高。,WebGIS框架简介,Server API是什么呢?Server API全称是Server Application Programming Interface即服务器应用程序编程接口。,Web后台可以简单地理解为服务器和服务器软件,服务器就是硬件主机,服务器软件是用来接收客户端请求并做处理返回的数据软件。,WebGIS后端开发简介,这里我们只需将Web后台理解为一台主机即可,服务器软件种类繁多,并且取决于开发的语言。比如,java使用Tomcat,Asp.Net使用IIS

4、。当开发好某个应用,部署到这些软件下面运行,便可以监听客户端发送来的请求,并作出相应的逻辑处理。,1、服务器软件,2、数据库,空间关系型数据库,是用于表示数据间的逻辑关系的。常见的数据库有MySQL、Oracle等。,JavaWeb服务器端开发基础,WebGIS后端开发简介,步骤1 安装JDK(Java Developers Kit java 开发工具包),步骤2 安装服务器软件Tomcat,Tomcat是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。,步骤3 安装数据库,MySQL。,步骤4 安装一个集成开发环境,Eclipse。,认识框架,WebGIS后端开发简介,汽车基本

5、结构就是一个框架,车身,发动机,电气设备,保时捷,飞机汽车,水上汽车,框架是什么?,WebGIS后端开发简介,框架是前辈们多年以来总结出的一些开发标准;让后辈可以以成功的经验模式来开发自已的系统。当开发新的项目时便可以直接基于框架开发,把更多的精力放在分析和构建业务逻辑上。,易于开发:框架对底层的API进行了封装,开发者不需要直接接触底层的API,只需要写一些必须的代码。结构清晰:清晰的结构使得各模块功能明确,更易于阅读,从而使其他开发者能够更快加入,也降低了后期维护成本。易于测试:采用成功的框架的代码比自己的代码容易测试。缩短周期:采用成功的框架能缩短项目的设计、开发周期。,WebGIS后端

6、开发简介,认识SSH框架,Struts2,Hibernate,Spring,SSH,页面展示,管理,数据库,WebGIS后端开发简介,Java文件结构,数据库连接、SQL语句,SSH各部分技术负责工作,JSP文件结构,HTML,跳转,Java文件结构,业务逻辑代码,Servlet文件结构,页面逻辑,Hibernate,Struts2,JavaBean,Spring,管理,认识Struts2,WebGIS后端开发简介,Struts2是一个Java的MVCWeb开发框架,Struts2以WebWork为核心,采用拦截器机制来处理用户的请求。,Struts2工作原理,WebGIS后端开发简介,Web

7、GIS后端开发简介,认识Hibernate,Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。,WebGIS后端开发简介,Hibernate原理,Java应用程序,Hibernate,持久化对象,数据库,SQL,Java应用程序直接对持久化对象作增、删、改、查操作。Hibernate会把这些操作解释成SQL语句。通过JDBC、JNDI提交SQL到数据库。,1,2,3,WebGIS后端开发简介,Hibernate的优点,对象/关系数据库映射(ORM),简化了DAO层编码工作,使开发更对象化了

8、,支持透明持久化(Transparent Persistent),它没有侵入性,即所谓的轻量级框架,移植性会很好,能支持不同类型的数据库系统,缓存机制,提供一级缓存和二级缓存,WebGIS后端开发简介,什么是Spring?,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,创建的目的是解决企业应用开发的复杂性。,控制反转(Inversion of Control,缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。容器在对象初始化时不等对象请求就主动将依赖传递给它。,面向切面,允许通过分离应用的业务逻辑与系统级服务进行内聚性开发。,WebGIS后端开发简介,WEB容器,Spring IoC容器,使用Spring IoC把SpringMVC和Hibernate整合,HinterfaceImplHibernate数据接口实现类,Hibernate对象注入,JavaBean对象注入,浏览器,http请求,http返回,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1