DSRA -Relative Web technology clarification in Technology Architecture

Slides:



Advertisements
Similar presentations
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Advertisements

Introduction to Web Services
Web Service Architecture
Web Services Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
1 Understanding Web Services Presented By: Woodas Lai.
Information Management NTU Web Services. Information Management NTU What Are Web Services? Semantically encapsulate discrete functionality Loosely coupled,
Introduction to Web Services and Web API’s Richard Holowczak Baruch College December, 2014.
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
Virtual Ticketing Agents using Web Services and J2EE Advisor: Dr. Chung-E-Wang Date: 05/06/03 Naveen Repala.
J2ME Web Services Specification.  With the promise to ease interoperability and allow for large scale software collaboration over the Internet by offering.
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
Peoplesoft: Building and Consuming Web Services
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
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 SOAP History Technical Architecture SOAP in Industry Summary References.
SOA, BPM, BPEL, jBPM.
PV213 EIS in Practice: 08 - Integration of EIS with other systems 1 PV213 Enterprise Information Systems in Practice 08 - Integration of EIS with other.
Web Services Mohamed Fahmy Dr. Sherif Aly Hussein.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
WEB API: WHY THEY MATTER ECOL 453/ Nirav Merchant
1 HKU CSIS DB Seminar: HKU CSIS DB Seminar: Web Services Oriented Data Processing and Integration Speaker: Eric Lo.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
Web Services for Satellite Emulation Development Kathy J. LiszkaAllen P. Holtz The University of AkronNASA Glenn Research Center.
Copyright © PASS Consulting Corp., Miami 2001 XX/1 XML Application Server.
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
S imple O bject A ccess P rotocol Karthikeyan Chandrasekaran & Nandakumar Padmanabhan.
BEA Confidential. | 1 Web of Services for Enterprise Computing David Orchard BEA Systems.
What is a Web Service? Distributed Computing Model Distributed Computing Model  Loosely Coupled, Course Grained  Standard HTTP Transport  Sync/Async.
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.
GEO PLACES EXPLORER PRESENTED BY KHUSHBOO BAGHADIYA SUMANA VENKATESH.
JSON – Java Script Object Notation. What is JSON JSON is a data interchange format Interactive Web 2.0 applications, no more use page replacement. Data.
RESTful Web Services A MIDAS MISSION PRESENTATION APRIL 29, 2015.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
Web Services An Introduction Copyright © Curt Hill.
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.
1/30/20161 Introduction to Web Services Bina Ramamurthy
Web Services Architecture Presentation for ECE8813 Spring 2003 By: Mohamed Mansour.
Janakiram MSV Developer Evangelist Microsoft Corporation.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
Feeling RESTful? Well, first we’ll define a Web Service –A web page meant to be consumed by a computer via an autonomous program as opposed to a web browser.
Orion Contextbroker PROF. DR. SERGIO TAKEO KOFUJI PROF. MS. FÁBIO H. CABRINI PSI – 5120 – TÓPICOS EM COMPUTAÇÃO EM NUVEM
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.
HTML 2.0HTML 3.2 HTML 4.0 HTML 4.01 XHTML malformed, non-standard markup.
Rest Services with Play Framework, MySQL, Adding Security with JWT
Rest Services with Play Framework, Adding Security with JWT
Introduction to Web Services
The Object-Oriented Thought Process Chapter 13
GF and RS, Dept of CS, Mangalore University
CS240: Advanced Programming Concepts
The Client-Server Model
An Introduction to Web Services
Sabri Kızanlık Ural Emekçi
WEB SERVICES.
ALTOVA XMLSPY.
Unit – 5 JAVA Web Services
GF and RS, Dept. of CS, Mangalore University
Ajax Design Patterns – Programming Practices in Web Services
Introduction to Web Services and SOA
WEB API.
EXTENSION AND INTEGRATION
W3C Workshop WS-Policy in the Web Service Architecture
Web services introduction, application and its future
Introduction to Web Services and SOA
NEECOM – May 22, 2019 Todd L Gould, CEO
Chengyu Sun California State University, Los Angeles
Presentation transcript:

DSRA -Relative Web technology clarification in Technology Architecture Huawei Contribution Yang Sun, eric.sun@huawei.com; Li Feng, Bruce.fengli@huawei.com

Content Terms Description REST Usage in DSRA

DSRA TODO Below extract from DSRA-ToDo_Overview_clean.pdf and DSRA_plan_130719.xlsx in London DSRA Workshop workshop

Terms Description SOAP SOAP: A type of protocol that is lightweight, simple, extendible and XML-based. It is designed to exchange structured information at web.SOAP supports many protocol like HTTP、SMTP and MIME etc, SOAP can be used as RPC across many platform、program and language. SOAP is more mature in security、multiple platform integration. SOAP’s efficiency is not so good compare with REST. DSRA can use SOAP to integrate with different Partner existing information system and then transform it into REST when deliver it to ender user, partner.

Terms Description JSON JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language , Standard ECMA-262 3rd Edition - December 1999 . JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language. DSRA can use JSON for resource model and exchange format, it is easy for manipulating and presentation using java, PHP, HTML/Javascript, JSON will reduce the information exchange overhead.

Terms Description WS-* WS-* is a series protocols for web services which include basic protocol like UDDI, WSDL and SOAP, also include extend protocol like WS-Security, WS-Policy, WS-Event, WS-BPEL WS-Transaction etc to support more complex business scenarios. WS-* is popular in enterprise computing environment, but not fit for light weight internet style resource constrained environment.

REST is recommended as API style in DSRA Advantage for using REST REST Usage in DSRA REST is recommended as API style in DSRA Advantage for using REST REST API can reduce transmission overhead which fit for the mobile network/app, thus save the battery life Using standard HTTP operator like PUT, POST, GET, DELETE etc make developer more easy to get familiar with DS API. Easy transformation. Using API Broker, or API Orchestration, SOPA, WS-* interface can be easily transformed to REST API .(using XSLT or scripting)