Biomed Application Developer's course: LCG2 APIs and Web Services

Europe/Zurich
Madrid

Madrid

Fergusson D
Description
The course will be scheduled to coincide with the end of the NA4 Biomed activity meeting in Madrid and should be hosted at the same location. Goals: To give Biomed developers a basic understanding of the LCG2 APIs and LCG2 use. To teach the basics of web services by a combination of lectures and practicals. The course will deal with generic web services and is not specific to any EGEE implementation, although it is hoped to give some indications of developments and expectations of gLite. Audience: Application developers with basic knowledge and experience of Java/C/C++ programming. It is expected that Linux workstations will be provided for each participant during the tutorial. The full course agenda and materials will be made available here
  • Wednesday, 6 October
    • LCG2 (usage and APIs)
      • Short update on LCG2 usage: job submission, data management and information service.
        Hands-on exercices on command-line submission
      • LCG2 APIs: job submission, data management and information services programmable APIs (C++ and java)

      Details to be arranged.

      • 1
        Introduction
        Speaker: Flavia Donno
        transparencies
      • 2
        Authentication, Authorization, Security
        Speaker: Flavia Donno
        transparencies
      • 3
        Information System
        Speaker: Flavia Donno
        transparencies
      • 4
        Workload Management
        Speaker: Flavia Donno
        transparencies
      • 5
        Data Management
        Speaker: Flavia Donno
        transparencies
      • 6
        Storage Interface
        Speaker: Flavia Donno
        transparencies
  • Thursday, 7 October
    • Basic Web Services tutorial

      A basic hands-on tutorial aimed at giving an initial understanding of Web Services for Application developers.

      • Presentation of Web Services.
      • Exercices on creating and using web services.
      • Web Services interface to the glite middleware.

      Details to be arranged.

      • 7
        Introduction to web services
        Speaker: D.Fergusson (NeSC)
        more information
      • 8
        XMLSchema
        Speaker: D.Fergusson
        more information
      • 9
        Web Services tutorial
        Speaker: D.Fergusson (NeSC)
        more information
      • 12:30
        Lunch
      • 10
        Web Services tutorial
        Speaker: D.Fergusson
      • 11
        SOAP
        Speaker: D.Fergusson (NeSC)
        more information
      • 12
        WSDL
        Speaker: D.Fergusson (NeSC)
        more information