PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Porównanie technologii tworzenia usług sieciowych na przykładzie Axis/C i gSOAP

Treść / Zawartość
Identyfikatory
Warianty tytułu
Comparison of frameworks for creating web services using the Axis2/C and gSOAP examples
Języki publikacji
PL
Abstrakty
PL
Głównym celem tego artykułu było porównanie dwóch frameworków (Axis2/C and gSOAP), które implementują protokół SOAP do wymiany ustrukturyzowanych komunikatów w środowisku komputerowym. W artykule opisano eksperymenty badające wydajność SOAP dla wskazanych frameworków oraz metody ich implementacji, takie jak: parsowanie, serializacja, praca z różnymi formatami wiadomości, efektywność czasowa protokołu, efektywność modeli przetwarzania wiadomości itp. Do wykonania badań przygotowano aplikacje testowe, które umożliwiły porównanie wydajności każdego z frameworków. Analiza zebranych danych pozwoliła wskazać wydajniejsze i szybsze narzędzie do przesyłania danych pomiędzy serwerem a klientem, którym okazał się gSOAP.
EN
The main purpose of this paper was to compare two frameworks (Axis2/C and gSOAP) that implement the SOAP protocol, a protocol for the exchange of structured messages in a computer environment. The paper describes experiments showing the level of SOAP performance depending on the components of each framework and the methods of their implementation, such as: parsing, serialisation, working with various message formats, the time effectiveness of protocol, the efficiency of message processing models, etc. After the practical part was completed, performance studies of each of the frameworks were carried out, the collected data helped to define a more efficient and faster tool for transferring data between the server and the client.
Rocznik
Tom
Strony
37--41
Opis fizyczny
Bibliogr. 10 poz., rys., tab.
Twórcy
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
  • Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin, Poland
Bibliografia
  • [1] Lista popularnych frameworków protokołu SOAP, https://en.wikipedia.org/wiki/List_of_web_service_frameworks, [4.09.2020].
  • [2] Szkody spowodowane opóźnieniem przesyłania usług internetowych, https://www.coxblue.com/7-ways-slow-internet-speeds-are-hurting-your-business/, [6.09.2020].
  • [3] T. Flach, N. Dukkipati, A. Terzis, B. Raghavan, N. Cardwell, Y. Cheng, A. Jain, S. Hao, E. Katz-Bassett, R. Govindan, Reducing Web Latency: The Virtue of Gentle Aggression, In Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM (2013) 159-170.
  • [4] AXIOM, https://ws.apache.org/axiom/, [10.10.2020].
  • [5] Model obiektowy AXIOM, https://www.ibm.com/ developerworks/ru/library/ws-java2/index.html, [25.10.2020].
  • [6] Dokumentacja Axis, https://axis.apache.org/axis2/ java/core/apidocs/org/apache/axis2/jaxws/util/WSDL4JWrapper.html, [25.10.2020].
  • [7] M. R. Head, Benchmarking XML processors for applications in grid web services, In Proceedings of the 2006 ACM/IEEE conference on Supercomputing (2006) 121-es.
  • [8] J. Kangasharju, S. Tarkoma, K. Raatikainen, Comparing SOAP Performance for Various Encodings, Protocols, and Connections, In IFIP International Conference on Personal Wireless Communications, Springer, Berlin, Heidelberg, (2003) 397-406.
  • [9] Serializacja i deserializacja, https://isocpp.org/wiki/ faq/serialization, [1.10.2020].
  • [10] Opisy różnych realizacji protokołu TCP/IP, http://book.itep.ru/4/44/tcp.htm#8, [10.10.2020].
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2021).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-87bcc16f-39f9-4376-b41e-ec2f2bee5a9b
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.