Development and Composition of E-Learning Web Services Using Service Oriented Architecture

被引:1
|
作者
Kolekar, Sucheta V. [1 ]
Pai, Radhika M. [1 ]
Pai, M. M. Manohara [1 ]
Nayak, Anupama [2 ]
机构
[1] Manipal Univ, Manipal Inst Technol, Dept Informat & Commun Technol, Manipal, Karnataka, India
[2] Canara Coll Engn, Dept Comp Sci & Engn, Mangalore, Karnataka, India
关键词
Web Services; Service Oriented Architecture; E-Learning; Web Service Composition; Choreography; Orchestration;
D O I
10.1166/asl.2017.9015
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In recent era of cloud computing, web service technology has become the most important and popular technology to generate and provide dynamic web services. The utility computing and on-demand services are the basic characteristics of cloud computing, where any legacy web application can be converted into dynamic web services as per the requirements. Some web services need to be combined with defined business logic or rules to satisfy the customer. Web service composition is the cost-effective way of developing combined services for any web application. Web services are services with standard interfaces that provide specific functionality of application. Web services are usually implemented using Service Oriented Architecture (SOA). Web services are combined to make two or more web services communicate with each other to provide combined functionality. To make service oriented architecture effective, services needs to be identified and defined correctly. In this paper, a methodology is defined to identify, implement and combine the web services for an e-learning application. An E-learning application is created by using various web services and combined by specifying certain rules. E-learning is an electronic educational technology where the e-learning portal is implemented using SOA approach. The paper aims at three main objectives: web services creation, composition of web services and handling the exceptions for composition. The four main web services considered for e-learning application are contents, quiz, assignment and forum. Web services are combined using Orchestration and Choreography techniques and compared with the response time of the services execution.
引用
收藏
页码:3704 / 3708
页数:5
相关论文
共 50 条
  • [21] A Reference Architecture for interoperating existing e-Learning Systems using Metadata and Web Services Model
    Arch-int, Ngamnij
    Lursinsup, Chidchanok
    Sophatsathit, Peraphon
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION JOINTLY WITH INTERNATIONAL CONFERENCE ON INTELLIGENT AGENTS, WEB TECHNOLOGIES & INTERNET COMMERCE, VOL 2, PROCEEDINGS, 2006, : 891 - +
  • [22] An e-learning service management architecture
    Apostolopoulos, TK
    Kefala, A
    [J]. 3RD IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2003, : 140 - 144
  • [23] A multiagent and service-oriented architecture for developing adaptive e-learning systems
    Lin, Fuhua
    Holt, Peter
    Leung, Steve
    Li, Qin
    [J]. INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2006, 16 (1-2) : 77 - 91
  • [24] DATA MINING-BASED, SERVICE ORIENTED ARCHITECTURE (SOA) IN E-LEARNING
    AlAjmi, M.
    Khan, S.
    [J]. 5TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI 2012), 2012, : 3023 - 3023
  • [25] Service-oriented grid architecture and middleware technologies for collaborative e-learning
    Wang, GL
    Li, YS
    Yang, SW
    Miao, CY
    Xu, J
    Shi, ML
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING , VOL 2, PROCEEDINGS, 2005, : 67 - 74
  • [26] E-learning Ecosystem Based on Service-Oriented Cloud Computing Architecture
    Lohmosavi, Vajihe
    Nejad, Akbar Farhoodi
    Hosseini, Elham Morad
    [J]. 2013 5TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2013, : 24 - 29
  • [27] Content exploration for e-learning using XML web services
    Sajjanhar, A
    Hou, JY
    Chen, YPP
    [J]. Proceedings of the 2005 International Conference on Active Media Technology (AMT 2005), 2005, : 266 - 266
  • [28] Content exploration for e-learning using XML Web Services
    [J]. Sajjanhar, A. (atuls@deakin.edu.au), IEEE Systems, Man, and Cybernetics Society; Information Processing Society of Japan; Kagawa University (Institute of Electrical and Electronics Engineers Computer Society):
  • [29] Description and composition of e-learning services
    Zein, Oussama Kassem
    Kermarrec, Yvon
    [J]. Journal of Software, 2007, 2 (05) : 74 - 83
  • [30] A SCORM Thin Client Architecture for E-Learning Systems Based on Web Services
    Casella, Giovanni
    Costagliola, Gennaro
    Ferrucci, Filomena
    Polese, Giuseppe
    Scanniello, Giuseppe
    [J]. INTERNATIONAL JOURNAL OF DISTANCE EDUCATION TECHNOLOGIES, 2007, 5 (01) : 19 - 36