{"title":"Implementation of Service Oriented Architecture in Mobile Applications to Improve System Flexibility, Interoperability, and Scalability","authors":"Afrizal Zein","doi":"10.61487/jiste.v2i1.60","DOIUrl":null,"url":null,"abstract":"This research aims to apply Service Oriented Architecture (SOA) to mobile applications to improve the flexibility, interoperability, and scalability of the system. SOA is an approach that enables better integration between different components in an application architecture. Mobile applications, as an integral part of everyday life, require high flexibility and adaptability to changing user needs. The research method used involves application requirements analysis, SOA architecture design, and implementation on an existing mobile application. Through the implementation of SOA, resource management and service distribution become more efficient, making it easy to add or change features without affecting the entire system. Test results show improved application performance and responsiveness, along with the ability to easily integrate services from multiple sources. In addition, the SOA architecture provides flexibility in the development and maintenance of mobile applications, accelerating the development process and minimizing the impact of changes. This research contributes to the development of mobile applications by introducing the SOA approach as an architectural foundation. The implementation of SOA in mobile applications is expected to guide developers in creating systems that are more resilient, adaptive, and easy to integrate with rapidly evolving software environments.","PeriodicalId":504305,"journal":{"name":"Journal of Information System, Technology and Engineering","volume":"2 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Information System, Technology and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.61487/jiste.v2i1.60","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This research aims to apply Service Oriented Architecture (SOA) to mobile applications to improve the flexibility, interoperability, and scalability of the system. SOA is an approach that enables better integration between different components in an application architecture. Mobile applications, as an integral part of everyday life, require high flexibility and adaptability to changing user needs. The research method used involves application requirements analysis, SOA architecture design, and implementation on an existing mobile application. Through the implementation of SOA, resource management and service distribution become more efficient, making it easy to add or change features without affecting the entire system. Test results show improved application performance and responsiveness, along with the ability to easily integrate services from multiple sources. In addition, the SOA architecture provides flexibility in the development and maintenance of mobile applications, accelerating the development process and minimizing the impact of changes. This research contributes to the development of mobile applications by introducing the SOA approach as an architectural foundation. The implementation of SOA in mobile applications is expected to guide developers in creating systems that are more resilient, adaptive, and easy to integrate with rapidly evolving software environments.
本研究旨在将面向服务架构(SOA)应用于移动应用程序,以提高系统的灵活性、互操作性和可扩展性。SOA 是一种能更好地整合应用架构中不同组件的方法。移动应用作为日常生活中不可或缺的一部分,需要高度的灵活性和适应性,以满足不断变化的用户需求。所采用的研究方法包括应用需求分析、SOA 架构设计以及在现有移动应用上的实施。通过 SOA 的实施,资源管理和服务分配变得更加有效,从而可以在不影响整个系统的情况下轻松添加或更改功能。测试结果表明,应用程序的性能和响应速度都得到了提高,同时还能轻松集成来自多个来源的服务。此外,SOA 架构还为移动应用的开发和维护提供了灵活性,加快了开发进程,并将变更的影响降至最低。本研究通过引入 SOA 方法作为架构基础,为移动应用程序的开发做出了贡献。SOA 在移动应用中的实施有望指导开发人员创建更有弹性、适应性更强、更易于与快速发展的软件环境集成的系统。