初学者-k3cloud插件开发基础.docx

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
初学者-k3cloud插件开发基础

插件开发基础1、插件开发环境开发环境配置要求K/3 Cloud BOS是运行在windows平台上的,开发工具也是基于windows平台的Visual studio。根据我们经验给出最低配置建议如下:团队服务器配置基准值团队数据库服务器CPU4核,2.0 GHz以上内存SQL Server:8 GBOracle:16 GB客户端CPU双核,2.0 GHz以上内存推荐:4 GB个人客户端+数据库CPU双核,2.0 GHz以上内存(SQLServer)4 GB以上内存(oracle)8 GB以上?服务器运行环境:?服务器组件版本操作系统数据库服务器Microsoft SQL Server(标准版、企业版)2008R2 以上Windows Server 2008以上Oracle11g以上Linux x86-64AIXWEB服务器IIS6.0以上Windows Server 2008以上Microsoft .NET Framework4.0客户端环境:?浏览器支持版本支持架构浏览器插件Internet Explorer8.09.032位(x86)64位(x64)Silverlight 5Firefox12及以上32位(Windows)Silverlight 5?本文在过去,由于追求大规模集约生产技术、标准化的理念和操作的高效率,使得很多应用产品都趋于标准化。随着信息技术快速发展,越来越多的企业把对人的关注、人的个性释放及人的个性需求的满足推到空前中心的地位,企业与市场逐步建立一种新型关系,建立消费者个人数据库和信息档案,与消费者建立更为个人化的联系,及时地了解市场动向和顾客需求,向顾客提供一种个人化的销售和服务,顾客根据自己需求提出商品性能要求,企业尽可能按顾客要求进行生产,迎合消费者个别需求和品味,并应用信息,采用灵活战略适时地加以调整,以生产者与消费者之间的协调合作来提高竞争力,以多品种、中小批量混合生产取代过去的/wiki/%E5%A4%A7%E6%89%B9%E9%87%8F%E7%94%9F%E4%BA%A7大批量生产。这有利于节省中间环节,降低销售成本。K/3Cloud BOS平台提供动态扩展功能,通过动态领域模型建模将业务成各种标准接口和标准服务,通过插件开发完成标准业务扩展,快速高效实现个性化和非标准化业务。K/3Cloud BOS平台的插件是一种专门为某一软件设计、用于功能扩充的程序。通过它可以:实现更灵活的控制方式和客户化定制;实现标准产品中特殊的业务流程处理;进行个性化的菜单、外观定制;增加自定义的菜单并响应其操作;对已有操作和服务未支持的功能进行扩展;快速开发、快速实施、快速应用;可配置,可测试,快速部署。?介绍插件开发前再回顾一下BOS架构模型:? (图 10 – 1 架构模型)?动态表单模型封装了表单标准服务、操作和扩展服务,通过引擎和标准插件调用来组装业务。标准插件可被业务插件继承和替代,实现客户个性化需求。根据应用,BOS平台提供了4类插件:1. 动态表单插件业务逻辑封装的插件,用于单据上业务各种事件、操作和服务的介入;提供了一系列事件、操作和服务接口;此类插件最常用。2. 服务插件基于动态表单服务端的插件,提供服务编程接口;此类接口在外部服务直接调用。3. 校验规则插件针对业务规则进行校验的插件;4. 表单构建插件对界面加载控件和元数据的插件;通过此插件可对界面控件及元数据动态调整实现特殊需求。开发工具? Visual studio 2012? IE插件Silverlight5? SQLServer 2008R2 或 Oracle 11G R2? 跟踪工具(HttpWatchPro6.0)? 插件Building路径(K3Cloud\K3CloudServer\Bin\)注意事项:使用SQLServer2008排序规则为Chinese_PRC_CI_AS使用Oracle时,数据库字符集必须是:AL32UTF8,国家字符集必须是:AL16UTF16开环境搭建公共环境:1. 配置一台数据库服务器,安装SQLServer2008R2;2. 配置一台web服务器,安装K/3Cloud产品,配置为管理中心站点;个人环境:1. 根据环境配置要求,安装visual studio,安装K/3Cloud产品(不需要配置管理中心)。2. 检查并更改管理中心地址,打开K/3Cloud产品安装目录K3Cloud\K3CloudServer\App_Data下Common.config文件,查找managementSiteUrl,把地址更改为公共环境下建立的管理中心ip。add key=managementSiteUrl value=0:8000/ /开发插件的步骤?插件开发的步骤1. 定义插件类打开Visual studio

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档