Online tutoring is the progression of tutoring in an online, effective environment or systemized environment in which teachers and learners are divided by time and space. Online tutoring, as an indication of the assortment of the wider Internet, is accomplished using several diverse approaches and is addressed to different sort of users. The dissimilarity is in online contented and interfaces, in addition with in tutoring and tutor-training methodologies. The previous work described the process of providing such a learning environment for e-learning process by applying the web services technology. Another work designed a learning software component model framework based on web services which transforms functions as components to form better students' service requests repositories for e-learning system.