Beans Development Kit (BDK)分析
前言:
应该很多人都开发过JavaBean的组件,是否对它有一个比较完整地了解呢?是否知道Sun公司提供的这个BDK呢?是否羡慕漂亮的可视化开发工具呢?其实你也可以做到,我将在陆续的几篇文章分析BDK框架,如果你兴趣看完之后,一定会有所收获。
一.概述
Beans Development Kit 简称BDK,它的目的是为了支持JavaBeansTM组件的开发,担当Bean开发者和工具生产者的一个标准参考基础。BDK提供了一个引用Bean的容器,和一系列可以被Bean开发者和工具开发者所重用的例子源代码。
内容
l BeanBox测试容器:这不仅仅可以依靠这个着容器来考验你的开发的Bean,而且可以作为一个创建Bean容器的例子。
n 运行BeanBox
n 添加一个新的Bean到BeanBox
n 使用BeanBox从Beans制作Applet
l 提供一些可以在BeanBox上运行的例子,演示多种JaveBean的功能。
l 提供一系列参考的源代码。
l Makefile文件的信息
BeanBox功能
l 拖bean到设计窗口
l 调整大小和移动bean
l 编辑bean的导出属性
l 运行定制化来配置bean
l 连接bean的事件源代码和事件处理器方法
l 连接不同bean的共同绑定属性
l 保存和重构一系列bean
l 从bean构造applet
l 获取bean的内部报告
l 从JAR文件添加新的bean
l 在设计和运行模式之间的环境切换
相关资源
主要资源都可以在http://java.sun.com/beans/找到,包括:
l 一个向导通过使用BeanBox来介绍JavaBean的概念
http://java.sun.com/beans/docs/index.html#tutorialchapter
l 支持JavaBean的一些专业开发工具
http://java.sun.com/beans/tools.html
l JavaBean的规范
http://java.sun.com/beans/spec.html
l JavaBean扩展的运行策略和服务协议规范
http://java.sun.com/beans/glasgow
l 相关规范的连接
http://java.sun.com/beans/related.html
l 通常的JavaBean FAQ