HeaderSIS.jpg

IS480 Team wiki: 2013T1 Kungfu Panda Technologies

From IS480
Revision as of 12:58, 16 August 2013 by Juntao.zhu.2010 (talk | contribs)
Jump to navigation Jump to search
KP-Header.PNG
1 Home About Us Project Overview Project Management Project Documents 0


SMU tBank Our Project Scope Our X-Factor Technologies


KP-TechnologiesUsed.png

Front-End

Front End: Reasons for Client-Side Technologies Used

  • MVC for client side code
    • Making javascript codes modular
  • Backbone’s Router
    • Detects change in URL, which is needed in a SPA
  • Big community for open source support
  • Templating made easy with Underscore JS
  • Stubs are easy to create with backbone’s Model

Front End: Reasons for Client-Side Technologies Used

  • Simple interface with Service Mediation that uses Tibco JMS
  • Low learning curve
  • Open-Source libraries that provide easy conversion from JSON to XML (vice-versa)


Back-End

Communication Model
Front-End to Back-End

Communication-model.png

Integration with Front-End

Communication-model-teller.png

Sample Backend Tibco Service
Sample-core-services.png