oracle agile 性能,Oracle Agile PLM 9.3 第一天印象记「终于解决」

oracle agile 性能,Oracle Agile PLM 9.3 第一天印象记「终于解决」本月(2009年6月)月初,Oracle发布了AgilePLM系统自收购以来最重要的一个版本9.3版。出人意料的是,Oracle并没有大张旗鼓的宣传,只是让它静静的躺在eDelivery网站(edelivery.oracle.com)上。甚至在每周发给合作伙伴的周报中都没有提及(还是篇幅太小,我笔者没有注意到?)。幸亏我有浏览eDelivery网站的习惯,发布后半个月被我发现了。作为自Oracl…

大家好,欢迎来到IT知识分享网。

本月(2009年6月)月初,Oracle发布了Agile PLM系统自收购以来最重要的一个版本9.3版。出人意料的是,Oracle并没有大张旗鼓的宣传,只是让它静静的躺在eDelivery网站(edelivery.oracle.com)上。甚至在每周发给合作伙伴的周报中都没有提及(还是篇幅太小,我笔者没有注意到?)。幸亏我有浏览eDelivery网站的习惯,发布后半个月被我发现了。

作为自Oracle收购之后首个重要版本,加之之前也一直有传闻说将有很多改进。所以我还是比较期待9.3版的出现的。在发现新版本之后,就第一时间就下载下来了,先尝尝鲜再说。

首先来说说软件下载的过程,本来这个过程没什么好说的。但是其中关于OAS(Oracle Application Server)的下载还是破费周折。以往OAS在eDelivery的下载项中都是单独列出的。但是这一次我怎么也找不到。跑到Metalink网站(Metalink.oracle.com)上折腾了一番,也毫无结果。这可就奇怪了。Oracle把OAS藏到哪里了呢? 没办法只好问以前同事,看看他有没有下载。同事非常有同感的把他两周来摸索到的结果告诉我。原来,没有OAS10.1.3.4完整版下载,你只能下载OAS10.1.3.4的补丁(Patches)。而且也没有单独在eDelivery网站上列出,而是把它雪藏在Oracle Fusion Middleware中了。看来Oracle变的喜欢捉迷藏了,希望以后下载OAS的朋友少走弯路。

至于安装的过程,根据Oracle的习惯,还是比较简单的,一路点击“Next”也可以安装完成。不过比起9.3之前的版本,Agile PLM9.3版在安装上还是有少部分改进,主要的是将以前很多默认的值拿到安装界面上让用户来设定或选择。比如以前一直默认的admin密码,现在就必须在安装界面上指定了。这或许是出于安全考虑,因为admin的默认值对装过Agile PLM 的人来说大概没有不知道的。

安装、部署顺利完成了。赶快打开浏览器,输入URL,呵呵,既然出现错误提示。仔细一看原来是不支持IE6,必须是IE7或以上版本。我的天呀,我身边的人可都还在用IE6呢。幸好我有火狐,打开火狐浏览器,输入URL果然进去了。呵呵,原来,Agile PLM9.3WEB端必须使用IE7以后的版本或这Firefox3.0以后的版本。

0a5465efbdc11e286f78b8aa8e55246c.png

图1. 不支持IE6

进入系统后,果然眼前一亮,WEB端的界面已经焕然一新。颜色变得更加质感。以前那些乱七八糟的图标,现在基本上换成了按钮(Button),给人一种比较清爽的感觉。显然,工程师在页面布局上也下了一番功夫。以前,最顶上的那排图标现在换成了按钮,并且重新分配到其他地方。

1fb0c765ced2371c8a77469300d9e6b7.png

图2. 质感、清爽的新界面

359b586da6b8729c5849cdf499bee4a5.png

图3. 以前版本的界面

其实,AgilePLM9.3不仅仅看起来很美好,而且,在操作方式上也发生了很多变化。使用过Agile PLM的人大概都被其一个又一个弹出窗体所烦恼吧,告诉你,现在这种情况很少看到了。由于使用了JavaScript的数据异步传输模式(WEB2.0?)。很多资料可以在同一个页面与服务器进行资料交流。还有比如AffectedItems中的资料修改,以前必须选择需要修改的行单击“编辑按钮”才可以进行资料修改,现在只要双击要修改的资料栏位就可以直接修改了,感觉非常方便。操作方式上的变更还有很多,感兴趣的人可以下载一个练练手。

3408aca46f9077c8ad8a4a88e7c78f6e.png

图4. Agile 9.3版中的资料查询页面

Agile PLM 9.3较之以往最大的变化莫过于事件管理(Event Management)功能的提供。事件管理通过提供事件触发(Event Trigger)的功能,让用户有机会控制你对PLM系统操作的整个过程。比如数据的创建、修改、删除;流程的提交、拒绝;文档的签入、签出等。这在以前版本是不可想象的功能。总记得以前版本中由于流程的某个状态没有或者忘记添加签核者,整个流程就像决堤的水一样,毫无阻挡的流了下去。直到遇到有添加签核者的那个状态。面对这个困扰,我们一直无能为力,必须在每个状态都添加一个默认签核者,给流程签核和工作效率带来麻烦。现在有了事件管理功能,理论上完全可以通过客制化一个控制器来解决这个困扰。

对事件管理的实现,Agile PLM目前提供两者客制化方式,一种是基于Java语言,通过执行相应的类接口来实现对事件的控制。这种方式称为Java PX(Java Process Extension)。这种方式在程序部署上和传统的PX程序部署是一样的。同时,Agile PLM还提供一种脚本的方式来实现,通过直接在管理端编写Groovy脚本(关于Groovy请查询相关资料)实现。

不过由于我还是从手册上了解这些功能,没有正真实现过,系统也未给出一个完整可用的实例,所以我也不敢打包票。关于事件管理这个最新的功能,我将在以后的文章中详细解读。

Oracle Agile PLM 9.3功能强大,模块众多,笔者还是第一天使用,关于它的更多功能和改进,本篇文章不可能一一道来。希望感兴趣的朋友与我一道挖掘更多的精彩。

如有任何看法或投稿请联系 MSN:liangxi1122@hotmail.com;QQ:85557991

8c81cf1e474335bdcba3091d9970bfa3.png

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/26122.html

(0)
上一篇 2023-05-21 13:00
下一篇 2023-07-01 13:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信