问题描述
基于ArcGIS的JLKEngine中间件平台底层类库结构简介1,系统总体上划分为如下几个层次:JLKEngine核心库:它是JLKEnigne的运行基础,定义了框架运行模型、框架扩展模式、并对ArcGISEngine中可用的操作进行了封装,提供了一组函数实现对空间数据的快速处理,以便于在基于ArcGISEngine的应用系统开发中应用以简化开发工作难度。GIS基础功能库:它是在ArcGISEngine基础上按地图制图、数据编辑、网络分析、三维分析等对数据处理划分的一组类库。在这组类库中实现了对数据分析处理所需要的各种用户操作界面以及一些快捷的处理函数。菜单及工具栏插件包:该包是在上面2层基础上,封装的一组可直接集成到应用系统中的命令和工具,它们都派生于ArcGISEngine的BaseCommand和BaseTool类。插件包是根据GIS应用系统开发特点进行划分的,包括基础工具包、制图工具包、数据管理工具包、网络分析工具包、三维分析工具包、Scence工具包、Globe工具包等。JLKEngine中间件平台核心库它是整个框架的运行基础。该包是整个框架的基础包,其中封装了ArcGISEngine的基础函数库。主要有如下功能:显示控制类:颜色管理,要素闪烁,创建线面对象以及要素旋转的显示回馈。数据访问类:包括数据的导入导出、数据格式转换(提供shp、sde和个人数据库要素类和dxf、mapinfo数据格式的相互转换),可支持南方cass数据的导入等。属性查询类:提供了属性查询对话框以一组查询函数。Style符号库类:提供了对ArcGISDesktop的style符号库的读取类库,使得在ArcGISEngine中也可以直接使用style类型的符号库数据,而不需要把style符号库文件转换为serverstyle符号库文件。地图输出类联系电话:13982071140,黄QQ:26326507http://www.ljlk.net/,成都领君科技有限公司,基于ASP.NET的superflow工作流平台免费下载试用!http://www.ljjlk.com/,成都领君科技有限公司,基于ArcGIS的JLKEngine中间件平台免费下载试用!
解决方案
解决方案二:
一套基于ASP.Net开发的纯BS结构的SuperFlow工作流平台一、概论1.1产品简介SuperFlow工作流平台基于ASP.Net开发技术和模型驱动架构,是面向业务应用的工作流管理软件快速开发平台,平台采用“基础架构软件+业务架构平台”进行架构,参照工作流管理联盟(WFMC)标准设计,以业务管理为核心(BPM),以工作流技术为依托,可以帮助企业快速构建高效、柔性的业务流程管理系统。SuperFlow工作流平台纯B/S架构应用软件的SuperFlow控制台及SuperFlow协同办公平台组成,采用VS2005(2008/2010)+C#+ASP.NET进行开发实现。SuperFlow工作流平台提供纯B/S架构的Web应用开发,采用基于浏览器方式进行业务应用系统的开发、集成以及整合。当今的信息化建设以基于基础业务构建平台进行应用系统的开发,成都领君科技有限公司融合工作流平台技术、WebGIS软件开发技术帮助软件企业轻松实现“随需而变,柔性再造”的目标,使企业在激烈的市场竞争中赢得先机并获得前所未有的高回报。1.2产品功能提供了控制台建模管理、协同办公管理;提供了待办任务、在办任务、催办及督办任务管理,并可进行任务委托以及签收任务的退回处理。提供多语言支持、多数据库支持、多CSS换肤支持。提供集团化的组织机构管理,支持外部组织及人员统一管理、支持一岗多人、一人多岗处理,实现业务权限、流程权限的统一分配。提供可视化的柔性工作流模型建立、动态实例的工作流建模方式。提供了工作流建模->工作流梳理/优化/效验->工作流实例监控一体化的控制管理。提供包括数据表单建模管理、自定义查询统计及自定义报表输出管理、组织机构建模管理、平台安全管理及运行管理等功能的基础业务搭建平台。流程权限管理提供了流程的建模管理及监控管理权限、工作流活动的提交回退权限及工作流任务分配、签收及提交权限。业务表单权限提供了表单访问权限,数据记录行、列操作权限以及页面控制按钮操作权限。提供在线office文档审批管理以及提供网页数据表单签字工作,提供签章安全认证机制。网页表单支持嵌入式的网页编辑设计器,并提供强大的HTML工作流数据表单可视化设计器。1.3产品特点平台采用AJAX技术搭建,纯B/S结构,客户端零安装,大大降低了应用系统的部署难度以及维护成本。可视化流程设计,可以让客户拖拉式地设计流程,大大提升了流程的设计效率,同时也大大降低了流程的设计难度。可视化流程监控,可以让客户以图形化的方式监控每个流程实例的运行状态,以颜色区分其状态,并可动态掌控每一个节点的任务完成状况。强大的工作流引擎服务,采用多线程任务队列、流程实例缓存及定向负载平衡等优化处理策略,能满足高负载、高并发的需要,引擎库与业务库可单独管理,确保业务应用数据的高度安全。可视化表单设计,提供强大的HTML网页表单设计器,可以让客户快速进行业务表单的建模、完成每一项工作任务挂接所需数据表单、Word工作模板的定义。1.4技术优势采用了基于WebService的分布式柔性工作流算法采用了多自主元协作推理算法采用了动态实例的工作流建模方式采用了轻量级SOA技术构架,支持企业级应用采用了松耦合的流程和业务处理模式采用了工作任务动态分配,参与者灵活设置的管理体系采用了可扩展的流程交互接口及事件回调接口进行引擎调度采用了可视化设计表单与通过后台快速创建页面表单相结合方式采用了以DLL库动态扩展工作流引擎接口,并通过客户端方法访问采用了动态应用扩展参数与动态SQL方式完成业务规则的解析处理联系电话:13982071140,黄,http://www.linjon.cn,可以在线试用superflow工作流平台可带框架源码方式购买,可免费下载试用!在线联系QQ:26326507,E-mail:hy2001al@163.comhttp://www.ljlk.net/,成都领君科技有限公司,基于ASP.NET的superflow工作流平台免费下载试用!http://www.ljjlk.com/,成都领君科技有限公司,基于ArcGIS的JLKEngine中间件平台免费下载试用!
解决方案三:
JLKEngine中间件平台是采用ArcEngine+C#开发完成,其目的是为GIS应用提供一个快速开发构建平台,缩短GIS业务应用系统开发周期,降低GIS应用集成的开发门槛。其特点是通过可视化的构件协同建模,提供基于事件驱动和构件化的GIS应用集成框架,采用可视化拖放构件进行组装、采用动态插件加载配置的方式来完成GIS应用集成,从而大大简化了应用集成的复杂性,有效提高了GIS应用系统的易用性和可操作性。因此,JLKEngine中间件平台不仅是解决企业综合GIS应用系统的信息互通、数据高度共享和应用快速整合的中间件产品,更是能够满足GIS各种应用需求的集成的、可伸缩的、全面的中间件产品。JLKEngine中间件平台是一个易学易用、所见即所得的二次开发工具,具有高开发效率、统一的编程模型、高度集成的框架核心,支持VB、VC和.NET所支持的各种开发语言。该产品是按照AO接口规范,在AE下重写AO部分底层类库,并按照统一的编程接口进行归类分组,以DLL动态链接库的方式提供二次开发接口。另外,平台还增加了图层树管理控件、符号库管理控件等更多具有定制灵活、扩展性强的可视化用户控件,输入输出接口结合了对象结构的优点,使开发者更易于理解,并进一步简化了编程工作量。JLKEngine中间件平台提供的JLKEngineFramework框架类库为基于AE标准接口ICommand及ITool接口开发出的行业应用插件有机集成提供了一个统一框架运行时,通过平台提供的应用插件配置管理工具有机地整合到应用框架中,从而可快速搭建出不同行业的综合GIS应用系统。联系电话:13982071140,黄,http://www.linjon.cn,可以下载试用!jlkengine中间件平台可带框架源码方式购买,可免费下载试用!在线联系QQ:26326507,E-mail:hy2001al@163.comhttp://www.ljlk.net/,成都领君科技有限公司,基于ASP.NET的superflow工作流平台免费下载试用!http://www.ljjlk.com/,成都领君科技有限公司,基于ArcGIS的JLKEngine中间件平台免费下载试用!