综合应用集成项目总结与心得

1 概述这篇文档是本人第一次以项目负责人的角色来参加企业综合应用集成项目的开发,项目历时了近三个月的时间,虽说最后的结果不是让人非常满意,没有达到的自己预期,但是我在项目中的成长达到了自己的预期,为下一次项目打下了坚实的基础,文中记录了本人在项目中的成长历程和一些心得。2 预期读者数通畅联内部人员相关IT技术从业人员3 技术总结3
摘要由CSDN通过智能技术生成

1 概述

这篇文档是本人第一次以项目负责人的角色来参加企业综合应用集成项目的开发,项目历时了近三个月的时间,虽说最后的结果不是让人非常满意,没有达到的自己预期,但是我在项目中的成长达到了自己的预期,为下一次项目打下了坚实的基础,文中记录了本人在项目中的成长历程和一些心得。

2 预期读者

  1. 数通畅联内部人员

  2. 相关IT技术从业人员

3 技术总结

3.1 AEAI DP

AEAI DP应用开发平台是本次项目中的开发工具,基于AEAI DP快速开发出整个工程的菜单和功能页面,同时也为客户开发一些定制的portlet。通过在项目中的使用,我加深了对AEAI DP理解。

3.2 AEAI Portal

3.2.1  菜单集成

菜单集成是AEAI Portal门户集成平台产品中最基础的功能。不久前我做过将AEAI HR人力资源系统和AEAI CRM客户管理系统集成到portal中展示,相信使用过我们HR和CRM系统的朋友们会知道,HR和CRM系统中只有一个菜单。做菜单集成操作时,不必去考虑菜单的选择。但是在本次项目中需要去考虑菜单的选择,因为项目的工程中有十多个菜单,这就需要在MenuDataProviderHandler中再添加一个值folderId,在门户配置菜单集成时,将folderId的值传到后台,folderId的值需要写成固定值,菜单节点的值,可以到数据库中的sys_function表中查询,FUNC_PID为“00000000-0000-0000-00000000000000000”的就是菜单的节点,FUNC_ID字段列里的值就是菜单节点的值。

wKiom1ZL44Xz1bNTAACOUlwhvTs449.png

wKiom1ZL44WiZ9R4AACVbFwTnQ4149.png

3.3 AEAI ESB

3.3.1  指标数据导入的webService接口

指标数据导入功能是我用AEAI ESB应用集成平台写的一个webService,然后交给合作伙伴调用webService来进行数据导入,接口中涉及ESB的功能很全面,几乎用到所有的组件,技术点也非常丰富,数值计算,数值之间进行比较,然后根据比较结果来判断是否需要生成一条记录。这个程序中,因为导入的指标比较多,不能导出程序中断,经过一系列的调试和改造,最终得以使用。其中,有以下几点与各位分享:

  1. 计算公式中被除数为0时,会返回出两个值“isInfinite”、“isNaN”;

  2. 如果计算结果返回值的类型不确定时,如(INTEGER,double),可以使Number类型来接受返回值。

  3. 循环模式,循环之前我们会需要一个java组件来写DataSet.size()的总数和设置一个循环的初始值为“1”,但是我们经常会不做判断,直接将循环开始的组件(

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值