130 likes | 272 Views
Advanced Topics in Web Services. Presented by Ashraf Memon. Overview. Java Web Services Tutorials Examples Web Service Security Web Service for Legacy Code References to Web Services in other languages Questions and Discussion. Java Web Services.
E N D
Advanced Topics in Web Services Presented by Ashraf Memon
Overview • Java Web Services Tutorials Examples • Web Service Security • Web Service for Legacy Code • References to Web Services in other languages • Questions and Discussion
Java Web Services • JAX-RPC based service by Pankaj Kumar from HP • http://www.ammai.com/webservices/index.html?POSTNUKESID=8dd13c58180ef4543f03f656901ab4db
Web Services Security • Several protocols have emerged to address some of key areas of web service security based on Authorization, Authentication, Confidentiality, Integrity. • Popular Specifications • SAML (Security Assertion Markup Language) • authentication and authorization of web service • XML Digital Signatures • digitally signing the message to ensure integrity • XML Encryption • encryption of XML messages • WS-Security • WS-security addresses most of the above issues. • More information on Thursday by Dr. Sriram Krishnan
Emerging xml and web service specifications, a big bag of worms
Web Services for Legacy Code Adapting Legacy Computational Software for XMSF Elizabeth L. WhiteandJ. Mark Pullen Department of Computer Science and C3I Center George Mason University
C Web Services • http://www.developer.com/tech/article.php/1379751 • http://www.devarticles.com/c/a/Java/Interfacing-With-C-From-Java-With-JNI-Part-2 • http://searchwebservices.techtarget.com/ateQuestionNResponse/0,289625,sid26_cid570738_tax292065,00.html
C++ Web Services • http://ws.apache.org/axis/cpp/ • http://www.systinet.com/resources/tutorials#cpp
Perl Web Services • http://www.soaplite.com/ • http://aspn.activestate.com/ASPN/WebServices/SWSAPI/perltut • http://www.amazon.com/exec/obidos/tg/detail/-/0596002068/002-3649560-3533665?v=glance • http://developer.apple.com/internet/applescript/applescripttoperl.html
Fortran Web Services • http://www.nocoug.org/download/2004-05/NYOUG_2004.ppt • http://www.caip.rutgers.edu/~vincentm/JNI/jni2f.html • http://www.cs.fsu.edu/~engelen/soap.html
Other languages to Web Service • http://aspn.activestate.com/ASPN/WebServices/SWSAPI • http://www-106.ibm.com/developerworks/webservices/library/ws-tip-leg.html
And of course Microsoft DOT NET • http://msdn.microsoft.com/webservices/
Questions and Discussion Success Story 1:15 PM – 2:15 PM Tool based web service 10:15 AM – 11:15 AM Creating a simple web service 3:00 PM – 5:00 PM 5:00 PM B R E A K D A Y E N D B R E A K Closing Comments & Questions 10:00 AM-10:15AM 2:45 PM-3:00 PM Data access (ASCII and Database) web services 8:30 AM – 10:00 AM Establishing foundation in web services 2:15 PM – 2:45 PM Advanced Topics and references 11:15 AM – 11:45 AM