初探wcm 6.0 api

一、wcm api的位置:

在服务器的目录下,在用wcm api进行开发时还需要将相关jar包放入工程的lib目录中,jar包在服务器上也可以找到,在目录下,共有五个jar包,具体的应用环境还不是很清楚,目前只知道将wcm api.jar放入工程中就可以,其他几个的应用场合将在后面进行研究。

二、wcm api的结构:

在wcm api中只有两个包一个是com.ibm.workplace.wcm.api,我们所有基于wcm api的开发都要引用这个包中的接口或类的方法。另一个是com.ibm.workplace.wcm.api.exceptions,处理所有wcm api开发中引发的异常。

(1)、com.ibm.workplace.wcm.api:

这个包下共有51个interface,3个class,其中将wcm中的所有组件,内容,容器,框架及与此有关的内容都囊括在内了。有些方法在wcm6.0中是不提倡使用的,具体是哪些方法需要在以后的开发中进行不断积累和总结。

看了wcm api后感触最大的就是他的面向接口编程的思想,需要我们在以后的工作中吸取这方面的经验,不断向这方面靠拢。

(2)、com.ibm.workplace.wcm.api.exceptions:

这个包下的所有23个类,包括了wcm api的各种异常。

三、wcm的应用场合

所有在图形化操作界面上能做的工作,用wcm api都可以实现。而且用api我们还可以对wcm进行二次开发,也许会突破一些进行方面的问题。这个目前本人还没有研究到,希望可以尽快取得一些进展,以满足我对wcm api的好奇!嘿嘿。。。。

后记:

我研究wcm时间也不长,现在取得的成果虽然比较小,但我是经过很长时间的努力才见的这一点点成效。刚开始学习wcm时,根本没去想它还会有api,还是在听一个同事的讲座时才知道的,然后便开始找啊找,尽管现在的网络比较发达,但是当你急切想知道某个问题的结果时,它的功能好像就不那么灵了!从网上到处查各种资料,才知道原来在服务器上就有!噢。。。。。恍然大悟!!是啊,既然我们可以用wcm进行图形化界面开发,它就应该可以做api开发啊!对于一个程序员来说,应该要能想到这一点才对,哪怕有些时候这种想法是错误的!api总算找到,但是它用在什么场合呢?在什么情况下我们需要使用wcm api呢?用api实现哪些功能呢?会和用图形化操作界面实现的效果有差别吗?是对它的一个补充呢?还是实现同样的效果呢?。。。。。诸多问题使我一头雾水!。。。。终于在ibm的网站上找到了一个Demo,总算为wcm api开发找到了一个可以看到光明的路。。。。继续努力!继续研究,希望会有更大的突破!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值