jws-qos: qos support infrastructure for web services by john trafecanty advisor: jiang guo
Post on 20-Dec-2015
218 views
TRANSCRIPT
![Page 1: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/1.jpg)
JWS-QoS: QoS Support Infrastructure for Web Services
By John Trafecanty
Advisor: Jiang Guo
![Page 2: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/2.jpg)
Web Service Composition
Composite Service
Web Services
Service Consumer
![Page 3: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/3.jpg)
Continued
Composite Service
Web Services
Service Consumer
![Page 4: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/4.jpg)
Goals
JWS-QoS Software system QoS metrics
Performance Reliability Composition
0
20
40
60
80
100
Srvc1
Srvc2
Srvc3
Srvc4
PerformanceReliabilityCapacity
Test
Web Service
QoSSoftware
QoS Metrics
![Page 5: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/5.jpg)
QoS Defined
Performance How fast a service request can be completed.
Execution Time The number of failures per time period.
SOAP Faults Performance guarantee per number of
simultaneous requests. Execution Time of Simultaneous Requests
![Page 6: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/6.jpg)
Web Services
SOAP
WS
DL WSDL
Service Requester
Service Provider
UDDI Registry
![Page 7: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/7.jpg)
Open Source
jUDDI 0.9rc4 Apache Tomcat 5.5.23 MySQL 5.0.27 UDDI4J 2.0.5 Apache Axis2 1.1 Apache Axis 1.4 WSDL4J JFreeChart 1.0.3
![Page 8: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/8.jpg)
Architecture
![Page 9: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/9.jpg)
Businesses By Service Search (XMethods Registry)
![Page 10: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/10.jpg)
Available Services (Business: Walter Jones)
![Page 11: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/11.jpg)
Service: Validate Email AddressService Operation: isValidEmail
![Page 12: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/12.jpg)
QoS Dashboard
![Page 13: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/13.jpg)
Complex Type Support
![Page 14: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/14.jpg)
isValidEmail Request/Response
![Page 15: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/15.jpg)
SOAP: isValidEmail
<IsValidEmail xmlns="http://www.webservicex.net">
<Email>[email protected]</Email>
</IsValidEmail>
![Page 16: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/16.jpg)
Performance of isValidEmail
![Page 17: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/17.jpg)
Reliability
![Page 18: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/18.jpg)
Capacity
![Page 19: JWS-QoS: QoS Support Infrastructure for Web Services By John Trafecanty Advisor: Jiang Guo](https://reader037.vdocuments.site/reader037/viewer/2022110322/56649d4e5503460f94a2e3c4/html5/thumbnails/19.jpg)
Thank You.