Presentation_templat..

Download Report

Transcript Presentation_templat..

Project objectives
Side issues
Main issues
MileGate ?
Embedded HTTP server
HTML Generation
Client tools
Frameworks functionalities
Evaluated frameworks
WS-Description
Interoperability
WS►I Profiles
WS►I Tools
Tests
Tests definitions
Tests validations
Conclusion
Disadvantage of the project
Benefit of the project
What needs to be improved in the future…
Questions
Side issues
….
….
Main issues
…..
…..
..…
IP-based multi-service next-generation access platform
Combines broadband access, telephony and data interfaces
Migrate your telecommunications network to the NGN
high 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
Embedded system
VxWorks, C++
PowerPC ~400MHz
256MB RAM, 128MB flash memory
We performed a feasibility study and suggested a manner for the
implementation.
The suggestion contains:
functional design
sequential interactions
discovery/requesting mechanism
GUI prototype
generation of the files
reaction on modifications
Frameworks functionalities
Evaluated frameworks
WS-Concepts → Web services concepts supported
Transport → Data transfer protocol
Encoding table → ……………………………..
Data binding → ……………………………………
General features → ………………………………..
Evaluated frameworks
Unavoidable frameworks
Principle
Performed work
Further development / Suggestions
W3C definition
public interfaces and bindings are defined and described using
XML
interact with the Web service in a manner prescribed by its
definition, using XML based messages conveyed by Internet
protocols
Basic components of Web Service Architecture
Communication
 SOAP
Service Description
 WSDL
Directory Service
 optional, not used
 XSLT
The new parts added to the WSDL file are:
new fault type
header & fault messages
Integration of fault into operation’s
WS-Transfer “soapAction” for operation’s
automatic binding of the headers into the SOAP messages
wsdl:service element with the Endpoint References
New discover message just for MO’s
Use of relationships for operations
Adaptation of notification mechanism
Meta constraints for invocation of operations
Many other possibilities as
advertisement of new endpoints
operational status of resource
customized requests and more
..need to be analyzed carefully!
WS►I Tools
Interoperability testing
tools 1.1
Test definition
Generate java classes from WSDL file
Test of the xFer module (WS-transfer)
Verify the usage of WS-Management
Send a SetLabel and Receive a GetLabel
Use WS-I tools for testing interoperability
Convert WSDL 1.1 to 2.0 with WSO2 tools
…
…
….
…..
…
…
….