Review of micro-services architectures and runtime dynamic binding J. Abdul Rasheedh 1 , Research Scholar, Department of Computer Science, VISTAS, Pallavaram, Chennai, Tamilnadu, India, E-mail: abdul_rasheedh@yahoo.co.in Dr. S. Saradha 2 , Research Supervisor, Department of Computer Science, VISTAS, Pallavaram, Chennai, Tamilnadu, India, E-mail:saradha.research@gmail.com Abstract The Service Oriented Architecture (SOA) is developed as a pattern to distributed computing, enterprise integration and process of e-business in the early decade of 2000. The sudden increase of SOA and web services are subjected to the hype and virtual in which each organization has tried for adopting them with no matter in their indeed appropriateness. There are several SOA adopted by the user which may lead to massive fail on various attempts that tried for modifying the issues to solutions fit. At present, the microservices act as a recent technique for accomplishing a similar goal established to SOA a decade ago. However, the microservice has described a specific design concept in software application as an independent set, modularity, obtaining dynamism, and heterogeneous system integration and distribution development. Therefore, the microservices have provided applications with agility and scalability. This study of literature has discovered such challenges by an evolutionary concept from the SOA early years to microservices. This paper has also discussed various models for a run time of dynamic official, web association, a slight extension of association plan and AI technique are considered as a view at issues. Ke ywor ds: Web Service, Dynamic Binding, Run-Time Dynamic Binding, Micro-Service Architecture and Machine Learning Techniques 1. Introducti on Some of the familiar techniques used from the user of the business world are SOA, Service Oriented Computing (SOC) and web services are shown in fig.1. Each organization has maintained virtually or requested to maintain web services and SOA as the main organizer to the success of its projects. Nevertheless, there are possibilities of various SOA definition is utilized to maintain organizations but at present similar significance has been provided to observe microservice architectures. Thus, the microservice has described a specific design concept in software application as an independent set of adaptable service. Some of the users may mention that it is nothing but SOA which has addressed many challenges features namely dynamis m, distributed enhancement, modularity and heterogeneous system integration. Fig. 1 Web services architecture [1] 1.1 Simple Object Access Protocol Services (SOAP) The SOA is developed as a pattern to distributed computing, enterprises integration and process of e- business whereas the service and web service act as a program with interact and a URI that can be located, requested and published by default web protocols [2]. The contract of web service has disclosed public capacities as operations without any link to the framework of proprietary communication. The services get decoupled its interfaces that other services can able to access its functionality in accordance with their implementations. There are various benefits present in SOA are dynamics, modularity etc. whereas the dynamism has provided with a recent instance of the similar services that can be introduced for splitting the load applied on the system [3]. Similarly, the reuse and modularity of the complicated services are composed of ease and similar services that can be reused with a dissimilar system. The specific team with distributed development has been developed a familiar service with parallel by accepting its interface. At last, the legacy system and heterogeneous integration are provided Proceedings of the Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC) IEEE Xplore Part Number:CFP20OSV-ART; ISBN: 978-1-7281-5464-0 978-1-7281-5464-0/20/$31.00 ©2020 IEEE 1130 Authorized licensed use limited to: Univ of Calif Santa Barbara. Downloaded on June 22,2021 at 22:33:11 UTC from IEEE Xplore. Restrictions apply.