+ All Categories
Home > Documents > Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client...

Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client...

Date post: 20-Dec-2015
Category:
View: 215 times
Download: 1 times
Share this document with a friend
26
Manage Telecommunication equipment using Web Services
Transcript
Page 1: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Manage Telecommunication equipment using Web Services

Page 2: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Agenda 1

Project objectivesSide issuesMain issues

MileGate ?Embedded HTTP serverHTML GenerationClient tools

Frameworks functionalitiesEvaluated frameworks

WS-Description

Page 3: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Agenda 2

InteroperabilityWS►I ProfilesWS►I Tools

TestsTests definitionsTests validations

ConclusionDisadvantage of the projectBenefit of the projectWhat needs to be improved in the future…

Questions

Page 4: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Project objectives

Side issues….….

Main issues…..…....…

Page 5: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

IP-based multi-service next-generation access platformCombines broadband access, telephony and data interfacesMigrate your telecommunications network to the NGNhigh quality Triple Play, broadband business services and traditional telephony and data services at the same time

core unit & 20 other units

example: 960 xDSL or 456 COMBO

Introduction on MileGate

Page 6: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Embedded systemVxWorks, C++PowerPC ~400MHz256MB RAM, 128MB flash memory

Introduction on MileGate

Page 7: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Embedded HTTP Servers

Page 8: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Embedded HTTP Servers 2

Page 9: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Embedded HTTP Servers 3

Page 10: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Embedded HTTP Servers 4

Page 11: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

We performed a feasibility study and suggested a manner for the implementation.

The suggestion contains:functional design sequential interactionsdiscovery/requesting mechanismGUI prototypegeneration of the filesreaction on modifications

HTML Generation

No client

installation

needed !

Page 12: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Client tools Frameworks functionalities

Page 13: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Client tools 2

Page 14: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Client tools 3

Page 15: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Client tools 4

Evaluated frameworks

General features → ………………………………..

Data binding → ……………………………………

Encoding table → ……………………………..

Transport → Data transfer protocol

WS-Concepts → Web services concepts supported

Page 16: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Client tools 5

Evaluated frameworks

Unavoidable frameworks

Page 17: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

PrinciplePerformed workFurther development / Suggestions

Web Service

Page 18: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

W3C definitionpublic interfaces and bindings are defined and described using XMLinteract with the Web service in a manner prescribed by its definition, using XML based messages conveyed by Internet protocols

Basic components of Web Service ArchitectureCommunicationService DescriptionDirectory Service

Web Service - Principle

SOAP

WSDL

optional, not used

Page 19: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

The new parts added to the WSDL file are:new fault typeheader & fault messagesIntegration of fault into operation’sWS-Transfer “soapAction” for operation’sautomatic binding of the headers into the SOAP messageswsdl:service element with the Endpoint References

Web Service – Performed work

XSLT

Page 20: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

New discover message just for MO’sUse of relationships for operationsAdaptation of notification mechanismMeta constraints for invocation of operations

Many other possibilities as advertisement of new endpointsoperational status of resourcecustomized requests and more

..need to be analyzed carefully!

Web Service – Further development

Page 21: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Web services interoperability

Page 22: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Web services interoperability 2 WS►I Tools

Interoperability testing tools 1.1

Page 23: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Tests

Test definition

Use WS-I tools for testing interoperability

Send a SetLabel and Receive a GetLabel

Verify the usage of WS-Management

Test of the xFer module (WS-transfer)

Generate java classes from WSDL file

Convert WSDL 1.1 to 2.0 with WSO2 tools

Page 24: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Tests 2

Page 25: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

……….…..

Conclusion

….

Page 26: Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks.

Questions

?


Recommended