Dissertation > Excellent graduate degree dissertation topics show

Ruby - based Web Service Application

Author: YiSiGanDe(Isgender)
Tutor: LiHui
School: Beijing University of Chemical Technology
Course: Computer Applications
Keywords: Web service XML Encryption SOAP4R WSDL Ruby
CLC: TP393.09
Type: Master's thesis
Year: 2010
Downloads: 5
Quote: 0
Read: Download Dissertation

Abstract


Web services technologies are advancing fast and being extensively deployed in many different application environments. Web services based on the eXtensible Markup Language (XML), the Simple Object Access Protocol (SOAP), and related standards, and deployed in Service-Oriented Architectures (SOAs) are the key to Web-based interoperability for applications within and across organizations. Furthermore, they are making it possible to deploy applications that can be directly used by people, and thus making the Web a rich and powerful social interaction medium.Web-services allows for the applications written in the different languages of programming and working on different firmware platforms, it is easy to exchange the data through the clear-specific interfaces. In their essence, the Web-services are one of the embodiment of technology RPC remote procedure call-in. Remote call-in of procedures-the class of the technologies, which make possible for computer programs to cause functions or procedures in other address space (as a rule, on the remote computers). Usually, the realization RPC of technology includes two components:net protocol for the exchange in the regime client-server and the language of objects. At the basis of Web-services the following standards lie:●XML-for the transmission of structured data;●SOAP-protocol of the exchange of communications on the base XML;●WSDL-language of the description of the interfaces of Web-services;●UDDI-catalog of Web-services.In this work I mentioned about that as to be connected to the Web-services with the use of language of programming Ruby. As an example I will examine Web-service of the CBR (Central bank of Russian Federation) for obtaining the rate of change.Most Web-Service development frameworks allow us to generate code from a WSDL, either client code for calling the web service specified in the WSDL or server stubs for implementing the service instead. To make this code generation easier and also allow for easy comparison between different frameworks, soapUI provides a graphical front-end for most of them.A WSDL can expose any number of services (bindings in WSDL-speak), which expose a certain contract ("portType") for a specified protocol; the same contract being exposed with two bindings, one for SOAP 1.1 ("CurrencyConverterSoap") and one for SOAP 1.2 ("CurrencyConverterSoap 12").

Related Dissertations

  1. Research and Implementation on Service-Oriented Multi-Agent System Cooperation Mechanism,TP393.09
  2. An Approach for Business Process Oriented Service Dynamic Composition,TP393.09
  3. Research on the Methods for Detecting Mismatch of Web Services Based on Bounded Model Checking,TP311.52
  4. Design and Implementation of Telematics Billing System Base on SOA,TP311.52
  5. The Research and Application of Object-Oriented Database System Based on Relational Database Theory,TP311.52
  6. Research of Data Integration Model Based on SOA,TP311.52
  7. Design and Implementation of Legal Risk Service System Based on SOA,TP311.52
  8. Design and Implementation of a SOA-based Administrative Enforcement Process Management System,TP311.52
  9. Research on Semantic-Based Web Service Discovery,TP393.09
  10. Finding Web Services Based on Clustering Probabilistic Semantic Approach,TP393.09
  11. Research and Implementation on a Distributed Service Registry Based on HADOOP Platform,TP393.09
  12. DPWS for wireless sensor network middleware,TN929.5
  13. SOA-based collaborative manufacturing data integration of heterogeneous systems research,TP311.13
  14. Based on the Construction of XML district-level scientific and technological innovation fund management system,TP311.52
  15. Construction of a mobile the ROR framework for the support agile development,TP311.52
  16. A Study on Common Services Integration of Modern Service Based on SOA,TP393.09
  17. Design and Implementation of SOA - based school management system,TP311.52
  18. Design and Implementation of Postal Equipment Management System in Qinghai,TP311.52
  19. SOA enterprise-class PACS - based program of study,TP393.09
  20. Research on Semantic Web Services Composition Technology Based on OWL-S and HTN,TP393.09
  21. Research of the Architecture of Web Content Management under Ruby on Rails,TP393.092

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network
© 2012 www.DissertationTopic.Net  Mobile