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.
Similar content being viewed by others
References
Alshinina R, Elleithy K (2017) Performance and challenges of service-oriented architecture for wireless sensor networks[J]. Sensors 17(3):536–575
Altendorf E, Hohman M, Zabicki R (2002) Using J2EE on a large, web-based project[J]. Software IEEE 19(2):81–89
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
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
Aróstegui JL (2016) Exploring the global decline of music education[J]. Arts Educ Policy Rev 117(2):96–103
Baski D, Misra S (2011) Metrics suite for maintainability of eXtensible markup language web services[J]. Software Let 5(3):320–341
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
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
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
Conkling SW (2003) Envisioning a scholarship of teaching and learning for the music discipline[J]. Coll Music Symp 43(43):55–64
Dionyssiou Z (2000) The effects of schooling on the teaching of Greek traditional music[J]. Music Educ Res 2(2):141–163
Gurugé A (2004) 4–universal description, discovery, and integration[J]. Web Services 2(4):145–188
Jingping LU (2003) A web product data management system based on simple object access protocol[J]. J Chongqing Univ 2(1):57–61
Kevan JM, Ryan PR, Experience API (2016) Flexible, decentralized and activity-centric data collection[J]. Technol Knowl Learn 21(1):143–149
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
Laufer K (2005) A hike through post-EJB J2EE web application architecture[J]. Comput Sci Eng 7(5):80–88
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
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
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
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
Munch RH (2008) Several new instruments instrumentation.[J]. Ind Eng Chem 40(11):83A–86A
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-08735-7