1 / 12

Semantic Web Standards

Semantic Web Standards. Presented By: Matthew Dunlop. Usable Security – CS 6204 – Fall, 2009 – Dennis Kafura – Virginia Tech. Semantic Web Standards. Thinking Inside the Box! Optimizing Web Services Performance Today (2008).

beau-cherry
Download Presentation

Semantic Web Standards

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Semantic Web Standards Presented By: Matthew Dunlop Usable Security – CS 6204 – Fall, 2009 – Dennis Kafura – Virginia Tech

  2. Semantic Web Standards • Thinking Inside the Box! Optimizing Web Services Performance Today (2008) Usable Security – CS 6204 – Fall, 2009 – Dennis Kafura – Virginia Tech

  3. Purpose • Improve web services performance using existing systems/tools Hence “thinking inside the box”

  4. Why Web Services • Take web applications to the next level • Application can publish its function to world • Solve interoperability problems

  5. The Box • Request construction • SOAP message construction • Transmission • Server Listening • SOAP message deconstruction • Request Processing

  6. Timing Process

  7. Client Language verses Return Type Response Times (ms) using an IIS Server Response Times (ms) using a Sun Server

  8. Client Language verses Message Size Response Times (ms) using a Sun Server and returning 1D arrays of 15-byte elements Response Times (ms) using a IIS Server and returning 1D arrays of 15-byte elements

  9. Data Type verses Message Size Response Times (ms) using a Java Client Response Times (ms) using a C# Client Response Times (ms) using a PHP Client

  10. Server Specifics verses Data Type Response Times (ms) as a function of server application and machine type

  11. Conclusion • Large data structures are more efficient • SUN Application Server more efficient • A more powerful server is better • PHP least efficient

  12. Discussion • Are any of these conclusions surprising? • Will the results of these tests make semantic web more attractive?

More Related