Universal connection architecture for interactive applications to achieve distributed computing

  • Authors:
  • Tzu-Chi Huang

  • Affiliations:
  • Department of Electronic Engineering, Lunghwa University of Science and Technology, Taiwan

  • Venue:
  • Journal of Network and Computer Applications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

While an interactive application (IA) occupies a certain degree of market and gradually becomes popular in our lives, e.g., database applications, management applications, and control applications, IA developers are faced to deal with many works not belonging to what the IA is supposed to have in its original design due to the emergence of distributed computing technology. IA developers can use the universal connection architecture (UCA) proposed in this paper to free them from the burdens of achieving distributed computing in the IA. IA developers can use the proposed UCA to focus on the design of the IA without learning other unrelated knowledge and the use of network APIs. IA developers can use the proposed UCA to connect the IA's components distributed over networks without changing the programming style or source codes of the IA. IA developers can use the proposed UCA to repeatedly evaluate and dynamically extend network functions of the IA with various modules at run time without recompiling the IA or linking the IA to a different module. IA developers can use the proposed UCA to utilize the distributed components written in different languages. With the proposed UCA, IA developers can immediately achieve distributed computing in the IA once core functions of the IA are finished. In this paper, IA developers can understand the proposed UCA, its overhead, and its performance.