Unless caching huge amounts is critical, the benefits of offloading randomization are twofold: improved softwaremodularity and freed CPU time on the server.
除非缓存大量数据是关键的,去掉随机操作的好处是双重的:提高软件模块性,释放服务器上的CPU时间。
2
The person most commonly associated with AOP is Gregor Kiczales, currently at the University of British Columbia, where he works on softwaremodularity research.
Ultimately, this is not SOA as it does not focus on the service lifecycle, but on a means of defining interfaces between software components to enable modularity.