没人知道?wraper 好象是JNI 或servlet里用到???

解决方案 »

  1.   

    wrapper就是包裹,就是壳,听说过借壳上市吗。用这个wrapper的目的能够通过不同的壳在不同的平台上启动servlet container(叫servlet engine也行)。而servlet container 的核心代码都是一样的,只不过通过不同的包装从而使它能够运行在不同的平台上。
      

  2.   

    Shania(魔鬼身材)解释的非常精彩!
    还有没有回答?没有我就给分了!
      

  3.   

    建议去看一下《设计模式》中的Adapter(Wrapper):(Wrapper是Adapter模式的另一个名称)
    以下情况使用此模式:
    想使用一个已经存在的类,而它的接口不符合你的要求;
    想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口不一定兼容的类)协同工作;
    适用于具体对象时,想使用一些已经存在的子类,但是不可能对每一个都进行子类化以匹配它们的接口。
    Servlet Engine的情况基本上相当于第二种情况的应用吧。