8
1 Web Services Workshop Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia

1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

Embed Size (px)

Citation preview

Page 1: 1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

1

Web Services WorkshopWeb Services WorkshopLectures by

Ashraf Memon

Lectures by

Ashraf Memon

Hand-on training

Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia

Hand-on training

Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia

Page 2: 1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

2

Logistics

• Web Services Awareness (Poll)• Course material• Course objective• Day at a glance• Course timeline• Install data and code

Page 3: 1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

3

Audience Awareness (Poll)

• Java programming

• XML Concept

• Databases

• Web Services

Page 4: 1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

4

Course material

• We will make the presentations available on the web at – ftp://dotnet.sdsc.edu/CSIG-WS/

Page 5: 1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

5

Course objective

• Understand Web Services architecture• Create simple web service• Consume web services• Create and consume data access and

algorithm access web service• Understand web services chaining• Touch bases with advanced web service

technologies

Page 6: 1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

6

Day at a glance

• Web Service Overview• Establishing a foundation for web services• Creating web services (Java)• Creating data access and algorithm (if time

permits) web services (Java)• Accessing GEON Web Services (Java)• Advanced topics and pointers to reference• Questions and discussion

Page 7: 1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

7

Course timelineWeb service overview

9:00 AM – 9:30 AM

Creating web service

10:30 AM – 11:50 AM

Chaining web services

3:30 PM – 4:15 PM

Establishing foundation in web

services

9:30 AM – 10:15 AM

Data access and program web services

1:00 PM – 3:00 PM

Advanced Topics and references

4:15 PM – 4:45 PM

Questions ?

BREAK

BREAK

LUNCH

10:15AM-10:30AM

11:50AM-1:30PM

3:00PM-3:30AM

Page 8: 1 Web Services Workshop Lectures by Ashraf Memon Lectures by Ashraf Memon Hand-on training Ashraf Memon, Longjiang Ding, Ilkay Altintas, Karan Bhatia Hand-on

8

Install data and code

• URLs– Presentations and reference material

• ftp://dotnet.sdsc.edu/CSIG-WS/Presentations– Math service code and configurations

• ftp://dotnet.sdsc.edu/CSIG-WS/MathService– Database access service code and configuration

• ftp://dotnet.sdsc.edu/CSIG-WS/DBAccessService– ASCII access service code and configuration

• ftp://dotnet.sdsc.edu/CSIG-WS/AsciiAccessService– GEON service client code and configuration

• ftp://dotnet.sdsc.edu/CSIG-WS/GeonServiceClients