80 likes | 215 Views
HOPE Remote Management Demo. Team PowerDroid. Imran Merchant Paul Asere Doug Beach Tommy Omen. Agenda. Web Architecture Apache Tomcat Server Struts 2 Framework RESTful Web Services Demonstration What’s Next? Detailed Design of Architecture (Phone / Web)
E N D
HOPE Remote Management Demo Team PowerDroid Imran Merchant Paul Asere Doug Beach Tommy Omen http://utdallas.edu/~imerchant/hope_remote
Agenda • Web Architecture • Apache Tomcat Server • Struts 2 Framework • RESTful Web Services • Demonstration • What’s Next? • Detailed Design of Architecture (Phone / Web) • Implementation (Phone / Web) • Reiterate • Questions
Apache Tomcat Server • Application server • Executes JSP code • Garbage collection • More details http://tomcat.apache.org/
Struts 2 • MVC Framework • Maps JSP Views to actions (i.e. controllers) and models • More details http://struts.apache.org/2.x/
RESTful Web Services • Jersey Plugin (http://jersey.java.net/) • REST allows communication between the HOPE android application and HOPE Remote web application. HOPE Remote POST XML Update DB Response
What’s Next • Further Requirements Analysis • Design Architecture • Implementation • Testing • Reiterate