Skip to main content
Log in

Design and implementation of multimedia teaching platform based on SOA architecture

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Music teaching, as an important part of quality education, plays an important role in training high-quality innovative talents in the twenty-first century. Because of the dependence of musical instrument teaching on musical instruments, it is difficult to popularize musical instrument teaching in specific occasions. In order to achieve better instrument teaching, based on multimedia technology and SOA architecture, this paper designs a multimedia teaching platform for indoor instrument teaching based on SOA. Firstly, the characteristics and requirements of multimedia are analyzed from the specific requirements, and the related functions are designed and implemented for each operator. Secondly, using the current mainstream SOA architecture, centralized management and distributed deployment, the efficient application, flexible expansion and convenient maintenance of the system are realized. Finally, a small-scale multimedia teaching platform is constructed, and the effectiveness of the teaching platform designed in this paper is verified by the actual test. Through the analysis of the performance of the platform, it is found that the teaching platform designed in this paper can promote students to master knowledge, and is conducive to the realization of indoor music teaching.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Alshinina R, Elleithy K (2017) Performance and challenges of service-oriented architecture for wireless sensor networks[J]. Sensors 17(3):536–575

    Article  Google Scholar 

  2. Altendorf E, Hohman M, Zabicki R (2002) Using J2EE on a large, web-based project[J]. Software IEEE 19(2):81–89

    Article  Google Scholar 

  3. Alwadain A, Fielt E, Korthaus A et al (2016) Empirical insights into the development of a service-oriented enterprise architecture[J]. Data Knowl Eng 105(C):39–52

    Article  Google Scholar 

  4. Andersen R, Batova T (2016) The current state of component content management: an integrative literature review[J]. IEEE Trans Prof Commun 58(3):247–270

    Article  Google Scholar 

  5. Aróstegui JL (2016) Exploring the global decline of music education[J]. Arts Educ Policy Rev 117(2):96–103

    Article  Google Scholar 

  6. Baski D, Misra S (2011) Metrics suite for maintainability of eXtensible markup language web services[J]. Software Let 5(3):320–341

    Google Scholar 

  7. Baumann FW, Kopp O, Roller D (2017) Abstract API for 3D printing hardware and software resources[J]. Int J Adv Manuf Technol 92(1–4):1519–1535

    Article  Google Scholar 

  8. Brok PD, Eerde DV, Hajer M (2010) Classroom interaction studies as a source for teacher competencies: the use of case studies with multiple instruments for studying teacher competencies in multicultural classes[J]. Teach Teach 16(6):717–733

    Article  Google Scholar 

  9. Choi K, Lee JH, Hu X et al (2016) Music subject classification based on lyrics and user interpretations[J]. Proc Assoc Info Sci Technol 53(1):1–10

    Google Scholar 

  10. Conkling SW (2003) Envisioning a scholarship of teaching and learning for the music discipline[J]. Coll Music Symp 43(43):55–64

    Google Scholar 

  11. Dionyssiou Z (2000) The effects of schooling on the teaching of Greek traditional music[J]. Music Educ Res 2(2):141–163

    Article  Google Scholar 

  12. Gurugé A (2004) 4–universal description, discovery, and integration[J]. Web Services 2(4):145–188

    Article  Google Scholar 

  13. Jingping LU (2003) A web product data management system based on simple object access protocol[J]. J Chongqing Univ 2(1):57–61

    Google Scholar 

  14. Kevan JM, Ryan PR, Experience API (2016) Flexible, decentralized and activity-centric data collection[J]. Technol Knowl Learn 21(1):143–149

    Article  Google Scholar 

  15. Kopecký J, Vitvar T, Bournez C et al (2007) SAWSDL: semantic annotations for WSDL and XML Schema[J]. IEEE Internet Comput 11(6):60–67

    Article  Google Scholar 

  16. Laufer K (2005) A hike through post-EJB J2EE web application architecture[J]. Comput Sci Eng 7(5):80–88

    Article  Google Scholar 

  17. Lawless MS, Baglione M, Sidebotham GW (2016) Developing and teaching an interdisciplinary musical instrument design course at the Cooper Union[J]. J Acoust Soc Am 139(4):2096–2096

    Article  Google Scholar 

  18. Li D, He Q (2016) A higher-order distributed pi Calculus and web services description language representation for cloud service[J]. J Comput Theor Nanosci 13(7):4812–4824

    Article  Google Scholar 

  19. Liu J, Tang M, Zheng Z et al (2016) Location-aware and personalized collaborative filtering for web service recommendation[J]. IEEE Trans Serv Comput 9(5):686–699

    Article  Google Scholar 

  20. Mayr C, Zdun U, Dustdar S (2011) View-based model-driven architecture for enhancing maintainability of data access services[J]. Data Knowl Eng 70(9):794–819

    Article  Google Scholar 

  21. Munch RH (2008) Several new instruments instrumentation.[J]. Ind Eng Chem 40(11):83A–86A

    Article  Google Scholar 

  22. Nasridinov A, Jeong Y, Byun J et al (2016) A histogram-based method for efficient detection of rewriting attacks in simple object access protocol messages[J]. Sec Commun Netw 9(6):492–499

    Article  Google Scholar 

  23. Palma ND, Hagimont D, Boyer F et al (2011) Self-protection in a clustered distributed system[J]. IEEE Transact Parall Distrib Syst 23(2):330–336

    Article  Google Scholar 

  24. Russell DA (2016) Things I learned while teaching a graduate level course on the acoustics of musical instruments[J]. J Acoust Soc Am 139(4):2096–2096

    Article  Google Scholar 

  25. Wei T, Fan Y, Ghoneim A et al (2016) From the service-oriented architecture to the web API economy[J]. IEEE Internet Comput 20(4):64–68

    Article  Google Scholar 

  26. Yu L, Lu Y, Zhu XJ et al (2014) A web services description language-based description model of internet of things services[J]. Sens Lett 12(2):448–455

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yang Liu.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Y. Design and implementation of multimedia teaching platform based on SOA architecture. Multimed Tools Appl 79, 10899–10914 (2020). https://doi.org/10.1007/s11042-020-08735-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-08735-7

Keywords

Navigation