• DocumentCode
    2665399
  • Title

    2-Tier Cloud Architecture with maximized RIA and SimpleDB via minimized REST

  • Author

    Zhang, Wenjun

  • Author_Institution
    Dept. of Comput. Sci., China Women´´s Univ., Beijing, China
  • Volume
    6
  • fYear
    2010
  • fDate
    16-18 April 2010
  • Abstract
    To address the serious problems in Cloud application development such as complex architecture and WS API, highly running cost, poor UI and interaction and so on, we found that the problems stem from no using RIA´s power fully and inappropriate functionality segmentation between client-side and server-side. That is, Web services, application logic and transaction logic are overly concentrated on the server side. We proposed 2-Tier Cloud-ARchitecture (2TCAR), which contains rich client tier based on RIA and server-side Cloud tier based on SimpleDB. Rich client tier is maximized to implement almost all functionalities of Cloud application and transaction logic; functionality in server-side Cloud tier is simplified only to implement data storage and query; communication between two tiers is also simplified via REST. In the article we researched corresponding technologies such as Cloud computing, Web services, REST, Flex in RIA and SimpleDB Cloud. Further, we presented how use Flex to implement UI presentation & interaction, transaction logic, REST requests & responses in rich client tier; we also described how to design SimpleDB Cloud in server-side Cloud tier, and communication between two tiers via REST. All research findings were applied into a Cloud application demo. The practice has shown that the 2TCAR is effective and valuable for Cloud application.
  • Keywords
    Web services; software architecture; transaction processing; 2-Tier cloud architecture; SimpleDB; Web services; application logic; client tier; data storage; maximized RIA; minimized REST; representational state transfer; rich Internet application; server-side cloud tier; transaction logic; Cloud computing; Computer architecture; Computer science; Displays; HTML; Internet; Logic; Memory; Service oriented architecture; Web services; 2-Tier Cloud; 2TCAR; Cloud computing; REST; RIA; SimpleDB;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6347-3
  • Type

    conf

  • DOI
    10.1109/ICCET.2010.5486290
  • Filename
    5486290