Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 9

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
W artykule omówiono sposób, w jaki należy tworzyć oprogramowanie z wykorzystaniem pamięci nieulotnych. Opisano zagadnienia użycia transakcji, alokacji oraz dealokacji obszarów pamięci, zapewnienia trwałości obiektów oraz danych używanych przez aplikacje. Przedstawiono podstawowe techniki oraz algorytmy użycia biblioteki Non-Volatile Memory.
EN
The paper presents how to create software using non-volatile memory. Methodology of use of transactions, memory allocation and deallocation, assurance persistence of objects and data used by applications was described. Basic techniques and algorithms for using Non-Volatile Memory were presented.
2
Content available remote Bitcoin - podatki, legalność, bezpieczeństwo transakcji
PL
Założeniem pracy jest wykazanie różnic w postrzeganiu legalności transakcji z wykorzystaniem waluty wirtualnej Bitcoin oraz analiza szerokiego spektrum idei, służących uregulowaniu kwestii opodatkowania podatkiem od towarów i usług, tychże transakcji. W artykule postarano się ustalić czy obecnie na świecie istnieje tendencja do ujednolicania stanowiska w kontekście legalności, bezpieczeństwa oraz opodatkowania transakcji z wykorzystaniem protokołu Bitcoin. Przeanalizowano stan prawny na rok 2015 odnoszący się do ów zagadnienia oraz ukazano ewolucję jego zmian w perspektywie ostatnich lat, na obszarach takich jak: Ameryka Północna, Australia, Azja oraz Europa.
EN
The goal of the work is to demonstrate the differences in the perception of the legality of transactions with the use of virtual currency Bitcoin and the analysis of a number of ideas aimed at regulating the issue of tax on goods and services offered around these transactions. In this article one may find the answer to the question whether in the contemporary world there is a tendency to harmonize positions in the context of the legality, safety and taxation transactions using Bitcoin protocol? In the article there has been analyzed the legal status of 2015 relating to this issue and shown the evolution of changes in recent years, in areas such as: North America, Australia, Asia and Europe.
3
Content available remote True Concurrency in Long-running Transactions for Digital Ecosystems
EN
The concept of a digital ecosystem (DE) has been used to explore scenarios in which multiple online services and resources can be accessed by users without there being a single point of control, which can be used to effectively serialise their interactions. We argue in this paper that this weak coupling between services places additional demands on the modelling of compensation and recovery management in long-running transactions over traditional SOC related formalisms. We describe an adaptation of Shields’ vector languages, in that the synchronisation constraint is removed (no shared actions), as a formal semantics for a transaction in terms of the common ordering constraints on the underlying interactions between its participants. The notation afforded by the socalled transaction languages captures the invocations on each participant service (online resource), and at each point during execution, across the whole transaction. Concurrency is modelled explicitly through a notion of independence, which is lifted onto tuples of sequences (one for each participant of the transaction) rather than individual sequences, as in Mazurkiewicz trace languages or events, as in the event structures model. Participating subcomponents execute concurrently and failure of one or more causes the recovery of the whole transaction. Compensations are triggered immediately upon failure and concurrent forward actions are compensated concurrently. We highlight the benefits of our true-concurrent approach in the context of DEs and outline connections of transaction languages to other partial order models. Further, we discuss how our approach supports forward recovery in that recovering the whole transaction is avoided wherever possible.
4
Content available Store Revisited
EN
Building abstraction layers is the key do the creation of reliable, scalable and maintainable software. Large number of database models and implementations together with the requirements coming from agile and TDD methodologies make it even more tangible. The paper is an attempt to present features and abstraction layers of a transactional key → value persistent storage library in which the physical storage is fully transparent for a programmer and exchangeable on the run-time.
PL
Celem poniższego artykułu jest porównanie wydajności składowania i przetwarzania dokumentów XML w natywnych bazach danych XML, obsługujących transakcje. Przedstawiono w nim charakterystykę i wymagania dla natywnej bazy danych XML. Zaprezentowano metodologię testowania i wyniki uzyskanych testów.
EN
The purpose of this article is to show the results of the comparison an efficiency of storage and processing of XML documents in a transaction native XML databases. This paper presents a characteristic and requirements for the native XML database. Moreover, it describes the methodology of testing and also contains results of those tests and conclusions.
EN
In this paper a compact, robust alternative to the WCF is proposed. Its purpose is to remedy the shortcomings of the WCF infrastructure. Firstly, WCF channels close immediately after browser exits, compromising session management and transactional processing. Secondly, WCF channels operate only asynchronously, hindering straightforward implementation of sequential business rules. Design patterns of transactional session processing are given. Surprisingly overriding the standard WCF facility results in a factor 30 performance boost for local calls.
PL
Zaproponowano zwięzłą i niezawodną alternatywę dla WCF. Rozwiązano dwa problemy: przedwczesne zakończenie aplikacji, mające negatywny wpływ na niezawodne zatwierdzanie transakcji oraz brak trybu synchronicznego. Zaproponowano wzorce programowe reprezentacji stanu sesji. Uzyskano znaczną poprawę wydajności, w skrajnym przypadku 30-krotną.
7
Content available Transaction mechanisms in complex business processes
EN
The importance of systems based on the SOA architecture continues to grow. At the same time, in spite of the existence of many specifications which allow for the coordination of business processes functioning in the SOA environment, there is still lack of solutions that allow the use of system mechanisms of transaction processing. Such solutions should entail the simplification of construction of business processes without affecting their capabilities. This article presents a Transaction Coordinator environment, designed and implemented as a response to these needs.
PL
W pracy przedstawiono koncepcje architektoniczne wspierające koordynację i realizację transakcji w środowisku usług webowych, a opartych o paradygmat SOA. Szczegółowo przeanalizowano model architektoniczny opracowany w ramach prac OASIS, W3C, WS-I i zdefiniowany w specyfikacjach WS-Coordination, WS-Atomic Transaction, WS-Business Activity oraz języka BPEL.
EN
The work presents architectural concepts which make it possible to coordinate and implement transactions in the environment of web Services. The architectural model developed within the framework of OASIS , W3C, WS-I and desfined in WS-Coordination, WS-atomic Transaction, WS-Business Activity and BPEL has been described in details.
PL
W artykule przedstawiona została asynchroniczna metoda aktualizacji kopii danych w środowisku wirtualnie współdzielonej pamięci. W metodzie tej zaproponowano mechanizmy umożliwiające wykonanie transakcji rozproszonej tylko w jednej kopii danych, pozostałe uaktualnia się po jej zakończeniu. Dla zaproponowanych rozwiązań przeprowadzono analizę czynników wpływających na efektywność realizacji transakcji.
EN
The paper presents the new, asynchronous update method of replicated data in virtual shared memory environment. The method advantage is possibility of utilizing only one data copy for distributed transaction realization contemporarily guarding against replicated data update conflicts. The problem of distributed database transaction performing efficiency was also discussed.
first rewind previous Strona / 1 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ć.