• 从外包公司运作方式看EJB工作原理


    从来没用过EJB,然后进了家公司需要用,没办法,硬着头皮学吧。以下是个人学习体会,觉不好的话也不要吐槽了。

    关于EJB的工作原理,你可以想象为一家公司(EJB容器),外包型的(服务接口),

    公司内部有专门做业务的(EJB对象)、专门做管理的项目经理(服务)、IT技术部(对象池)里面有一堆苦逼的程序猿(JavaBean,真正干事的)


    这个公司怎么运作的呢?

    由于这家公司在外包界相对声誉好一点,生意都是自己找上门的。

    比如说Microsoft(客户)想将一个本地化的项目外包出去,他就会去找一家外包型的公司(EJB容器通过服务接口),

    然后找到了上述的那家公司(EJB容器),这家公司的业务员(EJB对象)会进行成本分析看看是不是合适做这个项目(做一些访问拦截、校验等),

    业务员觉得有利润空间,于是找到一个项目经理(调用服务),项目经理开始着手组建项目组,从技术部(对象池)中找到几个适合的程序猿(JavaBean)

    然后程序猿开始了苦逼的Coding工作,为了完成项目,程序猿还需要学习一些新的技术(访问DB)。

    项目临近结束了,项目组人力过剩(JavaBean实例使用完毕),

    公司考虑留下一部分放到IT技术部进行人才储备,另外几个开掉(EJB容器拥有JavaBean对象的生命周期),节约公司成本.

    补充:IT公司都禁止程序猿接私活(EJB服务器禁止客户对象直接访问JavaBean)

    简单的流程图


  • 相关阅读:
    Qt判断文件夹是否存在并新建文件夹
    QFileDialog的使用
    C++11 std::chrono库详解
    disconnected no supported authentication methods available(server sent: publickey)
    connect函数的第5参数Qt::ConnectionType
    在C++ 中检查一个文件是否存在的几种方法
    win10打开便签
    1024. Palindromic Number (25)
    1023. Have Fun with Numbers (20)
    1021. Deepest Root (25)
  • 原文地址:https://www.cnblogs.com/ssp2110/p/3797673.html
Copyright © 2020-2023  润新知