Java构件技术.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java构件技术 丁宇新程虎冀振燕梅嘉 0008 (中国科学院软件研究所,1 0,北京) 摘要JavaBeans与EnterprJseJavaBean作为Java的构件模型为Java应用的开发提 供r便利,奉文对这两种构件模掣进打r详细介绍。 J}予 Java Java Beans、Enterprise 件开发商可以开发和销售Java构件,应用程序开发者可以通过构件组装器组装构件,建立构 件问的连接,及修改构件的属性,直至最终形成自己满意的应用程序。 1.JavaBeans Java Beans构{,I:模型定义了五种主要的服务: 可以发现其它构件所支持的操作与属性。 件作为构什产生的消息可被其它构件接收。 3.Persistence(持久):该机制使得构件可以长久保存自身的状态。 构什与其它构仆在构什窬器中的相互芙系。 合要求的构州:。构件向构件装配器提供其所具有的属性及行为,开发者可通过构件装 配器构什的属性及行为,从而构造山满足要求的戍用程序。 Bean Bean进行 一个JavaBean是一个可重用的构什,可在装配器中(JavaBuilder)对Java 操作,席_Lfj稗序由JavaBean组鹱而成。 1.1 Java Bean的体系结构 Java Bean由二部分构成:属性、方法、事件。 属性描述了Bean的状态,通过Bean的方法可以设置和检索其属性。此外,方法可以用 米产生平¨接收事什,由事件方法连接而成的多个JavaBean组成了完整的席用群序。 ● Java Bean的事件模型 发生了改变。每一个JavaBean育其事件监听对象,在这里我们将产生事件的JavaBean称为 事什源,响应事件的JavaBean称为事件目的,事件监听对象即为事件目的.事件源产生的 Bean模型还规定事件监听对象必须实现 事件对象必颈是类iava.util.EventObject的实例,Java Java界面EventListener。 在卜例中,给出了事{,f=源如何将事件传递给它的事件监听者(事什目的): lOl void colnmalld){ publicnreAction(StrIng if(1istener!:null)f ActionEventactionEvt=-new ActionEvent(this.0,comm;md); listener.actionPerfomled(actionEvt); } } 听对象只是提供了一个这样的方法。浚万法的具体实现在由组什装配器完成,组什装配器根 据开发者的需求.如开发者对事件源事作的选择,及事件目的响应方法的选择,自动建立事 件及其响应方法的连接关系。不过这一前提是事什目的必须事先向事件源进行注册。事件源 也只是提供了注册机制,至丁注册何种事件目的则是由装配器根据开发者的需求自动完成的。 event Java source).与单一事件源 Bean模型中将事件源分为两类:多事什源(multieast event (unicastsource)。 单一事件源是指该孛卅:源的事件监听对象只能有一个,多事件源的事件监听对象可有若

文档评论(0)

baihualong001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档