该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-02-07
项目是一个系统集成相关的,具体涉及到的系统和技术有:
1. SAP R/3 2. Oracle ERP 3. Java Based的财务管理系统 4. Oracle ESB 5. SAP XI 6. SAP Web Dynpro For Java 7. SAP BPM
估计还有一些其他的 *** ***了 项目目的是构建全国网省的ERP系统的财务部分内容的统一门户和流程平台,具体就是基于SAP Enterprise Portal开发,针对不同的系统开发大量的接口。
Groovy语法太简洁了,摸索着,团队部分人用了下。具体使用到的地方有 1. 开发Web Service服务端 和 客户端 2. Web Dynpro For Java的逻辑层 - 只是为了少些代码 3. 部分的数据库操作 4. Oracle ERP的接口 5. JCO相关的操作 - JCO是个和SAP ERP交互的类库 6. XML解析和生成
想来项目紧,只为快速***,具体使用到的技术不会有硬性要求。记得其他部门(做开发平台的),虽然主要基于spring,但数据库连接池就是不用c3p0,非要用SAP的应用服务器的***,话说是万一出现问题,责任不在这边啊。
为什么会用到groovy或者另一个脚本语言,熟悉web dynpro 4 java的同鞋估计会理解,发布那个困难啊。比如我做的一个模块,三周提交了近1000次(谁让他们狂变化来),如果每次都打成war、**包上传,估计会痛苦死。
迄今groovy1.6.4发现了一个问题,迭代方面的,换个迭代方式就好了,十分不解,可能是个bug。到时候换个1.6的最新稳定版本。
因为多数都是指定类型并且多数是嵌入到Java代码中的,性能没具体测,据维护性而言牺牲点也可以接受啦。最主要就是被再生产环境中别出大的问题就是了。
Well,脚本语言groovy 上的项目,这个恐怕比较大了,几个亿总是有的,虽然以后可能***困难重重,多少算个振奋消息,这次和诸位分悦一下! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-02-07
最后修改:2010-02-07
[quote=“key232323”]
为什么会用到groovy或者另一个脚本语言,熟悉web dynpro 4 java的同鞋估计会理解,发布那个困难啊。比如我做的一个模块,三周提交了近1000次(谁让他们狂变化来),如果每次都打成war、**包上传,估计会痛苦死。 我熟悉wd4j, 但是很不理解你的困难,你们没用nwdi吗,发布不是自动的吗? 就算没nwdi,发布不就是在nwds里点一下吗, 用sdm部署也行, jspm也行 你还是没学到家吧[img]/images/smiles/icon_redface.gif" alt="[/img] |
|
返回顶楼 | |
发表时间:2010-02-07
key232323 写道
为什么会用到groovy或者另一个脚本语言,熟悉web dynpro 4 java的同鞋估计会理解,发布那个困难啊。比如我做的一个模块,三周提交了近1000次(谁让他们狂变化来),如果每次都打成war、**包上传,估计会痛苦死。 我熟悉wd4j, 但是很不理解你的困难,你们没用nwdi吗,发布不是自动的吗?
|
|
返回顶楼 | |
发表时间:2010-02-07
的确,老兄说的是。
wd4j学得时间还很少,我以为只能从NWDS的IDE下用右键编译部署(或者是server publish)。 如果我这个工程使用的jar包有10m,点一下就是2min。如果用脚本,我就用svn commit一下就好。当然还是后者方便啦 |
|
返回顶楼 | |
发表时间:2010-02-07
最后修改:2010-02-07
话说,nwdi sdm我还是经常用的。但每次重新打包部署,这个过程总省不掉啊,我就是不想每次只为了修改view controller的一个action而重新上传(部署)几M的工程文件吧?
莫非有IDE下工程和CE服务器的文件同步的功能?? |
|
返回顶楼 | |
发表时间:2010-02-07
key232323 写道 的确,老兄说的是。
wd4j学得时间还很少,我以为只能从NWDS的IDE下用右键编译部署(或者是server publish)。 如果我这个工程使用的jar包有10m,点一下就是2min。如果用脚本,我就用svn commit一下就好。当然还是后者方便啦 都是你的问题, lib, 不要放在web dynpro项目里, lib会做成一个j2ee的项目, 部署在server上, webdynpro去引用就可以了, svn这种开源的民工货, 你用nwdi就知道什么是商业货 |
|
返回顶楼 | |
发表时间:2010-02-07
key232323 写道 话说,nwdi sdm我还是经常用的。但每次重新打包部署,这个过程总省不掉啊,我就是不想每次只为了修改view controller的一个action而重新上传(部署)几M的工程文件吧?
莫非有IDE下工程和CE服务器的文件同步的功能?? 只会上传改动过的文件, 没动过的, 是不会上传的, 如果你用nwdi |
|
返回顶楼 | |
发表时间:2010-02-07
最后修改:2010-02-07
key232323 写道 迄今groovy1.6.4发现了一个问题,迭代方面的,换个迭代方式就好了,十分不解,可能是个bug。到时候换个1.6的最新稳定版本。 具体是什么问题? |
|
返回顶楼 | |
发表时间:2010-02-07
GRDJE 写道 key232323 写道 的确,老兄说的是。
wd4j学得时间还很少,我以为只能从NWDS的IDE下用右键编译部署(或者是server publish)。 如果我这个工程使用的jar包有10m,点一下就是2min。如果用脚本,我就用svn commit一下就好。当然还是后者方便啦 都是你的问题, lib, 不要放在web dynpro项目里, lib会做成一个j2ee的项目, 部署在server上, webdynpro去引用就可以了, svn这种开源的民工货, 你用nwdi就知道什么是商业货 说来听听nwdi比svn好在哪里?有哪些特性? |
|
返回顶楼 | |
发表时间:2010-02-08
>> 想来项目紧,只为快速***,具体使用到的技术不会有硬性要求。记得其他部门(做开发平台的),虽然主要基于spring,但数据库连接池就是不用c3p0,非要用SAP的应用服务器的***,话说是万一出现问题,责任不在这边啊。
这里面的***是什么东西? |
|
返回顶楼 | |