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.