关于ofbiz的service engine的不解之处
用了他不是多了一个配置的地方(service***.xml)调用的地方可以在event中,在event的定义的地方可以用java,service,bsh等,为什么要有这么多手段呢?直接用java不好吗?
service engine的好处是什么呢?
我觉得Service已经是一个软件模式,因为任何客户端请求,都需要特定的Service为之服务,在EJB中, session bean其实是一种Service的抽象,它将Service分为两种:有状态和无状态。
Ofbiz采取的另外一套思路,以引擎的Model来处理Service。