EPICS Archiver SVG Interface. Timofei Bolshakov, Accelerator Division / Accelerator Controls, July 9, 2007.

Slides:



Advertisements
Similar presentations
Easily retrieve data from the Baan database
Advertisements

Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
Architecture of the COREP-XBRL mapper Java based web application Uses only open source packages of Java + struts.jar for the GUI + poi.jar for the reading.
Upon completion of this unit, you should be able to:
1 Trieste, April 17 th 2008Lucio Zambon Electronic Graphic Interface for Global Archiving Technology: PHP, MySQL, JavaScript, JPGraph, etc Development.
Servers- Apache Tomcat Server Server-side scripts- Java Server Pages Java Server Pages - Xue Bai.
The Developer Perspective Michelle Osmond. Design – Requirements Gathering Sales & Research projects –Prototypes/Demos User group meetings Usability workshops.
CISC 474 Spring 2008 Page 1 2/11/08 Introduction Syllabus Anatomy of a Web Request Questions Some Possible Projects Assignment Photos.
SVG Scalable Vector Graphics. What is SVG? SVG stands for Scalable Vector Graphics SVG is used to define vector-based graphics for the Web SVG defines.
Apache Tomcat Server Typical html Request/Response cycle
SVG oriented Framework for Web Map Services 1 PHPMyWMS Prof. Dr.-Ing. Franz-Josef Behr PHPMyWMS - an Open Source based, SVG oriented Framework for extended.
GeoSVG: A Web-based Interactive Plane Geometry System for Mathematics Education Xun Lai and Paul S. Wang Department of Computer Science Institute for Computational.
Joachim Wackerow Exanda A Flexible On-Line Tabulation System Using DDI 3.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Web Applications Basics. Introduction to Web Web features Clent/Server HTTP HyperText Markup Language URL addresses Web server - a computer program that.
CS 160: Software Engineering August 27 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Java Servlets and JSP.
Web 2.0 with AJAX Students : LASC Ioana KELEMEN Csilla POP Dan Adrian CIOBANU Dumitru Daniel Project leader : Ahmed RHIAT.
Apache Jakarta Tomcat Suh, Junho. Road Map Tomcat Overview Tomcat Overview History History What is Tomcat? What is Tomcat? Servlet Container.
Chapter 1 Web Server Setup and Configuration. Contents A.What is web server B.Installing and Configuring Web Server C.Testing the Installation.
Tomcat Celsina Bignoli History of Tomcat Tomcat is the result of the integration of two groups of developers. – JServ, an open source.
Intro to Servlets Lec 26. Web-Based Enterprise Applications in Java Figure shows a simplified view of one application and its layers.
document management system CADBase.
Struts 2.0 an Overview ( )
DSpace XML UI Project Texas A&M University Digital Initiatives, Research and Technology Scott Phillips, Cody Green, Alexey Maslov, Adam Mikeal, Brian Surratt,
Session: 11. © Aptech Ltd. 2HTML5 Audio and Video / Session 11  Describe the need for multimedia in HTML5  List the supported media types in HTML5 
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
PLUG INS flash, quicktime, java applets, etc. Browser Plug-ins Netscape wanted a method to extend features of the browser became an unofficial standard.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Abuse Testing iCentral 2.8: What’s New?. What’s New in 2.8 Enhanced monitoring capability –Improved Dashboards using Microsoft Silverlight Plugin –PartTracker/Utilization.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 29.1 Multi-Tier Architecture 29.2 Web Servers.
GIS technologies and Web Mapping Services
14th IEEE-NPSS Real Time Conference 2005, 8 June Stockholm.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
VIVO Multi-site search Structure and function overview.
AN OVERVIEW OF SERVLET TECHNOLOGY SERVER SETUP AND CONFIGURATION WEB APPLICATION STRUCTURE BASIC SERVLET EXAMPLE Java Servlets - Compiled By Nitin Pai.
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
DSpace UI Alexey Maslov. DSpace in general A digital library tool useful for storage, maintenance, and retrieval of digital documents Two types of interaction:
Web Applications - Basics. Introduction to Web Web features Clent/Server HyperText Transfer Protocol HyperText Markup Language URL addresses Web server.
Matrix Mapping Tool Sam Gross Internship at Virtual Technology Corporation.
Web Site User Management Deborah Lee Soltesz USGS.
Drag and Drop Display and Builder. Timofei B. Bolshakov, Andrey D. Petrov FermiLab.
SUSE Linux Enterprise Desktop Administration Chapter 12 Administer Printing.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
2013 Dynamics SL Event May 15, As of 5/1/2013 the most recent version of MR is 2012 Rollup 5 Proceed with caution if you choose to update your MR.
GIS On The Web: An Overview of ArcIMS. *The easy flow of geographic data can offer real-life solutions in many societal sectors, including municipal government,
Generating HTML Format Reports for Travel Demand Models May 18, 2009 Chunyu Lu Gannett Fleming, Inc.
University of Sunderland CDM105 Session 6 Dreamweaver and Multimedia Fireworks MX 2004 Creating Menus and Button images.
The Internet Using the Internet Web addresses Searching Favourites Saving / Printing web pages.
AIDA Web Interface Tony Johnson, Victor Serbo, Max Turri AIDA Workshop, CERN, July 2003.
David Lawrence 7/8/091Intro. to PHP -- David Lawrence.
F Drag and Drop Controls Display and Builder (Synoptic Display) Timofei Bolshakov, Andrey Petrov Fermilab Accelerator Controls Department March 26, 2007.
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
Wiseco Consultants Ltd. Sigma Report A Web Reporting for Business and Enterprises.
Field Trip #24 Setting Up a Web Server. Apache Apache is one of the most successful open source web servers In 1995 the most popular web server was the.
National Aeronautics and Space Administration TablePress Evaluation & Section 508 Accessible Tables with Visual Editor WP Workshop, 3/19/2014.
WIRED for LCD Analysis Mark Dönszelmann Linear Collider Simulation Workshop May 19-22, 2003, SLAC.
Lesson 5 MULTIMEDIA. Multimedia on the Web has expanded rapidly as broadband connections have allowed users to connect at faster speeds. Almost all Web.
Ferret A New Meeting Browser Mike Flynn, Maël Guillemot, Pierre Wellner IDIAP, January 2004.
Scalable Vector Graphics Dietz Ellis 04/17/06. SVG SVG is a language for describing two- dimensional graphics in XML. SVG is a language for describing.
Managed by UT-Battelle for the Department of Energy CSS Based Tools at SNS Dave Purcell EPICS Collaboration Meeting October 13-17, 2008.
XNAT 1.7: Getting Started 6 June, Introduction In this presentation we’ll discuss:  Features and functions in XNAT 1.7  Requirements  Installing.
SQL Server Reporting Service & Power BI
Course Outcomes of Advanced Java Programming AJP (17625, C603)
EVLA Archive The EVLA Archive is the E2E Archive
MapServer In its most basic form, MapServer is a CGI program that sits inactive on your Web server. When a request is sent to MapServer, it uses.
Types of Spatial Data Sites
Java Servlets and JSP.
Microsoft Word 2013 Part I.
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Presentation transcript:

EPICS Archiver SVG Interface. Timofei Bolshakov, Accelerator Division / Accelerator Controls, July 9, 2007

Technologies Used Channel Archiver, R XML-RPS (Apache V3+, Java Servlet 2.3+, JSP 2.1+ (Tomcat 5.5+, Jetty 6+ tested), Java SE 5+ Scalable Vector Graphics 1.1 – Firefox 1.5+, Adobe SVG Viewer 3+ Javascript (ECMAScript 1.4+) - IE6, IE7, Firefox 1.5+ tested. Shortly: AJAX + JSP + XML-RPC.

Architecture.

Features. The further presentation suppose to be “live” : Features to be demonstrated:  Explanation of options: how to plot data, scaling, T1 & T2 selection.  Taking data: SVG plot, HTML table, ASCII table  Archive / Device selection  Adding an archiver with name and URL.  Zoom and pan in IE and in Firefox. WAR and src.zip files available for download from the front page.

User Requests – on the presentation: Export to EXCEL files. Save / Restore configuration – rely on default security. Document installation process, plugin installation process, etc. Format for data output (text-based). Printing – make the toolbar visible. SVG 2 PNG AJAX converter.

What's next? It is intended to become “open source” software – licence etc. Additional features suppose to be requested by community – so, it means by YOU! Documentation will be extended to describe installation procedure – I would like to hear from other EPICS users. “Array Viewer” page is requested / suggested by Dennis Nicklaus – more requests are appreciated.