Trans-Seeker Highfive Team Miyul Park, Shinyoung Ahn, Changsup Kum, Kuyul Noh, Chankyu Park 08/11/2005.

Slides:



Advertisements
Similar presentations
WEB SERVICES. FIRST AND FOREMOST - LINKS Tomcat AXIS2 -
Advertisements

A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
Presentation 10 SOAP on the Microsoft Platform (.NET)
Web Services Web Services are the basic fundamental building blocks of invoking features that can be accessed by an application program. The accessibility.
Servlets Enterprise Systems Programming. Servlets  Servlets: server-side Java programs that enable dynamic processing of web-based requests  Web-based.
Scale Up Access to your 4GL Application using Web Services
6/2/2015Page 1 SOA Development and Deployment B. Ramamurthy.
Content provided under the terms and conditions of the Eclipse Public License Version Eclipse Foundation - Kathy Chan.
JSP: JavaServer Pages Juan Cruz Kevin Hessels Ian Moon.
Servlets and a little bit of Web Services Russell Beale.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of The Eclipse Web Tools Platform.
ITEC810 Project By: P. M. Mathindri Nilushika Pathiraja 1.
1 Build a Web Application on J2EE. 2 J2EE Scenario Client – Web Server – EIS Resources Client – Web Server – EIS Resources Client – Application Server.
1 Static Web Pages Websites on Servers (The Big Picture) –Apache Tomcat can support static web pages –Primarily intended to support servlets and JSP –Some.
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Apache Tomcat Server Typical html Request/Response cycle
Hello Vaadin! CS 3130 Summer 2015.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Session-01. What is a Servlet? Servlet can be described in many ways, depending on the context: 1.Servlet is a technology i.e. used to create web application.
1 Java Server Programming zLecture 1 focuses on: yIntroduction to web services y Web Services using Axis y The bigger Picture: Introduction to J2EE y Java.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Chapter 1 Web Server Setup and Configuration. Contents A.What is web server B.Installing and Configuring Web Server C.Testing the Installation.
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
JSP and Servlets Lecture notes by Theodoros Anagnostopoulos.
A Choice between Interoperability and Migration By Chaitanya Kurada Masters Defense Major professor: Dr.Daniel Andresen.
INTRODUCTION TO WEB DATABASE PROGRAMMING
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Agenda Web Development Chapter 7 Review Class Discussion Issues.
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
SSC2: Web Services. Web Services Web Services offer interoperability using the web Web Services provide information on the operations they can perform.
Developing Web Services with the Eclipse Web Tools Platform Boris Minkin.
GDT V5 Web Services. GDT V5 Web Services Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT.
Presentation: SOAP in a distributed object framework, Application Servers & AXIS SOAP.
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
COMP 321 Week 7. Overview HTML and HTTP Basics Dynamic Web Content ServletsMVC Tomcat in Eclipse Demonstration Lab 7-1 Introduction.
DSpace UI Alexey Maslov. DSpace in general A digital library tool useful for storage, maintenance, and retrieval of digital documents Two types of interaction:
Footer Text A Tool for Environmental Scheduling, Accountability and Performance Measurement TxECOS.
Hello!! Team TBD Lee Sung Chul. Who ’ s in TBD? Bae Jong Su Project Manager & JSPBae Jong Su Project Manager & JSP Hyung-min Koo Mediator, 계롱문고Hyung-min.
Lecturer: Prof. Piero Fraternali, Teaching Assistant: Alessandro Bozzon, Advanced Web Technologies: Struts–
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
MobileMAN Internal meetingHelsinki, June 8 th 2004 NETikos activity in MobileMAN project Veronica Vanni NETikos S.p.A.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
XML and Web Services (II/2546)
Content provided under the terms and conditions of the Eclipse Public License Version 1.0 OOPSLA, San Diego Oct , Eclipse Foundation -
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
Introduction and Principles Web Server Scripting.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
Developing Web Services with the Eclipse Web Tools Platform David Gallardo.
Core basic Java web server technologies. Tools Eclipse IDE for Java EE Developers (Netbeans also works) nloads/packages/eclipse-
The basics of knowing the difference CLIENT VS. SERVER.
Modern Programming Language. Web Container & Web Applications Web applications are server side applications The most essential requirement.
CSI 3125, Preliminaries, page 1 JSP (Java Server Pages)
Servers- Apache Tomcat Server Server-side scripts- Java Server Pages.
 Java Server Pages (JSP) By Offir Golan. What is JSP?  A technology that allows for the creation of dynamically generated web pages based on HTML, XML,
Java Programming: Advanced Topics 1 Building Web Applications Chapter 13.
Chapter 8 Adding Multimedia Content to Web Pages HTML5 & CSS 7 th Edition.
J-guar Customization Tool Devanshu Bawa Customization Specialist SOLUTION PARTNERS TRAINING 2016.
Rich Internet Applications. 1 Spectrum of Internet Solution Simple HTML Broad Reach Browsing Oriented Content & Documents Rich Content Highly Interactive.
Web Programming Language
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
Outline SOAP and Web Services in relation to Distributed Objects
Outline SOAP and Web Services in relation to Distributed Objects
AI Discovery Template IBM Cloud Architecture Center
Jungkee (Jake) Kim TMD and XML Jungkee (Jake) Kim
Presentation transcript:

Trans-Seeker Highfive Team Miyul Park, Shinyoung Ahn, Changsup Kum, Kuyul Noh, Chankyu Park 08/11/2005

A situation & Motive A person has a frequent business or private trip from Seoul to other cities in Korea. He is always struggled with suitable transportation information in terms of expenses and schedule whenever go to the business trip. He largely should access several web sites: train, bus and airplane

Objectives of trans-seeker To provide transportation information that the user can choose the best ways to move from Seoul to other cities between bus, train and airplane. To provide local weather about the city where user want to go To practice the application of web-related technologies such as Web Services, Web Wrapper, the information modeling, and the web presentation technologies for the end-user services.

Design of Trans-Seeker Bus easyticket Trans-Seeker Mediator Wrapper Web Service Wrapper Bus Kobus Wrapper Train korail Airplane KoreaAirline Airplane AsianaAirline Global Weather Service JSP Web Site Call & return Connector File & DBMS Access Connector Mediator Web Services Wrapper Web Service Wrapper JSP Legend Analyze the document collections using various document analysis services (characterize, sort, partition) Retrieve document collections from various transportation web sites Union and Join analysis results using mediator Visualize analysis results using JSP technology

Information which Trans-Seeker gathers CategorySubcategory Required InformationAvailable Resources Transportation Information Airplane Timetable, expenses, Time to arrive Korean Airline: Asiana Airline: Train Timetable, expenses, Time to arrive Korea Railroad Site: Bus Timetable, expenses, Time to arrive Express Bus Site: Local City Information Weather Weather condition, Temperature, Wind Web Services Provider: globalweather.asmx?WSDL ResultsUNIONJOIN

XML Schema for Wrapper out format

Application Design result.jsp POST main.html Mediator use Web Service Stub use Departure city Destination city mm/dd/yyyy Hour Input parameter

Environment Development –Eclipse 3.1 Java Wrappers Eclipse Web Tools Platform (WTP) : JSP, Servlet, EJB, and Web Services development tool –AXIS Debugging in eclipse –Tomcat –IE browser 6.0 Deployment –Server IP: –Web Container : Tomcat –SOAP router : AXIS

Runtime Environment IE Browser Tomcat Servlet /JSP Container result.jspmain.html AXIS Trans-Seeker Package Weather Web Service Stub Package

Summary of applied technologies Client-Side information presentation –IE 6.0 browser –HTML based Main User Interface : CSS Server-Side information Management –JSP : to manage business logic in the server side –XML : to extract transportation information from returned XML content by Wrapper Information Modeling –Web Mediator : integrating various wrapper and linking application to wrappers. Union  Train, bus, airplane Join  results of union and local city weather information –Web wrapper: to gather transportation information from heterogeneous web resources –XML  convert the extracted text information to XML format Utilization of Web services –Global Weather Web services –Apache AXIS

Demonstration