web-based operational programs with zope and …beam-physics.kek.jp/mirror/...various web-based...

3
Proceedings of the4th Annual Meeting of Particle Accelerator Society of Japan and the 32nd Linear Accelerator Meeting in Japan (August 1-3, 2007, Wako Japan) WEB-BASED OPERATIONAL PROGRAMS WITH ZOPE AND POSTGRESQL AT KEKB Takuya Nakamura 1,A) , Kenji Yoshii A) , Kazuro Furukawa B) , Tatsuro Nakamura B) , Noboru Yamamoto B) A) Mitsubishi Electric System & Service Co., Ltd. 2-8-8 Umezono, Tsukuba, Ibaraki, 305-0045, Japan B) High Energy Accelerator Research Organization (KEK) 1-1 Oho, Tsukuba, Ibaraki, 305-0801, Japan Abstract Various web-based application systems are developed at KEKB with Zope and PostgreSQL. Zope is a Web application server and PostgreSQL is a database management system. Following web application systems are used for KEKB operation. Zlog, an operational logbook system of KEKB and PF-AR, is a main application and it becomes indispensable for the accelerator operation by now. In addition to Zlog, the KEKB control group developed applications such as network connection management, VME computer module management, and accelerator operation shift member management. Zope PostgreSQL Web Application 1 E-mail: [email protected] KEKB Web Zope PostgreSQL Web KEKB PF-AR Zlog VME KEKB KEKB Zope PostgreSQL Web Zope Python Web Web PostgreSQL Web Macintosh Zope Web Zope and PostgreSQL system KEKB Web 3.1 Zlog [1,2] Zope PostgreSQL Python Zlog system [4] KEKB -413-

Upload: others

Post on 24-May-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WEB-BASED OPERATIONAL PROGRAMS WITH ZOPE AND …beam-physics.kek.jp/mirror/...Various web-based application systems are developed at KEKB with Zope and PostgreSQL. Zope is a Web application

Proceedings of the4th Annual Meeting of Particle Accelerator Society of Japan and the 32nd Linear Accelerator Meeting in Japan (August 1-3, 2007, Wako Japan)

WEB-BASED OPERATIONAL PROGRAMS WITH ZOPE AND POSTGRESQL AT KEKB

Takuya Nakamura1,A), Kenji YoshiiA),

Kazuro FurukawaB) , Tatsuro NakamuraB) , Noboru YamamotoB) A) Mitsubishi Electric System & Service Co., Ltd.

2-8-8 Umezono, Tsukuba, Ibaraki, 305-0045, Japan B) High Energy Accelerator Research Organization (KEK)

1-1 Oho, Tsukuba, Ibaraki, 305-0801, Japan

Abstract

Various web-based application systems are developed at KEKB with Zope and PostgreSQL. Zope is a Web application server and PostgreSQL is a database management system. Following web application systems are used for KEKB operation. Zlog, an operational logbook system of KEKB and PF-AR, is a main application and it becomes indispensable for the accelerator operation by now. In addition to Zlog, the KEKB control group developed applications such as network connection management, VME computer module management, and accelerator operation shift member management.

Zope PostgreSQL Web Application

1 E-mail: [email protected]

KEKB Web Zope

PostgreSQLWeb

KEKB PF-AR

Zlog

VME

KEKB

KEKB Zope PostgreSQLWeb

Zope Python Web

Web

PostgreSQLWeb

MacintoshZope

Web

Zope and PostgreSQL system

KEKB Web

3.1 Zlog

[1,2] Zope PostgreSQL

PythonZlog system [4]

KEKB

-413-

Page 2: WEB-BASED OPERATIONAL PROGRAMS WITH ZOPE AND …beam-physics.kek.jp/mirror/...Various web-based application systems are developed at KEKB with Zope and PostgreSQL. Zope is a Web application

Proceedings of the4th Annual Meeting of Particle Accelerator Society of Japan and the 32nd Linear Accelerator Meeting in Japan (August 1-3, 2007, Wako Japan)

Zlog KEKB/PF-AR RI

[3]

Zlog system

Zlog

3.2

Web

X

-414-

Page 3: WEB-BASED OPERATIONAL PROGRAMS WITH ZOPE AND …beam-physics.kek.jp/mirror/...Various web-based application systems are developed at KEKB with Zope and PostgreSQL. Zope is a Web application

Proceedings of the4th Annual Meeting of Particle Accelerator Society of Japan and the 32nd Linear Accelerator Meeting in Japan (August 1-3, 2007, Wako Japan)

3.3

3.4 VME

VME

VME

UPS

Web Zope

PostgreSQL

VMEPostgreSQL

Zope VME

Web

: UPS

VME UPS

Web Web

Web

[1] , et al., “Zope Web -

Zlog”, 1 , , Aug.4-6, 2004, p.525

[2] , et al., “ ”, 2, , Jul.20-22, 2005,

p.612 [3] , et al., “ (Zlog)

”, 3 , , Aug.2-4, 2006, TP41

[4] , et al., “Zlog System ”, 4 , , Aug.1-3,

2007, WP54

-415-