CFP last date
20 May 2024
Reseach Article

Flare: Architecture for rapid and easy development of Internet-based Applications

by Shashank Shekhar, NVSN Kalyan Chakravarthy, Mohit Soni
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 1 - Number 24
Year of Publication: 2010
Authors: Shashank Shekhar, NVSN Kalyan Chakravarthy, Mohit Soni
10.5120/549-716

Shashank Shekhar, NVSN Kalyan Chakravarthy, Mohit Soni . Flare: Architecture for rapid and easy development of Internet-based Applications. International Journal of Computer Applications. 1, 24 ( February 2010), 94-97. DOI=10.5120/549-716

@article{ 10.5120/549-716,
author = { Shashank Shekhar, NVSN Kalyan Chakravarthy, Mohit Soni },
title = { Flare: Architecture for rapid and easy development of Internet-based Applications },
journal = { International Journal of Computer Applications },
issue_date = { February 2010 },
volume = { 1 },
number = { 24 },
month = { February },
year = { 2010 },
issn = { 0975-8887 },
pages = { 94-97 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume1/number24/549-716/ },
doi = { 10.5120/549-716 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:48:23.953852+05:30
%A Shashank Shekhar
%A NVSN Kalyan Chakravarthy
%A Mohit Soni
%T Flare: Architecture for rapid and easy development of Internet-based Applications
%J International Journal of Computer Applications
%@ 0975-8887
%V 1
%N 24
%P 94-97
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The recent trend in application development that creates globally accessible, Internet-based applications has proved to be a critical paradigm for developers. However, the development of such applications often require the creation and management of online database storage servers, re-creation of user management schemes and writing a lot of unnecessary code for accessing different web-based services using their APIs. Our architecture, named Flare, proposes a structured and easy way to develop applications rapidly, in a multitude of languages, which make use of online storage of data and management of users. The architecture eliminates the need for server-side programming in most cases. A Web API provides a common API for various web-based services like Blogger [2], Wordpress, MSN Live, Facebook [3] etc. Access Libraries provided for major programming languages and platforms make it easy to develop applications using the Flare Web Service. We demonstrate a simple micro-blogging service developed using these APIs in two modes: a graphical browser-based mode, and a command-line mode in C++, which provide two different interfaces to the same account and data.

References
  1. Amazon’s Cloud Storage Hiccups. http://www.wjla.com/news/stories/0208/496511.html.
  2. S Murugesan. Understanding Web 2.0. IT Professional 2009. IEEExplore. Pg 34 – 41.
  3. R Figueiredo, O Boykin, PS Juste, D Wolinsky. Social VPNs: Integrating overlay and social networks for seamless P2P networking. Workshop on Collaborative Peer-to-Peer Systems 2008. http://byron.acis.ufl.edu/papers/cops08.pdf
  4. T. J. Luciani. ThruDB: Document Oriented Database Services. http://thrudb.googlecode.com/svn/trunk/doc/Thrudb.pdf
  5. M zur Muehlen, JV Nickerson, KD Swenson. Developing web services choreography standards—the case of REST vs. SOAP. Decision Support Systems, 2005. Elsevier.
  6. RESTful URL Naming Conventions. http://microformats.org/wiki/rest/urls#URL_Conventions
  7. I Goldberg, D Wagner, R Thomas, EA Brewer. A Secure Environment for Untrusted Helper Applications. In Proceedings of the Sixth USENIX Security Symposium (1996). http://eprints.kfupm.edu.sa/20822/
Index Terms

Computer Science
Information Sciences

Keywords

Application development Cloud storage Unified API Web Service