OneMapv3.0资源服务中心定制开发培训_第1页
OneMapv3.0资源服务中心定制开发培训_第2页
OneMapv3.0资源服务中心定制开发培训_第3页
OneMapv3.0资源服务中心定制开发培训_第4页
OneMapv3.0资源服务中心定制开发培训_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录资源服务中心介绍资源服务中心定制开发与平台管理系统的关系资源服务中心定制实例演示资源服务中心介绍1资源服务中心 平台资源共享的门户 用户登录平台、访问数据和调用功能服务的唯一入口 用户登录与注册、新闻中心、资源浏览、专题应用、资源中心、下载中心、开发中心、用户中心 兼容多浏览器资源服务中心介绍门户用户工作方式 匿名用户:可直接访问门户中的公开资源(使用内置用户获取的token) 普通用户:需登录,可使用门户中的所有功能模块,以及门户中的公开资源和自由服务 企事业用户:需登录,且经过授权才可访问安全服务资源 内置用户:向运维请求token,获取服务访问权限,用以获取服务资源资源服务中心介绍匿

2、名用户企事业用户普通用户门户管理员门户管理员新闻中心服务资源运维管理员申请注册资源申请下载中心开发中心资源申请权限服务使用权限应用资源审批申请注册资源服务中心结构用户中心资源中心新闻中心开发中心l用户登录用户登录l用户注册用户注册l信息更改信息更改l意见反馈意见反馈l消息通知消息通知l找回密码找回密码l资源浏览、检索资源浏览、检索l资源申请资源申请l资源收藏资源收藏l 信息通告信息通告l专题应用专题应用l标准规范标准规范l下载中心下载中心l常见问题常见问题l在线应用地图开发在线应用地图开发APIl移动应用地图开发移动应用地图开发APIOneMap v3.0资源服务中心定制开发2JavaJSFH

3、ibernateJavascriptDojojQueryHtmlCSS开发语言及框架Eclipse | MyeclipseTomcat 6.0Jdk 1.6开发环境新建工程将源码导入工程使用eclipse导入源码根据系统使用数据库类型选择proxool.xml、hibernate.cfg.xml修改文件中数据库ip地址及用户名密码修改数据库配置修改SysRestServices地址修改元数据访问地址修改ShareExChange访问地址修改默认邮箱地址、用户名、密码修改系统配置工程发布至tomcat发布工程搭建门户代码结构说明首页代码分析(介绍head.html和home.html)列表页代码

4、分析(以移动资源下载和服务资源为例)详情页代码分析(以平台新闻和服务资源为例)模块分析代码分析首页head.htmllogo导航栏服务home.html左中右结构hotservice.js首页面分析列表页移动资源获取数据模板填充 dojo.string.substitute服务资源获取数据自定义widgetresourceServiceItem.js调用fancybox列表页分析详情页平台新闻详情url传值获取数据添加评论页面(区分管理页面)服务资源详情url传值获取数据添加评论页面(区分管理页面)详情页面分析与平台管理系统的关系3平台数据及功能服务的集中展示中心。也是用户登录平台、访问数据和

5、调用功能服务的唯一入口。GeoShareManager内置用户获取token的入口获取运维中用户和服务的入口SysRestServices电子地图的唯一入口能够申请资源的访问权限、收藏与添加资源DigitalMap共享交换系统唯一入口ShareExChange系统间关系运维接口1、用户管理: 用户(内置用户、企事业用户)登录:http:/SysRestServices/rest/user/loginWithoutBinding?username=&password= 用户信息编辑: http:/SysRestServices/rest/portaluser/updateUser?token=&

6、username=&fullname=&md5password=&shapassword=&email=运维接口2、服务管理:服务查询:http:/SysRestServices/rest/services/queryHotService?token=&orderbycount=true资源分类:http:/SysRestServices/rest/services/queryServiceClass?token=服务类型:http:/SysRestServices/rest/commoncode/queryCommoncodes?token=&parentcode=服务详情:http:/Sy

7、sRestServices/rest/services/queryServiceByConditions?token=&serviceid=申请资源:http:/SysRestServices/rest/services/applyService?token=&title=title&description=title&reslist=reslist已申请资源查询:http:/SysRestServices/rest/services/queryApplyService?token=资源服务中心定制实例4演示定制实例资源服务中心定制实例模块定制开发 定制开发DEMO功能:获取用户、删除用户 新建前台页面:读取、保存、展示数据 新建后台bean:监听、业务、数据库 配置映射文件Step1:创建一个新的页面 demo/demo.html 前台页面发送ajax请求获取用户列表 前台页面发送ajax请求删除用户 前台页面通过dojo的grid展示用户列表Step1:创建一个新的页面Step2:编写后台 编写后台响应jsf请求的javabean 实现AjaxCommand接口 为前台提供相应接口 编写业务类 编写数据库操作类Step3:配置映射文件 编写faces-bean-demo.xml文件 WebRoot/WEB-INF/config/ 将faces-b

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论