上一篇文件给大家介绍了一下Adobe LCDS产品的基本功能,这里简单回顾一下。作为LCDS的应用,一定是由两部分组成的:一部分是客户端的应用,另一部分是基于J2EE的服务器端的应用。示意图如下:

下面我重点讲讲客户端的应用。

一个LiveCycle Data Services(简称LCDS)客户端应用程序其实就是一个典型的Adobe Flex或者AIR应用程序。Flex和AIR应用程序使用Flex组件连接LiveCycle Data Services服务器,包括RemoteObject,HTTPService,WebService,Producer, Consumer和DataService的组件。其中HTTPService,WebService,Producer和Consumer这四个组件是Flex软件开发工具包(SDK)的一部分。要使用DataService的组件,用户需要配置自己的开发环境才能使用LiveCycle Data Services ES SWC文件。这里虽然大多数用户还是会使用Flex或者AIR来开发自己的客户端应用,您也可以不用拘泥于此,结合自己的目标,开发Flex,HTML和JavaScript相结合的应用程序也未尝不可。

在进行LCDS应用程序开发之前,必须把自己的开发环境搭好。LCDS的安装并不难,当安装完成后,它会在你的计算机上创建一个目录结构,并且把你开发应用程序过程中会用到的资源全部放入其中。作为安装过程的一部分,它会创建3个web应用作为用户的开发环境基础,目录结构如下图所示:

lcds目录是web应用的根目录,它包含WEB-INF目录

lcds-samples目录包含了用户进行Web浏览访问时需要用到的所有文件,如SWF文件,JSP页面,HTML页面,层叠样式表,图像以及JavaScript文件。您可以将这些文件直接在Web应用程序根目录

ds-console,这个目录和lcds-samples目录的作用是一样的

当LCDS安装好后,用户想访问它,应该怎么做呢?

要访问Web应用程序和其中LiveCycle Data Services所提供的服务,你需要Web应用程序相关联的URL和端口号。下面我给大家简单描述一下,当你将LiveCycle Data Services集成安装在Tomcat应用服务器时,如何访问每个Web应用程序。(当LCDS安装在J2EE应用服务器而不是Tomcat上的时候,用户需要根据自己的具体环境修改相应的URL)

举例(Sample)应用: http://localhost:8400/lcds-samples/

这个URL包含了很多LCDS实际应用的例子,这些例子都很好,在您创建自己的LCDS应用之初,建议您从修改这些例子开始。

模板(Template)应用:http://localhost:8400/lcds/

这个URL包含了一个配置好的不包含任何应用程序代码的应用,您可以把它当做模板来使用,从而创建您自己的Web应用

控制台(Console)应用:http://localhost:8400/ds-console/

这个URL包含一个控制台应用程序,通过它您可以查看到LCDS应用服务器上的数据信息。

今天就先说到这里,下面更精彩,尽请期待~

转载于:https://blog.51cto.com/ifbateam/684252

基于Adobe LCDS产品的数据访问解决方案Part2相关推荐

  1. 基于Adobe LCDS产品的数据访问解决方案Part1

    从今天开始准备写一组关于如何使用Adobe LCDS产品进行数据访问解决方案的系列文章.这篇文章是系列的第一篇,主要介绍LCDS. LCDS全称是Adobe LiveCycle Data Servic ...

  2. 基于Adobe LCDS产品的数据访问解决方案Part3

    继续前面的话题,当LCDS安装完成之后,安装文件已经为LCDS创建了示例web应用,这个应用可以为用户展示LCDS基本的功能,帮用户快速上手. 具体步骤如下: 1.  找到lcds-samples\W ...

  3. 基于Adobe LCDS产品的数据访问解决方案Part4

    上一篇文章讲到了如何使用Adobe Flex/Flash客户端与LCDS(Adobe LiveCycle Data Services)相连,这篇文章我们着重讲一下LCDS是如何与基于J2EE的web应 ...

  4. ASP.NET Core 实战:基于 Dapper 扩展你的数据访问方法

    ASP.NET Core 实战:基于 Dapper 扩展你的数据访问方法 一.前言 在非静态页面的项目开发中,必定会涉及到对于数据库的访问,最开始呢,我们使用 Ado.Net,通过编写 SQL 帮助类 ...

  5. 基于电商产品评论数据情感分析

    #!/usr/bin/env python # coding: utf-8# # -- 基于电商产品评论数据情感分析 --# ### 1.案例简介 # # 1.利用文本挖掘技术,对碎片化.非结构化的电 ...

  6. 基于Hadoop的产品大数据分布式存储优化

    人工智能技术与咨询 点击蓝字 · 关注我们 来源:<计算机科学与应用 > ,作者王耐东等 关键词:  产品大数据:Hadoop平台:数据存储优化:数据检索 摘要: 摘要: 研究产品相关大数 ...

  7. 国内跨云端平台应用的大数据平台供应商,基于Hadoop的互联网大数据平台解决方案,武汉数道云...

    跨云端大数据平台是什么?有何实质性的价值呢?如何去实现跨云端大数据平台技术呢?这是耐人深思的话题. 高速发展的信息技术,不断扩张的数据库容量,互联网作为信息传播和再生的平台,"信息泛滥&qu ...

  8. 转载:使用Spring进行数据访问(Data Access With Spring)

    Table of Contents 1.1. 统一的数据访问异常层次体系(Consistent Exception Hierarchy In Spring) 1.1.1. DAO模式的背景(Backg ...

  9. 基于DataWorks搭建新零售数据中台

    文章作者:许日(欢伯),在2016年盒马早期的时候,转到盒马事业部作为在线数据平台的研发负责人,现任阿里云计算平台DataWorks建模引擎团队负责人. 文章简介:本篇文章向大家分享新零售企业如何基于 ...

最新文章

  1. linux路由器转发效率,如何使用Intel 10 Gbe解决Linux路由器/防火墙转发性能问题?...
  2. SlidingMenu(一)
  3. Python重现创业板指数行情
  4. 在线python视频教程_【好程序员】2019 Python全套视频教程2
  5. 交换机组播风暴_广播风暴的成因以及解决办法有哪些?
  6. java random用法_JAVA面试题(1)
  7. 应用容器Application container
  8. win10 linux uefi启动不了系统安装教程,win10更新失败,提示硬盘布局不受UEFI固件支持如图,怎么解决?...
  9. VS2008 安装失败(“Web 创作组件”无法)
  10. Storm【实践系列-如何写一个爬虫-】6 URLInjector
  11. linux怎么启动打印服务,Linux打印服务管理
  12. linux 查看gnu,查看GNU/Linux信息
  13. CollabNet Subversion Edge 版本库访问规则 svn
  14. python 进阶案例_Python 进阶内容整理
  15. 在一款D-Link消费级路由器上,我发现了10个严重漏洞
  16. 区块链技术从入门到实践
  17. Google镜像网站全(4-3更)
  18. 【板栗糖GIS】如何免费下载landsat8的遥感影像数据
  19. 5款神级软件,装机必备,不看后悔
  20. 本地docker不能登录远程harbor服务器,error response from daemon,error parsing http 403 response body

热门文章

  1. Ant-design 源码分析之数据展示(二)Badge
  2. 来自yuzan1830的挑战(五)
  3. linux 串口支持256000,串口调试助手
  4. 服务器电源管理系统SPM 价格,服务器电源管理spm系统20091030.doc
  5. 【区块链+通证经济】从量变到质变区块链发展的下一阶段是什么?
  6. 三个方面带你了解电梯门禁的功能
  7. 曙光服务器ipmtool查看服务器信息,执行ipmitool fru命令失败
  8. pcs和serdes_SERDES应用场景以及对应的复位设计
  9. 智能停车场一期核心代码
  10. 上集: Android开源库大全分类汇总(Android技术资料汇总)