组件、容器、javabean

您所在的位置:网站首页 请放入载体组件是什么意思 组件、容器、javabean

组件、容器、javabean

2023-11-10 01:25| 来源: 网络整理| 查看: 265

那容器是什么?容器(Container)到底是个什么东西我想多数人还是不清楚 

在说这个之前,先介绍一下组件  什么是组件,组件是什么? 组件其实就是一个应用程序块  但是它们不是完整的应用程序,不能单独运行  就有如一辆汽车,车门是一个组件,车灯也是一个组件  但是光有车灯车门没有用,它们不能跑上公路  在java中这些组件就叫做javabean,有点像微软以前的com组件  要特别说明的是,由于任何一个java文件编译以后都是以类的形式存在  所以javabean肯定也是一个类,这是毫无疑问的  好,那么容器里装载的是什么呢?就是这些组件 而容器之外的程序需要和这些组件交互必须通过容器  举个例子,IE发送了一个请求给容器,容器通过调用其中的一个组件进行相关处理之后 

将结果反馈给IE,这种与客户端软件交互的组件就叫做servlet 

当表示层的应用软件通过网络向appserver发送一个请求的时候 appserver自动找到相应容器中的组件,执行组件中的程序块,把得到结果返还给客户 而我们要做的事就是写组件也就是javabean,然后放到appserver里面去就可以了 至于怎样与IE通讯,怎样截获网络上的请求,怎样控制对象的数量等等 这些繁琐而无味的工作我们都不管,都由appserver去做吧,把注意力集中在业务逻辑上 appserver与其他相关软件的关系如下图: ------------------------------------------------------- |    表示层    |       业务逻辑层        | 数据持久层 | ------------------------------------------------------- |              |    -----------------    |            | |      IE      |    |   javabean    |    |            | |              ->   -----------------    ->   DB      | |    client   



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3