谈谈PeopleSoft
来源:互联网 发布:数据泵导入指定表空间 编辑:程序博客网 时间:2024/05/21 17:40
美国著名公司PeopleSoft,名字也代表旗下的一系列ERP产品,一系列的解决方案,有一整套的开发工具,04年被oracle以103亿美元收购。
在某银行的CRM,EPM项目中有幸认识Michael zhou,非常感谢他的帮助,使我认识到底什么才是PeopleSoft,暂且不说PeopleSoft的产品有多好,本文仅讨论PeopleSoft的开发模式。
用户第一感受的页面,是Macromedia的全球网站设计大赛获奖作品,经典的天鹅蓝,界面很美,很漂亮,一眼就知道是PeopleSoft的产品,而我们的页面则是各有特色,看页面完全看不出来是同一个公司的产品,真的希望我们能设计出优秀的页面拥有我们自己的风格,最近测试PRM(合作伙伴管理),页面可以说是我进部门以来看到的最好看的页面了,只是颜色的搭配是经典的红白,跟Oracle的风格有点类似。
员工开发的效率,是传统的软件N倍,我们知道WEB应用所需要开发的前台页面,工作量非常大,采用传统方式开发,xml, servlet ,action,jsp等等一大堆,如果业务逻辑复杂点,流程多一点,可以想象开发和调试的时间,搞不好就rework, 如果用PeopleSoft Enterprise工具和技术平台之一(也被称作PeopleTools),Application Designer(简称AD)进行开发效率如何呢?,而采用PeopleSoft怎么开发呢?通俗点就是C/S的开发模式进行B/S的开发,实际上AD其实是客户端,通过ODBC连接数据库,WebLogic通过jolt调用Tuxedo服务,
Tuxedo负责与PeopleTools搭建的域进行通信,从而搭建一个3层架构的开发环境,所有的代码存入数据库,AD用来解析代码并与PeopleTools的域通信,PeopleTools的域则将应用部署到WebLogic,这样使得页面的设计相当简单,类似于VB或 Delphi,而开发出来的WEB应用,所有的底层实现都是JAVA,JAVA封装了API使得JAVA开发效率大大提高,PeopleSoft的语言PeopleCode则对JAVA又进行了一次封装,PeopleSoft开发人员更关注业务流程。
组件化程度高,你不得不佩服PeopleSoft的设计者,PeopleSoft说:“灵活是我们的设计原则,当我们开发完了之后,用户以后的更改只需要在页面配置就行了”,我们通常在一个页面的查询条件是固定的,如果增加或减少查询条件,就不得不更改页面,代码,配置文件,调试,再编译等等,而PeopleSoft可配置的搜索是什么呢?当你表结构设计好了,想以任何字段做为查询条件都可以在页面配置,如果是复杂的查询,可以写视图。还要一些类似的功能包括,显示模板,组件导航,网站门户,360度查看,树管理器,query等等几十项
- 谈谈PeopleSoft
- PeopleSoft基础知识
- PeopleSoft Tips
- peoplesoft documents
- PeopleSoft Resources
- peoplesoft 注入
- peoplesoft youtube
- PeopleSoft Branding
- PeopleSoft Architecture
- PeopleSoft介绍
- Using JavaScript in PeopleSoft: Proxy PeopleSoft Functions
- peoplesoft/Siebel/Hyperion
- PeopleSoft验证登录流程
- PeopleSoft交流社区收集
- peoplesoft日常开发笔记
- peoplesoft AD集成配置
- PeopleSoft Home Subdirectories
- PeopleSoft Audit Trigger
- C#中EXCEL导入
- OpenGL 3.2规范公布 NVIDIA再次首发驱动
- 高精度计算----加法运算(续)
- 瘸腿老总:公关与广告的区别
- 删除存储过程
- 谈谈PeopleSoft
- 杨白劳买驴记
- 浅析 Java Thread.join()
- 测试
- 电脑频繁死机的原因
- 17岁的我四个月程序员生涯
- 今天我开始正式开始我的博客
- 存储过程与数据库
- 国外九个热门职位