A Distributed Object Computing Approach to E-Learning. | AMiner