The Distance Learning Session Management System for the Next Generation Internet 2003. 1. 22. Se-Jun Na.

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Siebel Web Services Siebel Web Services March, From
Overview of Web Services
An Introduction to Web Services Sriram Krishnan, Ph.D.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
1 Understanding Web Services Presented By: Woodas Lai.
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
Presentation 7 part 1: Web Services Introduced. Ingeniørhøjskolen i Århus Slide 2 Outline Definition Overview of Web Services Examples Next Time: SOAP.
CIS-764 Database Design Service-Oriented Architecture and Web-Services Binti Sepaha.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
Distributed Heterogeneous Data Warehouse For Grid Analysis
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
Introduction to Service-Oriented Architecture. Outline Definition Features Examples of SOA Web Service Standards Example Pros and Cons Integration with.
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
CSE 636 Data Integration Web Services.
2006 IEEE International Conference on Web Services ICWS 2006 Overview.
Generation of WEB SERVICES Using PROGRAM SLICING RAVINDRA KUMAR SUDIP AKURA AMIT KUMAR BALKARAN SINGH SIDHU
Web services A Web service is an interface that describes a collection of operations that are network-accessible through standardized XML messaging. A.
Web Service Implementation Maitreya, Kishore, Jeff.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Introduction to .NET Rui Ye.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
Web services: Why and How OOPSLA 2001 F. Curbera, W.Nagy, S.Weerawarana Nclab, Jungsook Kim.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
Enabling Embedded Systems to access Internet Resources.
Web Services & WCF ~ Ankit. Web services A web service is a collection of protocols and standards used for exchanging data between applications or systems.
Web Service Bright + Ong. Meaning A collection of protocols and standards used for exchanging data between applications or systems Written in various.
Web Services Description Language (WSDL) Jason Glenn CDA 5937 Process Coordination in Service and Computational Grids September 30, 2002.
CSC8530 Distributed Systems XML Web Services David Vaglia.
Dodick Zulaimi Sudirman Lecture 14 Introduction to Web Service Pengantar Teknologi Internet Introduction to Internet Technology.
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Introduction to Web Services Instructor: Dr. M. Anwar Hossain.
Web Services Presented By : Noam Ben Haim. Agenda Introduction What is a web service Basic Architecture Extended Architecture WS Stacks.
WebService. Outline Overview of Web Services SOAP (messaging) WSDL (service description) UDDI (registry)
Copyright © 2013 Curt Hill SOAP Protocol for exchanging data and Enabling Web Services.
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
Kemal Baykal Rasim Ismayilov
Advanced Web Technologies Lecture #4 By: Faraz Ahmed.
An Introduction to Web Services Web Services using Java / Session 1 / 2 of 21 Objectives Discuss distributed computing Explain web services and their.
C# 1 Web services CSC 298. C# 2 Web services  A technology to make libraries available across the internet.  In Visual Studio,  can create a web service.
Introduction to Web Services. Agenda Motivation History Web service model Web service components A walkthrough examples.
1 G52IWS: Web Services Chris Greenhalgh. 2 Contents The World Wide Web Web Services example scenario Motivations Basic Operational Model Supporting standards.
A Demonstration of Collaborative Web Services and Peer-to-Peer Grids Minjun Wang Department of Electrical Engineering and Computer Science Syracuse University,
Developing Web Services with the Eclipse Web Tools Platform David Gallardo.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Web Services Architecture Presentation for ECE8813 Spring 2003 By: Mohamed Mansour.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
INFSO-RI Enabling Grids for E-sciencE Web Services Mike Mineter National e-Science Centre, Edinburgh.
Web Services Blake Schernekau March 27 th, Learning Objectives Understand Web Services Understand Web Services Figure out SOAP and what it is used.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
Added Value to XForms by Web Services Supporting XML Protocols Elina Vartiainen Timo-Pekka Viljamaa T Research Seminar on Digital Media Autumn.
Java Web Services Orca Knowledge Center – Web Service key concepts.
TOPIC: Applications of Web Technologies in Distributed Systems
Sabri Kızanlık Ural Emekçi
WEB SERVICES.
Unit – 5 JAVA Web Services
Some Basics of Globus Web Services
Overview of Web Services
Implementing a service-oriented architecture using SOAP
Web services, WSDL, SOAP and UDDI
Distributed System using Web Services
Universal Description, Discovery and Integration (UDDI)
New Tools In Education Minjun Wang
Distributed System using Web Services
Presentation transcript:

The Distance Learning Session Management System for the Next Generation Internet Se-Jun Na

2 Contents Outline Goals Related Technologies System Architecture System Features Conclusion

3 Outline Existing Problems – few distance learning systems using the advantages of next generation network – lack of ability to manage sessions Solution – developing more effective & systematic session management system – using IPv6, Multicast, & WebService based on APII test-bed

4 Goals Developing Multicast Session Management System – most suitable for Distance Learning environment – supporting IPv6 – adopting the WebService to exchange session information – applying DBMS to store session & lecture information – lecture browser including simple White-Board ability Reuse of Existing Mbone Tools – VIC(Video Conferencing Tool), RAT(Robust Audio Tool) – supporting inter-operatibility with existing Mbone tools Platform Independency – JAVA application

5 Related Technologies(1) Multicast – bandwidth conserving technology – major role in supporting group-oriented applications – session management protocols;SDP, SAP IPv6 – solution to the lack of available IP addresses – scalability of multicast routing is improved

6 Related Technologies(2) XML(eXtensible Markup Language) – the universal format for data on Web – used in WebService WebService – the platform for application integration – SOAP(Simple Object Access Protocol) – WSDL(Web Service Description Language) – UDDI(Universal Description Discovery & Integration)

7 Web Service Model Related Technologies(3) Service Registry Service Requester Service Provider Find (WSDL, UDDI) Publish (WSDL, UDDI) Bind (SOAP)

8 System Architecture(1) Session Menu Lecture Browser Invocation Interface VICRATEtc. Multicast Chat Distance Learning Client

9 System Architecture(2) Distance Learning Server Session Management Server Database Resource Pool SQL System I/O

10 Multicast Network Multicast Network System Architecture(3) IPv6 Multicast Network Multicast Routing Protocol (PIM-SM) IPv4/v6 Dual Stack Configured Tunneling IPv6 DNS Service IPv6 Router

11 System Architecture(4) Overall Architecture DL Client DL Server IPv6 Multicast Network Web Service Session Announcing Discovery (UDDI) Description (WSDL) XML Messaging (SOAP) Transport (HTTP) Description (SDP) Announcement (SAP) Transport (Multicast)

12 Data Format Architecture System Architecture(5) SDP SQL XML Java Beans for Session Announcemen t for DBMS for WebService for Application

13 System Features(1) Main System Interface Session Menu Invoking Mbone Tools Multicast Chatting Lecture Browser

14 System Features(2) Session Menu

15 System Features(3) Inter-operation with VIC, RAT

16 System Features(4) WSDL Document describing this WebService

17 System Features(5) Internal WebService Message

18 Conclusion Multicast Session Management System – best fit to the distance learning – applying WebService – using Mbone tools – supporting IPv6 Future Work – introducing SIP(Session Initiation Protocol) – security, accounting

19 The End Thank you! Se-Jun Na

20

21 IPv6 Tunneling

22 Test between HYU & WASEDA