Ograniczanie wyników
Czasopisma help
Autorzy help
Lata help
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 71

Liczba wyników na stronie
first rewind previous Strona / 4 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  web services
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 4 next fast forward last
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.
EN
The use of Multi Agents Systems (MAS), Cloud Computing (CC) and Fuzzy Inference System (FIS) in e-commerce has increased in recent years. The purpose of these systems is to enable users of electronic markets to make transactions in the best conditions and to help them in their decisions. The design and implementation is often characterized by the constant manipulation of information, many of which are imperfect. The use of the multi-agent paradigm for the realization of these systems implies the need to integrate mechanisms that take into account the processing of fuzzy information. This makes it necessary to design multi-agent systems (MAS) with fuzzy characteristics. For the modeling and realization of this system, we chose to use the FMAS model. This paper deals with the presentation of the use of the Fuzzy MAS model for the development of a management and decision support application in a virtual market with high availability. After the presentation of the system to be realized in the first section, we describe in the second section the application of the model FMAS for the design and the realization of this system. We then specify the JADE implementation platform and how the fuzzy agents of our model (Expert, Choice and Query) can be implemented using this platform.
EN
Interactive data visualisations are popular and come in different forms, from static raster files to dynamic and complex proposals. The usability of the applications can be increased through the improvement of their technical attributes such as a reduced number of external components or image file compression. The objective of the paper is to analyse the correlation between raster compression and the performance of a map application. The research involved an application created specifically for this purpose. Raster compression and performance were measured using selected online tools. Raster compression has been demonstrated to enhance map application performance, although not all performance indicators improved.
4
Content available Evolution of online mapping: from Web 1.0 to Web 6.0
EN
Web 5.0 performance appears limited only if seen through the prism of technological development. It presents the web as a human-controlled tool, which uses algorithms to attempt to personalize, search, and improve user experience, and to act for or on behalf of a person. Meanwhile, in the Web 6.0 era, the world will be quite unlike what we know today. For instance, it may turn out that Web 6.0 will mean the migration of human consciousness to cyberspace or to an unspecified “cloud” (of data, perhaps?). Will online maps even be needed in such a world? The Web, seen in its current way, is “anchored in metabolism”. Web 6.0 endeavours to face up to that. Namely, Web 6.0 aspires to be an independent entity that functions in the Internet ecosystem, depending on the presence of electro-impulses, but without the necessity of “anchoring” on a durable data carrier. This development path could be indicated by the use of artificial intelligence, data analytics and (genetic) algorithms in Web 4.0. At the same time, it is difficult to say whether Web 6.0 will end up as one synthetic, self-conscious organism or a collective of “other identities”, i.e. the personalities of individual devices integrated in the network.
PL
Prezentacja Web 5.0 jedynie przez pryzmat rozwoju technologicznego wydaje się być ograniczona. Przedstawia sieć, jako narzędzie kontrolowane przez człowieka, które przy pomocy algorytmów podejmuje próby personalizacji, wyszukiwania, poprawy doświadczeń, działania za człowieka lub w jego imieniu. Tymczasem w erze Web 6.0 świat nie będzie przypominał tego, który znamy obecnie. Może się bowiem okazać, że Web 6.0 oznaczać będzie migrację świadomości ludzkiej do cyberprzestrzeni lub bliżej nieokreślonej „chmury” (danych?). Czy w takim świecie potrzebne będą mapy internetowe? Web postrzegana w dotychczasowy sposób jest „zakotwiczona w metabolizmie”. Web 6.0 wychodzi temu naprzeciw. Web 6.0 aspiruje do miana niezależnego bytu, który funkcjonuje w ekosystemie internetowym, zależnie od występowania elektroimpulsów, jednak bez koniczności „zakotwiczenia” na trwałym nośniku danych. Na taką ścieżkę rozwoju mogłoby wskazywać zastosowanie w Web 4.0 sztucznej inteligencji, analityki danych i algorytmów (genetycznych). Jednocześnie trudno odpowiedzieć czy Web 6.0 maiłaby być jednym syntetycznym, samoświadomym organizmem czy też kolektywem „innych tożsamości”, tj. osobowości indywidualnych urządzeń zintegrowanych w sieci.
5
Content available remote A LoRa Mesh Network Asset Tracking Prototype
EN
Long Range (LoRa) is a low powered wide area communications technology, which uses radio frequencies in the industrial, scientific and medical (ISM) band to transmit data over long distances. Due to these properties, i.e., the long range and little restrictions on deployment and use, LoRa is a good candidate for building an asset tracking application on, for example targeting search and rescue operations. This paper describes the development and testing of such a prototype, using commercial off-the-shelf Internet of Things (IoT) consumer devices and a proprietary mesh protocol. The prototype enables distributed position tracking utilizing the Global Positioning System (GPS), a gateway to the Internet, a server for data storage and analysis, as well as a Web application for visualizing position tracking data. The devices are small, and our tests have included both personnel on foot carrying the equipment, as well as having the devices on vehicles.
PL
Na bazie obowiązujących przepisów, dane zawarte w powiatowym zasobie geodezyjnym i kartograficznym są kluczowym elementem krajowej infrastruktury informacji przestrzennej. Metody i środki wykorzystywane do prowadzenia zasobu były zawsze adekwatne do dostępnych środków technicznych. Obecny stan technologiczny przynosi wiele nowych możliwości usprawnień w funkcjonowaniu zasobu, a przede wszystkim możliwość jego automatyzacji. Aby poziomy automatyzacji w poszczególnych powiatach mogły być ze sobą porównywane potrzebne jest opracowanie metodyki ich oceny, a propozycję takiej autorskiej metodyki zawiera niniejszy artykuł.
EN
On the basis of applicable laws, data contained in the county geodetic and cartographic resource are a key element of the national spatial data infrastructure. Methods and means used to carry out the resource were always adequate to the available technical means. The current state of technology brings many new opportunities for improvement in the functioning of the resource, and above all the possibility of automation. A methodology for evaluation is needed for comparing the levels of automation in individual counties and a proposal for such a proprietary methodology is presented in this article.
PL
Wejście w życie Dyrektywy INSPIRE w maju 2007 r. oraz uchwalona w marcu 2010 r. ustawa o infrastrukturze informacji przestrzennej spowodowały zmianę sposobu myślenia o danych przestrzennych w samorządach, zwłaszcza w obszarze zagospodarowania przestrzennego. Autorzy analizują stan dotychczasowej informatyzacji w sferze zagospodarowania przestrzennego powodowanej zarówno koniecznością budowy infrastruktury danych przestrzennych, jak też realnymi potrzebami usprawnienia procesów decyzyjnych w zarządzaniu jednostkami. Analizę przeprowadzono na grupie ponad 1700 samorządów, które są użytkownikami technologii zarządzania danymi przestrzennymi eGmina.
EN
The INSPIRE Directive went into force in May 2007 and it resulted in changing the way of thinking about spatial data in local government. Transposition of the Directive on Polish legislation is the Law on spatial information infrastructure from 4 March 2010., which indicates the need for computerization of spatial data sets (including land-use planning). This act resulted in an intensification of thinking about the computerization of spatial data, but, according to the authors, the needs and aspirations of the digital land-use planning crystallized already before the INSPIRE Directive and were the result of technological development and increasing the awareness of users. The authors analyze the current state of land-use planning data computerizationin local governments. The analysis was conducted on a group of more than 1,700 local governments, which are users of spatial data management (GIS) technology eGmina.
EN
The cadastral data, including land parcels, are the basic reference data for presenting various objects collected in spatial databases. Easy access to up-to-date records is a very important matter for the individuals and institutions using spatial data infrastructure. The primary objective of the study was to check the current accessibility of cadastral data as well as to verify how current and complete they are. The author started researching this topic in 2007, i.e. from the moment the Team for National Spatial Data Infrastructure developed documentation concerning the standard of publishing cadastral data with the use of the WMS. Since ten years, the author was monitoring the status of cadastral data publishing in various districts as well as participated in data publishing in many districts. In 2017, when only half of the districts published WMS services from cadastral data, the questions arise: why is it so and how to change this unfavourable status? As a result of the tests performed, it was found that the status of publishing cadastral data is still far from perfect. The quality of the offered web services varies and, unfortunately, many services offer poor performance; moreover, there are plenty services that do not operate at all.
PL
W artykule omówiono zagadnienie usług sieciowych (ang. web services). Przedstawiono różne sposoby implementacji tych usług oraz zasygnalizowano korzyści płynące z ich stosowania. Poruszono temat bezpieczeństwa świadczenia usług w Internecie oraz ochrony własności intelektualnej. Zaprezentowano przykład wykorzystania usługi sieciowej w systemie przeznaczonym do oceny ryzyka eksploatacyjnego gazociągów SOREG®.
EN
In the article the issue of web services was discussed. Different methods of web services implementation and advantages of their usage were presented. The issue of security of web services in internet and intellectual property protection was discussed. The example of using web services in the risk assessment system of transmission gas pipelines was presented.
PL
W artykule zaprezentowano autorski program komputerowy przeznaczony do wyliczania składu mineralnego i chemicznego skał. Omówiono jego najważniejsze funkcjonalności i przypadki użycia. Poruszono zagadnienie innowacyjnego podejścia do udostępniania tego typu programów w formie aplikacji internetowej z wykorzystaniem nowoczesnego narzędzia, jakim są usługi sieciowe (web services). Zaprezentowano programowe możliwości porównywania (korelacji) otrzymanych wyników z wynikami uzyskanymi za pomocą urządzenia XRF (X-ray fluorescence) w formie tabelarycznej i graficznej (wykres).
EN
In the article a proprietary computer program calculating mineral and chemical composition of rocks was presented. It discusses the major features and use cases. The issue of innovative approach to share these kinds of programs (as web applications) using web services was raised. The capabilities of correlation of received results with X-ray fluorescence in tabular and graphical (chart) form were presented.
PL
Artykuł przedstawia analizę porównawczą wybranych technologii tworzenia usług sieciowych. Analiza polega na porównaniu usług wykorzystujący protokół SOAP z usługami typu RESTful oraz szablonów wspomagających tworzenie usług w języku Java: Apache CXF, Spring WS, Jersey. W pierwszej kolejności analiza bazuje na metrykach statycznych porównując przykładowe aplikacje. W drugim etapie analiza skupia się na kwestii wydajności i porównuje wybrane technologie pod kątem czasu odpowiedzi usługi.
EN
The article presents a comparative analysis of selected web service development technology. The analysis consists on a comparison of services using SOAP with RESTful web service and frameworks support the creation of web service in Java: Apache CXF, Spring WS, Jersey. In the first the analysis is based on a static metrics, compares the sample applications. In the second stage, the analysis raise the issue of performance, and compares the selected technologies in terms response time service.
12
Content available Service Recommendation on Wiki-WS Platform
EN
The article presents the issues of recommendation services for users. The commonly used solutions shown include known classes of recommendation systems and information about their area of use and the most frequently used algorithms. The issue of choosing the services has been described based on the Wiki-WS platform including a model of cooperation with the recommendation system. The conclusion from the analysis of the proposed model and available algorithms is that there is a need to create a hybrid service recommendation algorithm in order to fulfill the requirements of those using a service platform like Wiki-WS.
EN
The paper contains description and the project of the implementation of web-services. The web-services simulate boundary value problems with initial conditions. The JSON and text file have been used in the described system. The request to have local instance of simulating program is not required which makes the study about phenomena less problematic.
14
Content available remote Privacy Issues in SOAP Message Exchange Pattern for Social Services
EN
A Web service is defined as an autonomous unit of application logic that provides either some business functionality or information to other applications through an Internet connection. Web services are based on a set of eXtensible Markup Language (XML) standards such as Universal Description, Discovery and Integration (UDDI), Web Services Description Language (WSDL), and Simple Object Access Protocol (SOAP). NowadaysWeb services are becoming more and more popular for supporting different social applications, thus there are also increasing demands and discussions aboutWeb services privacy protection in information. In general, privacy policies describe an organization’s data practices on what information they collect from individuals (e.g., consumers) and what (e.g., purposes) they do with it. To enable privacy protection for Web service consumers across multiple domains and services, the World Wide Web Consortium (W3C) published a document called “Web Services Architecture (WSA) Requirements” that defines some specific privacy requirements for Web services as a future research topic. This paper presents a mathematical model to construct the privacy policies in SOAP Message Exchange Patterns (MEP) for social services. Further, this paper also presents the privacy policies in security tokens with SOAP messages.
15
PL
Banki zdają sobie sprawę z faktu, iż tradycyjna forma komunikowania się z klientami nie zaspokaja wszystkich deklarowanych potrzeb, a często jest wręcz niewygodna. Naturalną konsekwencją tego są więc coraz silniejsze więzi sektora bankowego ze środowiskiem informatycznym, pozwalające na skuteczne pokonywanie bariery czasu i przestrzeni, których jedną z podstawowych reguł jest odpowiedni poziom ochrony danych. Obecnie zatem konieczne stało się wypracowanie nowych sposobów zabezpieczania transakcji biznesowych, dokonywanych w dużej mierze drogą elektroniczną, przed potencjalnymi nadużyciami. Bez zagwarantowania właściwego poziomu bezpieczeństwa ich nowo powstałe odmiany nie mają żadnych szans na upowszechnienie, czy w ogóle na wdrożenie. Jednocześnie, z racji tego, że metody zabezpieczeń stale ewoluują bądź też są zastępowane nowszymi, trudno mówić, że są sprawdzone.
EN
Banks are aware of the fact that the traditional form of communication with the customer does not meet the needs of all declared and often downright uncomfortable. A natural consequence of this is so getting stronger relationship banking IT environment, allowing for effective overcome the barriers of time and space, which, however, one of the basic rules is an adequate level of data protection. At present, therefore, it was necessary to develop new ways of securing business transactions, largely made electronically, from potential abuse. No guarantee an adequate level of security of their newly created varieties do not have any chance to spread, whether or not the implementation. At the same time, due to the fact that the security methods continue to evolve or are replaced with newer, it’s hard to say that they are tested.
PL
Wyzwanie opracowania map tematycznych towarzyszy polskiej służbie geodezyjnej i kartograficznej od dawna. Założenia historycznej już instrukcji K-3 z początku lat 80. ubiegłego wieku z czasem ewoluowały do postaci obecnie obowiązującego rozporządzenia Rady Ministrów w sprawie rodzajów kartograficznych opracowań tematycznych i specjalnych. Dokument ten zakłada wykonanie i udostępnienie przez GGK dziesięciu rodzajów opracowań tematycznych. Intensywny w ostatnim czasie rozwój infrastruktury informacji przestrzennej narzuca wręcz rozwiązania bazujące na wykorzystaniu portali tematycznych, gdzie użytkownik przy pomocy kreatora prezentacji będzie w stanie utworzyć własną mapę z aktualnych danych, w tym danych satelitarnych. Wobec tak zdefiniowanej idei tworzenia map tematycznych niezbędne jest jednak wykorzystanie sieciowych usług geoinformacyjnych OGC. Opracowanie prostej mapy tematycznej w oparciu o zintegrowane dane mogłoby odbywać się poprzez wykorzystanie popularnej obecnie usługi przeglądania danych, WMS (ang. Web Map Service). Niemniej jednak, większą funkcjonalność może zapewnić implementacja sieciowej usługi przetwarzania danych, WPS (ang. Web Processing Service). Jej istotę stanowi możliwość wykonywania procesów geoprzestrzennych z poziomu aplikacji klienckiej - procesów zarówno predefiniowanych w samej usłudze, jak i zewnętrznych (dedykowanych), zapisanych przy pomocy języka XML i traktowanych jako system „wtyczek” (ang. plug-in). Takie podejście pozwala na stosowanie rozwiązań dedykowanych, unikalnych, dostosowanych do potrzeb konkretnego użytkownika, a także implementowanie metodyki przez niego zaproponowanej. Procesem może być tu dowolny, dobrze zdefiniowany, algorytm, model lub formuła obliczeniowa, działająca na danych posiadających odniesienie przestrzenne. Usługa WPS umożliwia zatem całościowe modelowanie danych przestrzennych, w tym pozyskanych za pomocą technologii satelitarnych. Istotną zaletą proponowanego rozwiązania jest możliwość indywidualizacji usługi poprzez tworzenie nowych i modyfikację istniejących wtyczek.
EN
Polish geodetic and cartographic service has faced the challenge of edition of thematic maps for a long time. Assumptions of already historical K-3 instruction from the beginning of '80s evolved into the form of currently valid regulation of the Council of Ministers on types of cartographic thematic and special maps. This document has established the edition and provision of ten types of thematic maps by the Surveyor General of Poland. The recently observed intensive development of spatial data infrastructure nearly imposes solutions based on thematic portals. In such a portal the user (employing the presentation wizard) is able to create individual map out of up-to-date data, including satellite images. However, in view of so defined idea of creating thematic maps, it is necessary to use OGC geospatial Web services. Edition of simple thematic maps, based on integrated data, may be carried out by the popular view service - WMS (Web Map Service). However, much more functionality can be provided by implementation of transformation services like WPS (Web Processing Service). Its essence is to provide geospatial processes at the client application level. Those processes can be predefined internally in the service, or can be defined externally in the form of dedicated plugins with the help of XML language. This approach allows for application of unique solutions, adjusted to the user needs, as well as for the implementation of the methodology proposed by user itself. Any well defined algorithm, model or algebraic formula, working on spatial data may be understood as a process. Thereby, WPS enables holistic spatial data modeling, including modeling of the data provided by satellite technologies. The important advantage of the proposed solution is the possibility of services individualization by creation of new and modification of already existing plugins.
PL
W pracy przedstawiono koncepcję autorskiej technologii GEO-MAP związanej z obsługą danych przestrzennych oraz informacje o jej wdrożeniach w administracji i gospodarce. Praca podzielona jest na trzy zasadnicze części. W pierwszej części zaprezentowana została ogólna charakterystyka technologii GEO-MAP. Przedstawiono podstawowe założenia konstrukcyjne, istotę zastosowanego modelu danych, zasady prezentacji graficznej zgromadzonych danych oraz powiązania między poszczególnymi elementami technologii. Druga część poświęcona jest segmentowi internetowemu technologii, w tym środowisku programistycznemu, zastosowanym formatom danych i wykorzystywanym usługom sieciowym. Wiele miejsca w tej części poświęcono również specjalistycznej funkcjonalności związanej z automatyzacją obsługi prac geodezyjnych. W trzeciej części pracy przedstawiono syntetyczną historię wdrożeń technologii w powiatach i gminach oraz zaprezentowano typowe pola jej wykorzystania w zarzadzaniu tymi jednostkami oraz realizacji powierzonych im zadań związanych z danymi przestrzennymi. Na przykładzie Poznania i Warszawy zaprezentowano wykorzystanie technologii GEO-MAP do wspomagania zarzadzania miastem. Istotnym elementem tej części pracy jest również przedstawienie praktycznej realizacji automatycznego udostępniania danych geodezyjnych, za które przepisy przewidują wnoszenie opłat.
EN
In this habilitation thesis, the original concept and the successful implementations of the GEO-MAP technology are presented. This work consists of three fundamental parts. In the first part, the general characteristic of the GEO-MAP technology is presented. The characteristic contains the basic structural assumptions, the essence of used data model, the rules of graphical presentation and the connections between separate elements of the technology. The second part describes the segment of internet technology including the programming environment, the used data formats, and web services. Many places in this part are focused on the specialized functions to manage geodetic works. The third part presents the synthetic history of technology implementations on various levels of local government administration in Poland. In addition the part presents the typical area of their usage in management of the administrative units and realization of connected with spatial data tasks entrusted to them. In that part, the services in Warsaw and Poznan are given as the examples of technology implementation. In the same part, the situation when official fees are imposed on data is discussed on the base of the services that make data available with the use of internet payments.
18
EN
This paper presents a multi-layered architecture of computer simulation software capable of utilizing grid and cloud resources, characterized in that the functionality of the system is distributed according to a service-oriented approach, and the system supports the execution of custom user-defined computing scenarios in grid or in cloud (by web services orchestration with an adherence to existing standards) but hides the complexity of direct web services management from the user with the help of the abstract workflow model and a web-accessible problem solving environment with a graphical workflow editor.
PL
W artykule omówiono, czym jest hybrydowe tworzenie i gruntowanie planów kompozycji usług, cele ich powstania i ewentualnego zastosowania. Przedstawiono architekturę platformy programowej, omówiono jej poszczególne części. Przedstawiono zaimplementowane w ramach badań oprogramowanie oraz uzyskane wyniki.
EN
The paper describes a software platform that implements the concept of hybrid composition, grounding and execution. The described platform allows to use different methods to build, ground and execute service composition plans.
PL
W pracy przedstawiono dyskusję możliwości integracji usług internetowych (Web Services) ze środowiskami obliczeń naukowych i inżynierskich, takimi jak MATLAB, GNU Octave czy SciLab. Ważniejsze standardy usług sieciowych (SOAP, REST, Hessian) poddano analizie pod kątem ich zastosowania w obliczeniach naukowych. Przedstawiono cele tego rodzaju integracji, przykładowe scenariusze wykorzystania oraz uwarunkowania techniczne.
EN
The paper presents the discussion of the possibility of integrating Web Services with environments for scientific and engineering computations, such as MATLAB, GNU Octave or SciLab. Major web services standards (SOAP, REST, Hessian) were analysed regarding the feasibility of their application in scientific computations. The goals of such an integration were explicated, as well as the exemplary usage scenarios and the technical requirements.
first rewind previous Strona / 4 next fast forward last
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ć.