50 likes | 159 Views
Developing the NPClime User Interface. http://www1.nrintra.nps.gov/NPClime. ASP.Net 2.0 Master Pages AJAX Javascript R (tables, graphs) various utilities. Wraps back-end calls as web services: Mulitple sources Future re-factoring. IRMA Integration ( future ): UnitService
E N D
ASP.Net 2.0 • Master Pages • AJAX • Javascript • R (tables, graphs) • various utilities • Wraps back-end calls • as web services: • Mulitple sources • Future re-factoring • IRMA Integration (future): • UnitService • NotificationService • AuthorizationService
Architecture Web Site (UI) • Tiered, service-based • Multiple stewards • ‘Interchange’ technologies: • XML-RPC • JSON • HTTP • SQL Back-end Services IRMA ACIS Local
What did we learn? • Interchange technology choice is key • Communication with data steward(s) must be open, timely, and accurate • IT challenges persist (NPS vs. the real world)