PAI2009:: Protokół aukcji internetowych

Wielkość: px
Rozpocząć pokaz od strony:

Download "PAI2009:: Protokół aukcji internetowych"

Transkrypt

1 PAI2009:: Protokół aukcji internetowych Wojciech Łobacz 2 maja 2009 Streszczenie Projekt protokołu do obsługi aukcji internetowych, w którym komunikacja odbywa się bez udziału centralnego serwera, a wszyscy użytkownicy protokołu są równouprawnieni i mogą wystawiać na akucje własne przedmioty oraz brać udział w aukcjach przedmiotów wystawionych przez innych użytkowników. 1

2 Spis treści 1 Wprowadzenie Opis celów protokołu Terminologia Opis założeń protokołu Protokoły transportu Model komunikacji Opis formatu komunikatów Założenia: Pomocnicze typy danych Komunikaty w ramach kanału informacyjnego Komunikaty w ramach kanału licytacyjnego Opis wymienianych komunikatów Komunikaty w ramach kanału informacyjnego Komunikat typu: MSG_POLL Komunikat typu: MSG_QUESTION Komunikat typu: MSG_TENDER Komunikat typu: MSG_DETAILS Komunikat typu: MSG_ATTACHMENT Komunikat typu: MSG_REFUSE_ATTACHMENT Komunikat typu: MSG_WANT_ATTACHMENT Komunikaty w ramach kanału licytacyjnego Komunikat typu: MSG_START Komunikat typu: MSG_BID Komunikat typu: MSG_END Komunikat typu: MSG_CONFIRM Komunikat typu: MSG_REFUSAL Komunikat typu: MSG_INFO Opis stanów Wprowadzanie Perspektywa kanału licytacyjnego - sprzedający Diagram Opis stanów diagramu Perspektywa kanału licytacyjnego - kupujący Diagram Opis stanów diagramu Perspektywa kanału informacyjnego - sprzedający Diagram

3 5.4.2 Opis stanów diagramu Perspektywa kanału informacyjnego - kupujący Diagram Opis stanów diagramu Podsumowanie używanych numerów 18 3

4 1 Wprowadzenie Niniejszy dokument opisuję specyfikację protokołu internetowych aukcji. Składa się z następujących części: Opis założeń protokołu Opis formatu komunikatów Opis wymienianych komunikatów Opis stanów Podsumowanie używanych numerów 1.1 Opis celów protokołu Celem protokołu jest umożliwienie przeprowadzania aukcji internetowych. W modelu komunikacji wszyscy użytkownicy mają równe prawa. Mogą zarówno licytować wystawione przedmioty jak i je sprzedawać. Do obsługi wymienionych czynności użytkowników zbędny jest serwer centralny. Cele nadrzędne: umożliwienie sprzedaży przedmiotu umożliwienie zakupu przedmiotu Cele drugorzędne: prostota łatwość rozszerzenia o nowe funkcjonalności 1.2 Terminologia w nieniejszym dokumencie używane są dokładnie określone definicje, których znaczenie w późniejszych wystąpieniach znajduję się poniżej: obiekt sprzedaży licytowany przedmiot/usługa licytacja proces, w którym sprzedający (zdefiniowany dalej) oferuje obiekt sprzedaży, a inni użytkownicy poprzed oferowanie coraz to większych kwot starają się go pozyskać poprzez zaproponowanie najwyższej ceny. sprzedający osoba, do której należy obiekt sprzedaży 4

5 licytujący osoba biorą udział w licytacji, czyli osoba która zgłosiła swój udział w aukcji danego obiektu sprzedaży oraz otrzymała potwierdzenie zapisania się do licytacji przez sprzedającego kanał informacyjny czynności związane z licytacją takie jak: Zapytanie o obiekty sprzedaży Odpowiedz na zapytanie o obiekty sprzedaży Zapytanie o cechy obiektu sprzedaży Odpowiedz na zapytanie o cechy obiektu sprzedaży kanał licytacyjny czynności związane z licytacją takie jak: Zapisanie się na licytację Licytowanie Informowanie o akutalizacji obecnej najwyższej ofercie danego obiektu sprzedaży Zakończenie licytacji, rozesłanie wyników licytacji 2 Opis założeń protokołu 2.1 Protokoły transportu Ze względu na odmienny charakter oraz cele stawiane przed kanałem licytacyjnym oraz kanałem informacyjnym wprowadza się dwie różne protokoły transportu danych dla wyżej wymionych kanałów. Kanał licytacyjny będzie korzystał z protokołu TCP, natomiast kanał informacyjny używać będzie protokołu UDP. Protokół UDP jako odnaczający się mniejszym kosztem lepiej nadaje się do rozsyłania podstawowych komunikatów informacyjnych, gdzie dopuszczalne jest zagubienie się jakiego komunikatu. W przypadku kanału licytacyjnego wymagana jest większa pewność dochodzenia przesyłanych komunikatów jak i ścisła identyfikacja, dlatego też wybrany został protokół TCP. 2.2 Model komunikacji Ze względu iż wszyscy użytkownicy są sobie równi, wszyscy mogą zarówno licytować jak i sprzedewać (a zatem jednocześnie funkcjonować jako serwer i klient), wybranym modelem komunikacji w sieci będzie P2P. Podczas wymiany komunikatów w kanale licytacyjnym połączenie jest tworzone po stronie sprzedającego (działającego jako serwer), a kupujący funkcjonują jako klienci. W przypadku niezgodności zaistniałych po stronie klienta takich jak np. TIME- OUT, sprzedający zamyka połączenie z danym użytkownikiem - przestaje on być automatycznie uczestnikiem aukcji. W fazie informacyjnej schemat komunikacji jest bardzo podobny. Strona zainteresowana obiektami sprzedaży wysyła zapytania do sprzedającego. Okres oczekiwania wyznaczona TIMEOUT. Po przekroczeniu tego czasu klient może ponowić komunikat albo zrezygnować z uzyskania informacji. 5

6 3 Opis formatu komunikatów 3.1 Założenia: Porządek octetów w liczbach: sieciowy, sposób interpretacji liczb ze znakiem: jak w arytmetyce uzupełnień do Pomocnicze typy danych DATA_T{ uint32 data_length; octet[data_length] data; } data_length pole określające rozmiar danych tablicy data. W przypadku gdy wartość pola wynosi 0, pole data nie występuje. OBJECT_T{ uint16 id; uint32 data_length; octet[data_length] data; } id pole zawierającej identyfikator obiektu sprzedaży/aukcji. data_length pole określające rozmiar danych tablicy data. W przypadku gdy wartość pola wynosi 0, pole data nie występuje. 3.3 Komunikaty w ramach kanału informacyjnego Komunikaty użyte w kanale informacyjnym mają następującą postać: MSG_INF{ uint16 version; uint32 timestamp; uint8 type; uint8 n;? arg1;...? argn; } Znaczenia poszczególnych pól w strukturze należy rozumieć następująco: 6

7 version numer wersji protokołu timestamp data wysłania wiadomości, składa się z roku, miesiąca, dnia, godziny, minuty i sekundy type określa typ komunikatu n określa liczbę argumentów przesłanych w komunikacie arg1... argm kolejne argumenty komunikatu, o typie zdefiniowanym w zależności od wartości komunikatu type. 3.4 Komunikaty w ramach kanału licytacyjnego Schemat komunikatu ma następującą strukturę: MSG_BIDD{ uint13 version; DATA_T id; uint16 bidid; uint16 msgid; uint32 timestamp; uint8 type; uint8 n;? arg1;...? argn; } Znaczenia poszczególnych pól w strukturze należy rozumieć następująco: version numer wersji protokołu id identyfikator użytkownika, stworzony na podstawie przesłanej przez licytującego NAZWY_UZYTKOWNIKA oraz IP, PORTU licytującego. bidid identyfikator obiektu sprzedaży nadawany przez sprzedajacego niezależnie od otrzymanych danych (np. generowany na podstawie daty wystawienia obiektu sprzedaży - zakładając, że nie jest możliwe wystawienie na aukcji 2 obiektów sprzedaży w jednym momencie), które przesłał licytujacy. Może być również utożsamiany jako identyfikator aukcji. msgid unikalny identyfikator komunikatu dla każdego komunikatu timestamp data wysłania komunikatu 7

8 type określa typ komunikatu n określa liczbę argumentów przesłanych w komunikacie arg1... argm kolejne argumenty komunikatu, o typie zdefiniowanym w zależności od wartości komunikatu type. 4 Opis wymienianych komunikatów 4.1 Komunikaty w ramach kanału informacyjnego Komunikat typu: MSG_POLL MESSAGE HEADER version timestamp POLL 0x00 Komunikat sondażowy. Znaczy tyle co prośba o informacje o trwających licytacjach Komunikat typu: MSG_QUESTION MESSAGE HEADER ID QUESTION version timestamp QUESTION 0x02 uint16 DATA_T Komunikat będący pytaniem o szczególy obiektu sprzedaży idenfytikowanego przez ID. Treść zapytania jest przekazywana w ostatnim polu QUESTION Komunikat typu: MSG_TENDER MESSAGE HEADER OBJECT_0... OBJECT_N-1 version timestamp TENDER N+1 OBJECT_T OBJECT_T OBJECT_T Komunikat zawierający informacje o oferowanych przez użytkownika obiektów sprzedaży. Pole n z nagłówka określa ile jest obiektów sprzedażych, natomiast kolejne pola OBJECT_T zawierają opisy poszczególnych obietków sprzedaży oraz ich identyfikatory, które generuje licytujący. Będą one obowiązywały podczas całego przebiegu aukcji. Wartość zero oznacza brak wystawionych obiektów sprzedaży. Jest to jedyny typ komunikatu gdzie pole n nie ma ustalonej niezmiennej wartości Komunikat typu: MSG_DETAILS MESSAGE HEADER ID ANSWER ATTACHMENT_SIZE MSG_ID version timestamp DEATAILS 0x04 uint16 DATA_T uint16 uint32 8

9 Komunikat będący szczegółową odpowiedzą na pytanie dotyczące obiektu sprzedaży identyfikowanego przez ID. Jeśli możliwe jest dołączenie załącznika to w polu ATTACHMENT_SIZE jest ustawiony jego rozmiar. Pole MSG_ID zawiera identyfikator wiadomości, którą trzeba przekazać w przypadku zdecydowania się na pobranie załącznika Komunikat typu: MSG_ATTACHMENT MESSAGE HEADER ATTACHMENT_TYPE ATTACHMENT version timestamp ATTACHMENT 0x02 uint32 DATA_T Komunikat przechowujący w sobie załącznik w polu ATTACHMENT typu ATACHMENT_TYPE. Odnosi się do obiektu sprzedaży identyfikowanego przez ID Komunikat typu: MSG_REFUSE_ATTACHMENT MESSAGE HEADER MSG_ID version timestamp ATTACHMENT 0x01 uint32 Komunikat odmawiający przyjęcia załącznika Komunikat typu: MSG_WANT_ATTACHMENT MESSAGE HEADER MSG_ID version timestamp ATTACHMENT 0x01 uint32 Komunikat oznajmiający chęć pozyskania załącznika. Pole MSG_ID zawiera identyfikator wiadomości, w której był oferowany załącznik. 4.2 Komunikaty w ramach kanału licytacyjnego Krążące komunikaty w obrębie protokołu można scharakteryzować względem następującego podziału: Komunikat typu: MSG_START MESSAGE HEADER NAZWA version emptyid bidid msgid timestamp START 0x01 DATA_T Komunikat odpowiadający prośbie o zapisanie się do licytacji przedmiotu, którego identyfikator jest przekazany jako bidid. Dodatkowo przekazujemy parametr NAZWA, który zostanie użyty do stworzenia unikalnego identyfikatora dla zgłszającego się. Pondadto należy zwrócić uwagę na wartość emptyid. Jest to struktura DATA_T z polem data_length ustawionym na 0. 9

10 4.2.2 Komunikat typu: MSG_BID MESSAGE HEADER CENA version id bidid msgid timestamp BID 0x01 uint16 Komunikat określający kto (id) składa ofertę o wartości CENA na określony poprzez pole bidid obiekt sprzedaży Komunikat typu: MSG_END MESSAGE HEADER CENA version id bidid msgid timestamp END 0x01 uint16 Komunikat zawiadamiający o zakończenu aukcji. Zawiera w sobie w polu CENA najwyższą przyjętą kwotę zaoferowaną za dany obiekt sprzedaży Komunikat typu: MSG_CONFIRM MESSAGE HEADER REQ_ID version id bidid msgid timestamp CONFIRM 0x01 uint16 Komunikat będący odpowiedzią pozytywną na komunikat wysłany od licytującego. Pole REQ_ID określa na który konkertnie komunikat odpowiadamy twierdząco Komunikat typu: MSG_REFUSAL MESSAGE HEADER REQ_ID REASON version id bidid msgid timestamp REFUSAL 0x02 uint16 DATA_T Komunikat będący odpowiedzią negatywną na wcześniej otrzymany. Pole REQ_ID określa komunikat, którego tyczy się potwierdzenie negatywne, natomiast pole REASON jest uzasadnieniem negatywnej odpowiedzi (tekstem) Komunikat typu: MSG_INFO MESSAGE HEADER CURRENT_PRIZE version id bidid msgid timestamp INFO 0x01 uint16 Komunikat będący informacją o zmianie aktualnej ceny obiektu sprzedaży. Pole bidid określa obiekt sprzedaży, którego tyczy się komunikat. 10

11 5 Opis stanów 5.1 Wprowadzanie Ze względu na diametralnie różne punkty widzenia protokołu przez sprzedającego i licytujacego oraz różnice pomiędzy kanałem informacyjnym, a licytacyjnym, zostanie przedstawiony opis stanów uwzględniący właśnie taki podział na perspektywy, a mianowicie: perspektywa kanału licytacyjnego perspektywa sprzedającego perspektywa licytującego perspektywa kanału informacyjnego perspektywa sprzedającego perspektywa licytującego Należy zauważyć, iż wymienione perspektywy mogą być traktowane niezależnie tj. w przypadku gdy użytkownik będzie pełnił podwójną rolę, czyli jednocześnie licytował i sprzedawał, to oba przedstawione opisy stanów pozostaną aktualne. Na diagramach stosowana jest jednolita konwencja dla ilustracji stanów, komunikatów wysyłanych oraz komunikatów odbieranych. Przykłady poniżej: Rysunek 1: Konwencja oznaczeń. UWAGA1: Na diagramie komunikatu odpowiedzi zostały przedstawione dla uproszczenia jako jeden wychodzacy komunikat z podpisem ANSWER. W opisach stanów pod diagramem znajduja się informacje, czy dany komunikat jest odpowiedzia negatywna czy pozytywna. UWAGA2: We wszystkich sytuacjach gdy oczekujemy na potwierdzenie, to jeśli nie otrzymamy go przed upływem ustalonego TIMEOUT to zachowujemy się jakbyśmy otrzymali komunikat negatywny. 5.2 Perspektywa kanału licytacyjnego - sprzedajacy Diagram Niniejszy obrazek przedstawia diagram stanów widziany z perspektywy sprzedającego: 11

12 Rysunek 2: Perspektywa klienta. 12

13 5.2.2 Opis stanów diagramu Poniżej zostały zebrane uwagi i komentarze przy stanach, które tego wymagają. IDLE_STATE stan, który można określić stanem neutralnym lub stanem głownym, gdyż z tego stanu jest obsługiwana największa część komunikatów tj. reagowanie na przyjście komunikatów typu MSG_START oraz MSG_BID oraz będąc w tym stanie można zakończyć licytację. W przypadku otrzymania komunikatu: MSG_START rozpatrujemy zgłoszenie chęci uczestnicwa użytkownika i wysyłamy potwierdzenie lub odrzucenie prośby. Warunki przyjęcia/odrzucenia nie wchodzą w ramy niniejszego dokumentu. Po akceptacji zgłoszenia, użytkownikowi zostaje wygenerowany ID na podstawie jego IP, PORTU oraz NAZWY_UZYTKOWNIKA, którą załączył w komunikacie. Gdyby okazało się, że stworzony idenfitykator jest identyczny z wcześniej już używanym, odsyłany jest komunikat MSG_REFUSAL, zawierający w uzasadnieniu odmowy informację o przyczynie odrzucenia prośby o akceptaję udziału w aukcji. Po wygenerowaniu ID odsyłamy go użytkownikowi w komunikacie MSG_CONFIRM, w poluid, odpowiednio uzupełniając pole REQ_ID, które jest identyfikatorem komunikatu, którego tyczy się potwierdzenie. MSG_BID zostaje porównana zaoferowana cena z aktualną ceną obiektu sprzedaży. W przypadku wyższej oferty wysyłany jest komunikat MSG_CONFIRM potwierdzający przyjecie nowej oferty, a następnie do wszystkich użytkowników ( w tym aktualnego lidera licytacji) komunikatu MSG_INFO. W przypadku odmowy wysyłany jest komunikat MSG_REFUSAL, w którym może znaleźć się przyczyna odmowy. inny komunikat komunikat nie zostaje przetwarzany. W przypadku decyzji użytkownika o zakończeniu aukcji, jest rozsyłany do wszystkich użytkowników komunikat MSG_END zawierający zwycięska cenę przedmiotu. Następnie przyjmowany jest stan CONFIRM_STATE. TESTBID_STATE w tym stanie jest analizowany komunikat (MSG_BID) oferujący określoną kwotą za obiekt sprzedaży. W zależności od tego czy proponowana kwota przekracza aktualną cenę czy też nie, zostanie wysłany komunikat odmowy (MSG_REFUSAL) lub też potwierdzenie zaakceptowania nowej kwoty oraz rozesłanie do wszystkich uczestników aukcji informacji o nowej cenie obiektu sprzedaży. CONFIRM_STATE stan, w którym czekamy na potwierdzenia od wszystkich licytujących. Jeśli po upływie czasu, określonego stałą TIMEOUT nie nadejdzie potwierdzenie od licytującego, to przyjmujemy, że licytujący zrezygnował z aukcji i w tym momencie, aby jeszcze raz móc głosować będzie zmuszony do ponownego złoszenia sprzedającemu swojej chęci uczestnictwa. W tym stanie przyjmowane są tylko komunikaty MSG_CONFIRM. START_STATE stan do którego przechodzi się po otrzymaniu od klienta komunikatu wyrażającego chęć przystąpienia do licytacji (MSG_START). W przypadku odmowy wysyłany 13

14 jest komunikat (MSG_REFUSAL) stan do którego przechodzi się po otrzymaniu od klienta komunikatu wyrażającego chęć przystąpienia do licytacji (MSG_START). W przypadku odmowy Przy nadejściu komunikatu niewyszczególnionego w danym stanie, przyjmuje się, że zostanie on w danym momencie zingorowany, a jego obsłużeniem zajmiemy się w stanie IDLE_STATE. 5.3 Perspektywa kanału licytacyjnego - kupujacy Diagram Rysunek 3: Perspektywa klienta Opis stanów diagramu Stany, które wystąpiły na diagramie wymagają chociażby skrótego opisu, będącego jednocześnie uzasadnieniem ich wyszczególnienia oraz komentarzem je opisującym. IDLE_STATE stan podstawowy, w którym użytkownik nie bierze udziału w aukcji. (UWAGA: opis stanu tyczy się tylko komunikacji w obrębie kanału licytacyjnego). W tym stanie przyjmowane są następujące komunikaty: MSG_TENDER omówione dalej (patrz: 5.5.2) MSG_DETAILS omówione dalej (patrz: 5.5.2) 14

15 CONFIRM_STATE stan, w którym jesteśmy zaraz po wysłaniu komunikatu o chęci przystąpienia do licytacji i oczekujemy na potwierdzenie od sprzedającego. W zależności od odpowiedzi (albo negatywnej MSG_REFUSAL albo pozytywnej MSG_COMMIT) będziemy mogli brać udział w aukcji lub zostaniemy dalej w stanie IDLE_STATE. BID_STATE będąc w tym stanie użytkownik jest pełnoprawnym uczestnikiem aukcji. Bedąc w tym stanie otrzymuje komunikaty informujące o zwiększeniu się cenie aktualnej przedmiotu sprzedaży jak i o zakończeniu aukcji. INFO_CONFIRM_STATE w tym stanie znajdujemy się po otrzymaniu komunikatu o nowej aktualnej cenie, co musimy potwierdzić stosownym komunikatem MSG_CONFIRM. BID_CONFIRM_STATE w tym stanie oczekujemy na potwierdzenie wysłanej wiadomości z propozycją nowej najwyższej oferty kupna obiektu sprzedaży. 5.4 Perspektywa kanału informacyjnego - sprzedajacy Diagram Rysunek 4: Kanał informacyjny Opis stanów diagramu W obrębie kanału informacyjnego można wyróżnić stany: IDLE_STATE w obrębie kanału informacyjnego przyjmowane są wiadomości: MSG_POLL pytanie o wystawione na licytacji obiekty sprzedaży. Wysyłany jest wtedy komunikat MSG_TENDER zawierający aktualną ofertę sprzedającego. 15

16 MSG_QUESTION pytanie o konkretny obiekt sprzedaży. Wysyłany jest wtedy komunikat MSG_DETAILS zawierający odpowiedz na zadane pytanie. W przypadku gdy do odpowiedzi przewidziane jest dołączenie pliku, ustawione jest odpowiednie pole w wysłanym komunikacie, a protokół przechodzi do stanu ATTACHMENT_WAIT_STATE, gdzie oczekuje na komunikat od licytujacego. W przypadku braku załącznika protokół po wysłaniu wiadomości zostaje dalej w tym samym stanie. ATTACHMENT_WAIT_STATE stan, w którym oczekujemy na decyzję licytującego odnośnie chęci otrzymania załącznika. W przypadku MSG_REFUSE_ATTACHMENT załącznik nie jest wysyłany, a protokół przechodzi w stan IDLE_STATE. Ów stan jest również osiągany w przypadku gdy czas oczekiwania na odpowiedz licytującego przekroczy TIMEOUT. W przeciwnym razie osiągany jest stan ATTACHMENT_SEND_STATE. ATTACHMNET_SEND_STATE w tym stanie nastąpi przesłanie załącznika. Z wykonaniem ten czynności przenosimy się do stanu IDLE_STATE 16

17 5.5 Perspektywa kanału informacyjnego - kupujacy Diagram Rysunek 5: Kanał informacyjny Opis stanów diagramu W obrębie kanału informacyjnego można wyróżnić stany: IDLE_STATE w obrębie kanału informacyjnego przyjmowane są wiadomości: MSG_TENDER informacje o obiektach sprzedaży użytkownika MSG_DETAILS informacje o konkretnym obiekcie sprzedaży użytkownika. W przypadku gdy oferowany jeste załącznik o niezerowym rozmiarze, protokół przechodzi do stanu ATTACHMENT_STATE. ATTACHMENT_STATE stan, w którym nie są pobierane żadne komunikaty. Stan odpowiada sytuacji, gdy otrzymaliśmy powiadomienie o czekającym na dedycję dostarczenia załączniku. W zależności od chęci użytkownika pobrania lub odrzucenia możliwości pobrania załącznika, należy wysłać odpowiednio komunikat MSG_WANNT_ATTACHMNET lub REFUSE_ATTACHMENT ATTACHMENT_WAIT_STATE stan, w którym klient oczekuje na komunikat ATTACHMENT. Po otrzymaniu tego komunikatu lub przekroczeniu TIMEOUTU przechodzi do stanuidle_state. 17

18 6 Podsumowanie używanych numerów W opisie protokołu używane są określone stałe, których wartości znajdują się w poniższej tabeli: POLL = 1 QUESTION = 2 TENDER = 3 DETAILS = 4 START = 5 BID = 6 END = 7 CONFIRM = 8 REFUSAL = 9 DESC_SIZE = 1000 TIMEOUT = 10s (proponowane) 18

Remote Quotation Protocol - opis

Remote Quotation Protocol - opis Remote Quotation Protocol - opis Michał Czerski 20 kwietnia 2011 Spis treści 1 Streszczenie 1 2 Cele 2 3 Terminologia 2 4 Założenia 2 4.1 Połączenie............................... 2 4.2 Powiązania z innymi

Bardziej szczegółowo

Aukcja trwa od momentu, gdy informacje o przedmiocie są dostępne dla klientów, a kończy się wraz z wysłaniem opisanego dalej komunikatu FINISH_MSG.

Aukcja trwa od momentu, gdy informacje o przedmiocie są dostępne dla klientów, a kończy się wraz z wysłaniem opisanego dalej komunikatu FINISH_MSG. Jan Inowolski - ji262511 Protokół komunikacji YouPAY! Wersja 1 Spis treści: * Streszczenie * Cele * Model komunikacji * Założenia * Format komunikatów * Pomocnicze typy danych * Komunikaty specjalne *

Bardziej szczegółowo

Protokół aukcji internetowych

Protokół aukcji internetowych Protokół aukcji internetowych Piotr Kufel 1 maja 2009 1 Spis treści 1 Streszczenie 3 2 Terminologia 3 3 Cele protokołu 3 4 Założenia 3 5 Format komunikatów 4 6 Opis komunikatów 4 6.1 Specjalne komunikaty................................

Bardziej szczegółowo

Sieci Komputerowe 2008/2009. Opis Protokołu

Sieci Komputerowe 2008/2009. Opis Protokołu Sieci Komputerowe 2008/2009 Opis Protokołu (Iteracja 2/2) 30.04.2009 Paweł Bedyński pb239764 1/12 1. Streszczenie Poniższy dokument opisuje specyfikację protokołu do obsługi aukcji internetowych, w którym

Bardziej szczegółowo

Protokół wymiany sentencji, wersja 1

Protokół wymiany sentencji, wersja 1 Protokół wymiany sentencji, wersja 1 Sieci komputerowe 2011@ MIM UW Osowski Marcin 28 kwietnia 2011 1 Streszczenie Dokument ten opisuje protokół przesyłania sentencji w modelu klientserwer. W założeniu

Bardziej szczegółowo

Opis protokołu RPC. Grzegorz Maj nr indeksu:

Opis protokołu RPC. Grzegorz Maj nr indeksu: Opis protokołu RPC Grzegorz Maj nr indeksu: 236095 1 Streszczenie Niniejszy dokument opisuje specyfikację protokołu RQP (Remote Queues Protocol). W jego skład wchodzą: opis celów protokołu; opis założeń

Bardziej szczegółowo

Opis protokołu do obsługi aukcji

Opis protokołu do obsługi aukcji Opis protokołu do obsługi aukcji Maciej Pazurkiewicz 1 maja 2009 Spis treści 1 Streszczenie 2 2 Opis celów protokołu 2 3 Opis założeń protokołu 2 4 Opis formatu komunikatów 2 4.1 Podstawowe informacje...............................

Bardziej szczegółowo

Płatności CashBill - SOAP

Płatności CashBill - SOAP Dokumentacja techniczna 1.0 Płatności CashBill - SOAP Dokumentacja wdrożenia systemu Płatności CashBill w oparciu o komunikację według protokołu SOAP CashBill Spółka Akcyjna ul. Rejtana 20, 41-300 Dąbrowa

Bardziej szczegółowo

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc Warszawa, 07 lutego 2013 Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc Wersja 1.4.2 1 Spis treści Tabela zmian... 3 Wstęp... 4 Budowa komunikatów XML... 4 Przestrzenie nazw (namespaces)...

Bardziej szczegółowo

Zasady budowy i przekazywania komunikatów wykorzystywanych w Systemie IT KDPW_CCP

Zasady budowy i przekazywania komunikatów wykorzystywanych w Systemie IT KDPW_CCP Załącznik Nr 3 KDPW_CCP Zasady budowy i przekazywania komunikatów wykorzystywanych w Systemie IT KDPW_CCP Wersja 1.0 Warszawa, czerwiec 2012 Spis treści Wstęp... 3 Budowa komunikatów XML... 3 Przestrzenie

Bardziej szczegółowo

Cele. Założenia. Format komunikatów

Cele. Założenia. Format komunikatów Jarosław Osmański Streszczenie Niniejszy dokument przedstawia protokół TelefoNic, sterujący połączeniami telefonicznymi w sieci IP. Protokół umożliwia abonentom łączenie się w grupy co pomaga w wymienianiu

Bardziej szczegółowo

Zasady budowy i przekazywania komunikatów XML dla rynku OTC w systemie KDPW_CCP

Zasady budowy i przekazywania komunikatów XML dla rynku OTC w systemie KDPW_CCP Warszawa, lipiec 2012 Zasady budowy i przekazywania komunikatów XML dla rynku OTC w systemie KDPW_CCP Wersja 1.1 1 Spis treści Tabela zmian... 3 Wstęp... 4 Budowa komunikatów XML... 4 Przestrzenie nazw

Bardziej szczegółowo

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc

Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc Warszawa, 09 grudnia 2014 Zasady budowy i przekazywania komunikatów XML w systemie kdpw_otc Wersja 1.4.3 1 Spis treści Tabela zmian... 3 Wstęp... 4 Budowa komunikatów XML... 4 Przestrzenie nazw (namespaces)...

Bardziej szczegółowo

TRX API opis funkcji interfejsu

TRX API opis funkcji interfejsu TRX Krzysztof Kryński Cyfrowe rejestratory rozmów seria KSRC TRX API opis funkcji interfejsu Kwiecień 2013 Copyright TRX TRX ul. Garibaldiego 4 04-078 Warszawa Tel. 22 871 33 33 Fax 22 871 57 30 www.trx.com.pl

Bardziej szczegółowo

Aplikacja Sieciowa wątki po stronie klienta

Aplikacja Sieciowa wątki po stronie klienta Aplikacja Sieciowa wątki po stronie klienta Na ostatnich zajęciach zajmowaliśmy się komunikacją pomiędzy klientem a serwerem. Wynikiem naszej pracy był program klienta, który za pomocą serwera mógł się

Bardziej szczegółowo

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej SEGMENT TCP CZ. I Numer portu źródłowego (ang. Source port), przeznaczenia (ang. Destination port) identyfikują aplikacje wysyłającą odbierającą dane, te dwie wielkości wraz adresami IP źródła i przeznaczenia

Bardziej szczegółowo

System magazynowy małego sklepu.

System magazynowy małego sklepu. System magazynowy małego sklepu. dokumentacja użytkownika. Mariusz Grabowski e-mail: mariosh@interia.pl Jabber ID: mariosh@jabber.autocom.pl Spis treści 1 Wstęp. 2 2 Przed uruchomieniem. 3 3 Korzystanie

Bardziej szczegółowo

Założenia: aplikacja internetowa EDU PLUS tworzenie ofert wirtualnych na bazie polis grupowych wystawionych z iportalu

Założenia: aplikacja internetowa EDU PLUS tworzenie ofert wirtualnych na bazie polis grupowych wystawionych z iportalu Założenia: aplikacja internetowa EDU PLUS tworzenie ofert wirtualnych na bazie polis grupowych wystawionych z iportalu Spis treści 1. Wstęp 2. Tworzenie oferty wirtualnej Edu Plus na iportalu 2.1. Warunki

Bardziej szczegółowo

ZAMAWIAJĄCY. CONCEPTO Sp. z o.o.

ZAMAWIAJĄCY. CONCEPTO Sp. z o.o. Grodzisk Wielkopolski, dnia 11.02.2013r. ZAMAWIAJĄCY z siedzibą w Grodzisku Wielkopolskim (62-065) przy ul. Szerokiej 10 realizując zamówienie w ramach projektu dofinansowanego z Programu Operacyjnego

Bardziej szczegółowo

MINISTERSTWO FINANSÓW PLAN INTEGRACJI SYSTEMU ZAŁĄCZNIK NR 6 SEAP SPECYFIKACJA KANAŁ EMAIL DLA PODMIOTÓW ZEWNĘTRZNYCH PL PROJEKT ECIP/SEAP

MINISTERSTWO FINANSÓW PLAN INTEGRACJI SYSTEMU ZAŁĄCZNIK NR 6 SEAP SPECYFIKACJA KANAŁ EMAIL DLA PODMIOTÓW ZEWNĘTRZNYCH PL PROJEKT ECIP/SEAP MINISTERSTWO FINANSÓW PLAN INTEGRACJI SYSTEMU ZAŁĄCZNIK NR 6 SEAP SPECYFIKACJA KANAŁ EMAIL DLA PODMIOTÓW ZEWNĘTRZNYCH PL PROJEKT ECIP/SEAP WERSJA 1 z 15 Spis treści 1. Kanał email dla podmiotów zewnętrznych...

Bardziej szczegółowo

Opis postępowania dla uczestników aukcji. Aukcja samodzielna- złom

Opis postępowania dla uczestników aukcji. Aukcja samodzielna- złom Opis postępowania dla uczestników aukcji Aukcja samodzielna- złom Aby przystąpić do aukcji elektronicznej, należy wejść na stronę portalu aukcyjnego, który znajduje się pod adresem https://aukcje-srk.coig.biz/

Bardziej szczegółowo

API transakcyjne BitMarket.pl

API transakcyjne BitMarket.pl API transakcyjne BitMarket.pl Wersja 20140402 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Limity zapytań... 3 1.5. Odpowiedzi

Bardziej szczegółowo

Definiowanie filtrów IP

Definiowanie filtrów IP Definiowanie filtrów IP Spis treści 1. Klienci korporacyjni... 3 1.1. def3000/ceb... 3 2. Klienci detaliczni... 6 2.1. def2500/reb... 6 2 1. Klienci korporacyjni 1.1. def3000/ceb Dla każdego Klienta korporacyjnego,

Bardziej szczegółowo

ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ DHCP

ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ DHCP ZiMSK dr inż. Łukasz Sturgulewski, luk@kis.p.lodz.pl, http://luk.kis.p.lodz.pl/ dr inż. Artur Sierszeń, asiersz@kis.p.lodz.pl dr inż. Andrzej Frączyk, a.fraczyk@kis.p.lodz.pl DHCP 1 Wykład Dynamiczna konfiguracja

Bardziej szczegółowo

Podręcznik Sprzedającego. Portal aukcyjny

Podręcznik Sprzedającego. Portal aukcyjny Podręcznik Sprzedającego Portal aukcyjny Spis treści 1. Czym jest KupTam.pl?... 3 2. Logowanie do serwisu... 3 3. Rejestracja... 4 4. Tworzenie domeny aukcyjnej... 7 5. Wybór domeny... 9 6. Obsługa portalu...

Bardziej szczegółowo

Manual konfiguracji konta dla fax2mail

Manual konfiguracji konta dla fax2mail Manual konfiguracji konta dla fax2mail Spis treści 1 AKTYWACJA KONTA FAX2MAIL... 3 2 KONFIGURACJA KONTA FAX2MAIL MS OUTLOOK 2003... 5 3 KONFIGURACJA KONTA FAX2MAIL MS OUTLOOK 2010... 11 4 KONFIGURACJA

Bardziej szczegółowo

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta

Skąd dostać adres? Metody uzyskiwania adresów IP. Statycznie RARP. Część sieciowa. Część hosta Sieci komputerowe 1 Sieci komputerowe 2 Skąd dostać adres? Metody uzyskiwania adresów IP Część sieciowa Jeśli nie jesteśmy dołączeni do Internetu wyssany z palca. W przeciwnym przypadku numer sieci dostajemy

Bardziej szczegółowo

KS-ZSA. Mechanizm centralnego zarządzania rolami

KS-ZSA. Mechanizm centralnego zarządzania rolami KS-ZSA Mechanizm centralnego zarządzania rolami 1. Opis funkcjonalności W KS-ZSA zostaje udostępniona funkcji centralnego zarządzania rolami. W samym programie jest możliwość tworzenia centralnej roli

Bardziej szczegółowo

Spis treści. 1 Moduł Modbus TCP 4

Spis treści. 1 Moduł Modbus TCP 4 Spis treści 1 Moduł Modbus TCP 4 1.1 Konfigurowanie Modułu Modbus TCP................. 4 1.1.1 Lista elementów Modułu Modbus TCP............ 4 1.1.2 Konfiguracja Modułu Modbus TCP.............. 5 1.1.3

Bardziej szczegółowo

Przesyłania danych przez protokół TCP/IP

Przesyłania danych przez protokół TCP/IP Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności

Bardziej szczegółowo

Dokumentacja serwera REST do obsługi rezerwacji w systemie SaNAtoRIUm.pro

Dokumentacja serwera REST do obsługi rezerwacji w systemie SaNAtoRIUm.pro Dokumentacja serwera REST do obsługi rezerwacji w systemie SaNAtoRIUm.pro Kontakt: tel. 54 282 1385 e-mail: info@softor.pl Podstawowe informacje: Serwer REST dostępny pod adresem https://api.sanatorium.pro/v1/

Bardziej szczegółowo

POLITYKA PRYWATNOŚCI

POLITYKA PRYWATNOŚCI POLITYKA PRYWATNOŚCI 1. Postanowienia ogólne. Niniejszy dokument stanowi politykę prywatności spółki Cyfrowe Centrum Serwisowe S.A. z siedzibą w Piasecznie, adres: ul. Puławska 40A (kod pocztowy: 05-500),

Bardziej szczegółowo

Instrukcja użytkownika. Eksport dokumentów do systemu Comarch EDI Wersja 2015.5.1

Instrukcja użytkownika. Eksport dokumentów do systemu Comarch EDI Wersja 2015.5.1 Instrukcja użytkownika Eksport dokumentów do systemu Comarch EDI Wersja 2015.5.1 Spis treści 1 EKSPORT FAKTUR/KOREKT SPRZEDAŻY... 3 2 EKSPORT ZAMÓWIEŃ... 5 3 IMPORT ZAMÓWIEŃ... 6 4 IMPORT FAKTUR ZAKUPU...

Bardziej szczegółowo

Obsługa aplikacji Walne Zgromadzenia. Instrukcja użytkownika. wersja 6.1

Obsługa aplikacji Walne Zgromadzenia. Instrukcja użytkownika. wersja 6.1 Obsługa aplikacji Walne Zgromadzenia Instrukcja użytkownika wersja 6.1 Spis treści Logowanie użytkownika do systemu... 3 Obsługa aplikacji... 5 Okno główne systemu... 5 Pobieranie wykazu osób uprawnionych

Bardziej szczegółowo

Enkapsulacja RARP DANE TYP PREAMBUŁA SFD ADRES DOCELOWY ADRES ŹRÓDŁOWY TYP SUMA KONTROLNA 2 B 2 B 1 B 1 B 2 B N B N B N B N B Typ: 0x0835 Ramka RARP T

Enkapsulacja RARP DANE TYP PREAMBUŁA SFD ADRES DOCELOWY ADRES ŹRÓDŁOWY TYP SUMA KONTROLNA 2 B 2 B 1 B 1 B 2 B N B N B N B N B Typ: 0x0835 Ramka RARP T Skąd dostać adres? Metody uzyskiwania adresów IP Część sieciowa Jeśli nie jesteśmy dołączeni do Internetu wyssany z palca. W przeciwnym przypadku numer sieci dostajemy od NIC organizacji międzynarodowej

Bardziej szczegółowo

Manual konfiguracji konta dla fax2mail

Manual konfiguracji konta dla fax2mail Manual konfiguracji konta dla fax2mail Spis treści 1 AKTYWACJA KONTA FAX2MAIL... 3 2 KONFIGURACJA KONTA FAX2MAIL MS OUTLOOK... 5 3 KONFIGURACJA KONTA FAX2MAIL MOZILLA THUNDERBIRD... 11 4 WYSYŁANIE FAXÓW...

Bardziej szczegółowo

Klient-Serwer Komunikacja przy pomocy gniazd

Klient-Serwer Komunikacja przy pomocy gniazd II Klient-Serwer Komunikacja przy pomocy gniazd Gniazda pozwalają na efektywną wymianę danych pomiędzy procesami w systemie rozproszonym. Proces klienta Proces serwera gniazdko gniazdko protokół transportu

Bardziej szczegółowo

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Topologia Cele Część 1: Zapisanie informacji dotyczących konfiguracji IP komputerów Część 2: Użycie programu Wireshark do przechwycenia

Bardziej szczegółowo

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji.

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji. 1 Moduł Modbus TCP Moduł Modbus TCP daje użytkownikowi Systemu Vision możliwość zapisu oraz odczytu rejestrów urządzeń, które obsługują protokół Modbus TCP. Zapewnia on odwzorowanie rejestrów urządzeń

Bardziej szczegółowo

System Rozproszone Komunikator Dokumentacja. Maciej Muszkowski Jakub Narloch

System Rozproszone Komunikator Dokumentacja. Maciej Muszkowski Jakub Narloch System Rozproszone Komunikator Dokumentacja Maciej Muszkowski Jakub Narloch Wymagania Zgodnie ze wstępnymi założeniami komunikator musi, realizowad następujące funkcje: 1. Jest oparty o model Peer2Peer,

Bardziej szczegółowo

Instrukcja obsługi DHL KONWERTER 1.6

Instrukcja obsługi DHL KONWERTER 1.6 Instrukcja obsługi DHL KONWERTER 1.6 Opis: Niniejsza instrukcja opisuje wymogi użytkowania aplikacji oraz zawiera informacje na temat jej obsługi. DHL Konwerter powstał w celu ułatwienia oraz usprawnienia

Bardziej szczegółowo

INSTRUKCJA UŻYTKOWNIKA

INSTRUKCJA UŻYTKOWNIKA INSTRUKCJA UŻYTKOWNIKA INSTRUKCJA DLA KLIENTA Wprowadzenie faktury sprzedaży Wersja 1.0 Marki, dn. 2018-02-20 Strona 2 z 9 Spis treści 1. CEL DOKUMENTU... 3 2. DEFINICJA NAZW I SKRÓTÓW... 3 3. SCHEMAT

Bardziej szczegółowo

Zamawianie Taxi Aktywator Instrukcja użytkownika

Zamawianie Taxi Aktywator Instrukcja użytkownika Zamawianie Taxi Aktywator Instrukcja użytkownika 2009 Jarek Andrzejewski www.ptja.pl wersja 1.0, 13 października 2009 Zmiany w dokumencie: Wersja Data Autor Zmiany 1.0 13.10.2009 Jarek Andrzejewski Pierwsza

Bardziej szczegółowo

KS-ZSA. Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT. Data aktualizacji: 2013-08-29

KS-ZSA. Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT. Data aktualizacji: 2013-08-29 KS-ZSA Mechanizm aktualizacji kartotek lokalnych w aptece na podstawie zmian w kartotece CKT Data aktualizacji: 2013-08-29 1. Opis funkcjonalności Funkcjonalność umożliwia obsługiwanie zmian urzędowych

Bardziej szczegółowo

Eksport dokumentów do systemu ECOD

Eksport dokumentów do systemu ECOD System Comarch OPT!MA v. 2012 Eksport dokumentów do systemu ECOD Comarch SA 31-864 Kraków, Al. Jana Pawła II 41g tel. (12) 681 43 00, fax (12) 687 71 00 Dział Wsparcia Klienta i Partnera: tel. (12) 681

Bardziej szczegółowo

Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro.

Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro. Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro aktualizacja: 8 listopada 2017 r. Spis treści: 1. Logowanie do bankowości

Bardziej szczegółowo

Platforma Zakupowa Grupy CIECH SAP Ariba. Instrukcja użytkownika. Tworzenie ofert oraz negocjacje

Platforma Zakupowa Grupy CIECH SAP Ariba. Instrukcja użytkownika. Tworzenie ofert oraz negocjacje Platforma Zakupowa Grupy CIECH SAP Ariba Instrukcja Tworzenie ofert oraz negocjacje Instrukcja Logowanie oraz panel 1 SPIS TREŚCI 1 SPIS TREŚCI... 2 2 PRZEGLĄD ZDARZEŃ... 3 3 AUKCJA... 5 3.1 Składanie

Bardziej szczegółowo

Sieci komputerowe. Wykład 7: Transport: protokół TCP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Sieci komputerowe. Wykład 7: Transport: protokół TCP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe Wykład 7: Transport: protokół TCP Marcin Bieńkowski Instytut Informatyki Uniwersytet Wrocławski Sieci komputerowe (II UWr) Wykład 7 1 / 23 W poprzednim odcinku Niezawodny transport Algorytmy

Bardziej szczegółowo

DOKUMENTACJA INTERFEJSU API - HTTPS

DOKUMENTACJA INTERFEJSU API - HTTPS DOKUMENTACJA INTERFEJSU API - HTTPS WERSJA 0.1 DATA PUBLIKACJI : 01.03.2014 SPIS TREŚCI Spis treści Wprowadzenie 1 Dostęp do usługi notowania online 2 Opis struktur danych 3 Kody błędów 5 Historia wersji

Bardziej szczegółowo

Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl

Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl Obsługa poczty elektronicznej w domenie emeritus.ue.poznan.pl Centrum Informatyki http://ci.ue.poznan.pl helpdesk@ue.poznan.pl al. Niepodległości 10, 61-875 Poznań tel. + 48 61 856 90 00 NIP: 777-00-05-497

Bardziej szczegółowo

Portal zarządzania Version 7.5

Portal zarządzania Version 7.5 Portal zarządzania Version 7.5 PODRĘCZNIK ADMINISTRATORA Wersja: 29.8.2017 Spis treści 1 Informacje na temat niniejszego dokumentu...3 2 Informacje o portalu zarządzania...3 2.1 Konta i jednostki... 3

Bardziej szczegółowo

Instrukcja obsługi Multiconverter 2.0

Instrukcja obsługi Multiconverter 2.0 Instrukcja obsługi Multiconverter 2.0 Opis: Niniejsza instrukcja opisuje wymogi użytkowania aplikacji oraz zawiera informacje na temat jej obsługi. DHL Multiconverter powstał w celu ułatwienia oraz usprawnienia

Bardziej szczegółowo

Jak utworzyć fakturę lub notę uznaniową. Copyright Tungsten Corporation plc 2018

Jak utworzyć fakturę lub notę uznaniową. Copyright Tungsten Corporation plc 2018 Jak utworzyć fakturę lub notę uznaniową W tym filmie pokażemy, jak łatwo przesyłać faktury i noty kredytowe za pośrednictwem portalu Tungsten Network. Aby rozpocząć, kliknij Utwórz fakturę na stronie głównej.

Bardziej szczegółowo

Opracowanie protokołu komunikacyjnego na potrzeby wymiany informacji w organizacji

Opracowanie protokołu komunikacyjnego na potrzeby wymiany informacji w organizacji Opracowanie protokołu komunikacyjnego na potrzeby wymiany informacji w organizacji Robert Hryniewicz Promotor: dr inż. Krzysztof Różanowski Cele pracy Opracowanie protokołu komunikacyjnego służącego do

Bardziej szczegółowo

Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC.

Rozdział ten zawiera informacje o sposobie konfiguracji i działania Modułu OPC. 1 Moduł OPC Moduł OPC pozwala na komunikację z serwerami OPC pracującymi w oparciu o model DA (Data Access). Dzięki niemu można odczytać stan obiektów OPC (zmiennych zdefiniowanych w programie PLC), a

Bardziej szczegółowo

BSX PRINTER INSTRUKCJA UŻYTKOWNIKA. Autor: Karol Wierzchołowski 30 marca 2015

BSX PRINTER INSTRUKCJA UŻYTKOWNIKA. Autor: Karol Wierzchołowski 30 marca 2015 ! BSX PRINTER INSTRUKCJA UŻYTKOWNIKA Autor: Karol Wierzchołowski 30 marca 2015 SPIS TREŚCI WSTĘP... 3 INTERFEJS PROGRAMU... 5 KONFIGURACJA PROGRAMU... 6 DRUKOWANIE PARAGONÓW I FAKTUR... 8 REJESTRACJA PROGRAMU...

Bardziej szczegółowo

Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro.

Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro. Instrukcja logowania i realizacji podstawowych transakcji w systemie bankowości internetowej dla klientów biznesowych BusinessPro aktualizacja: 12 czerwca 2017 r. Spis treści: 1. Pierwsze logowanie do

Bardziej szczegółowo

Instrukcja użytkownika

Instrukcja użytkownika Instrukcja użytkownika Eksport dokumentów do systemu ECOD Wersja 2014.0.1 Spis treści 1 EKSPORT FAKTUR/KOREKT SPRZEDAŻY... 3 2 EKSPORT ZAMÓWIEŃ... 5 3 IMPORT ZAMÓWIEŃ... 6 4 IMPORT FAKTUR ZAKUPU... 7 5

Bardziej szczegółowo

1 Moduł E-mail. 1.1 Konfigurowanie Modułu E-mail

1 Moduł E-mail. 1.1 Konfigurowanie Modułu E-mail 1 Moduł E-mail Moduł E-mail daje użytkownikowi Systemu możliwość wysyłania wiadomości e-mail poprzez istniejące konto SMTP. System Vision może używać go do wysyłania informacji o zdefiniowanych w jednostce

Bardziej szczegółowo

Specyfikacja HTTP API. Wersja 1.6

Specyfikacja HTTP API. Wersja 1.6 Specyfikacja HTTP API Wersja 1.6 1. Wprowadzenie Platforma PlaySMS umożliwia masową rozsyłkę SMS-ów oraz MMS-ów marketingowych. Umożliwiamy integrację naszej platformy z dowolnym systemem komputerowym

Bardziej szczegółowo

Manual konfiguracji konta dla fax2mail

Manual konfiguracji konta dla fax2mail Manual konfiguracji konta dla fax2mail Spis treści 1 AKTYWACJA KONTA FAX2MAIL... 3 2 KONFIGURACJA KONTA FAX2MAIL MS OUTLOOK... 5 3 KONFIGURACJA KONTA FAX2MAIL MOZILLA THUNDERBIRD... 12 4 WYSYŁANIE FAXÓW...

Bardziej szczegółowo

SYSTEM INFORMATYCZNY KS-SEW

SYSTEM INFORMATYCZNY KS-SEW DOKUMENTACJA TECHNICZNA KAMSOFT S.A. 40-235 Katowice ul. 1-Maja 133 Tel. (032) 2090705, Fax. (032) 2090715 http:www.kamsoft.pl, e-mail: 5420@kamsoft.pl SYSTEM INFORMATYCZNY NR KATALOGOWY 2334PI06.00 WYDANIE

Bardziej szczegółowo

ZAKRES I FORMAT KOMUNIKACJI ELEKTRONICZNEJ POMIĘDZY PRACODAWCĄ I AGENTEM TRANSFEROWYM PROSERVICE FINTECO W OBSZARZE PPK

ZAKRES I FORMAT KOMUNIKACJI ELEKTRONICZNEJ POMIĘDZY PRACODAWCĄ I AGENTEM TRANSFEROWYM PROSERVICE FINTECO W OBSZARZE PPK ZAKRES I FRAT KUNIKACJI ELEKTRNICZNEJ PIĘDZY PRACDAWCĄ I AGENTE TRANSFERWY PRSERVICE FINTEC W BSZARZE PPK DEFINICJA FRATU PLIKU WYIANY DANYCH PRACWANA NA PDSTAWIE STANDARDU REKENDWANEG PRZEZ GRUPĘ PRJEKTWĄ

Bardziej szczegółowo

1. Opis postępowania dla uczestników aukcji z umów ramowych- szkody górnicze Opis postępowania dla uczestników aukcji z umów ramowych- szkody

1. Opis postępowania dla uczestników aukcji z umów ramowych- szkody górnicze Opis postępowania dla uczestników aukcji z umów ramowych- szkody 1. Opis postępowania dla uczestników aukcji z umów ramowych- szkody górnicze... 2 2. Opis postępowania dla uczestników aukcji z umów ramowych- szkody górnicze na komplety... 20 1 1. Opis postępowania dla

Bardziej szczegółowo

1 Moduł Modbus ASCII/RTU 3

1 Moduł Modbus ASCII/RTU 3 Spis treści 1 Moduł Modbus ASCII/RTU 3 1.1 Konfigurowanie Modułu Modbus ASCII/RTU............. 3 1.1.1 Lista elementów Modułu Modbus ASCII/RTU......... 3 1.1.2 Konfiguracja Modułu Modbus ASCII/RTU...........

Bardziej szczegółowo

Opis protokołu komunikacji programu mpensjonat z systemami zewnętrznymi (np. rezerwacji online)

Opis protokołu komunikacji programu mpensjonat z systemami zewnętrznymi (np. rezerwacji online) Opis protokołu komunikacji programu mpensjonat z systemami zewnętrznymi (np. rezerwacji online) Spis treści Opis protokołu komunikacji programu mpensjonat z systemami zewnętrznymi (np. rezerwacji online)...1

Bardziej szczegółowo

System DiLO. Opis interfejsu dostępowego v. 2.0

System DiLO. Opis interfejsu dostępowego v. 2.0 System DiLO Opis interfejsu dostępowego v. 2.0 Warszawa 2015 1 Wprowadzone zmiany Wersja Opis 1.0 Wersja bazowa 1.1 Dodanie możliwości przejścia z wydania karty w POZ (WK-POZ) do zabiegu operacyjnego (ZAB-OPER)

Bardziej szczegółowo

EXSO-CORE - specyfikacja

EXSO-CORE - specyfikacja EXSO-CORE - specyfikacja System bazowy dla aplikacji EXSO. Elementy tego systemu występują we wszystkich programach EXSO. Może on ponadto stanowić podstawę do opracowania nowych, dedykowanych systemów.

Bardziej szczegółowo

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania.

Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania. Szczegółowa specyfikacja funkcjonalności zamawianego oprogramowania. Założenia projektowe systemu NETDOC. część 1: założenia ogólne i funkcjonalność rdzenia systemu Założenia ogólne Celem projektu jest

Bardziej szczegółowo

Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2

Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2 Połączenie Partnera z serwisem JustPay poprzez - METODĘ 2 Generowanie kodów: po stronie Partnera Weryfikacja kodów: po stronie Partnera Spis treści 1. Kolejne kroki w stworzeniu własnego serwisu 2. Jak

Bardziej szczegółowo

Wszystko na temat wzoru dokumentu elektronicznego

Wszystko na temat wzoru dokumentu elektronicznego Stowarzyszenie PEMI Wszystko na temat wzoru dokumentu elektronicznego Czym jest, kto go tworzy, kto publikuje, kto może z niego skorzystać? Mirosław Januszewski, Tomasz Rakoczy, Andrzej Matejko 2007-07-25

Bardziej szczegółowo

PWI Instrukcja użytkownika

PWI Instrukcja użytkownika PWI Instrukcja użytkownika Spis treści 1. Wprowadzenie... 1 2. Przebieg przykładowego procesu... 1 3. Obsługa systemu... 5 a. Panel logowania... 5 b. Filtrowanie danych... 5 c. Pola obligatoryjne... 6

Bardziej szczegółowo

Integracja sklepu internetowego z serwisem aukcyjnym Swistak.pl

Integracja sklepu internetowego z serwisem aukcyjnym Swistak.pl Integracja sklepu internetowego z serwisem aukcyjnym Swistak.pl email: swistak@swistak.pl Spis treści 1. Wstęp...2 2. Import oferty...2 3. Plik CSV...3 4. Przykład pliku...7 5. Aktualizacja oferty...7

Bardziej szczegółowo

Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący

Zarządzanie ruchem w sieci IP. Komunikat ICMP. Internet Control Message Protocol DSRG DSRG. DSRG Warstwa sieciowa DSRG. Protokół sterujący Zarządzanie w sieci Protokół Internet Control Message Protocol Protokół sterujący informacje o błędach np. przeznaczenie nieosiągalne, informacje sterujące np. przekierunkowanie, informacje pomocnicze

Bardziej szczegółowo

Projekt protokołu na SIK (2006/07)

Projekt protokołu na SIK (2006/07) Projekt protokołu na SIK (2006/07) Kuba Pochrybniak 189315 maj 2007 (wersja poprawiona) Streszczenie Niniejszy dokument opisuje protokół komunikacyjny, mający służyć przeprowadzaniu rozmów głosowych przez

Bardziej szczegółowo

Przewodnik dla uczestników etapu RFI Przed wzięciem udziału w projekcie masz obowiązek zapoznać się i zaakceptować umowę z uczestnikiem przetargu.

Przewodnik dla uczestników etapu RFI Przed wzięciem udziału w projekcie masz obowiązek zapoznać się i zaakceptować umowę z uczestnikiem przetargu. Przewodnik dla uczestników etapu RFI Przed wzięciem udziału w projekcie masz obowiązek zapoznać się i zaakceptować umowę z uczestnikiem przetargu. (Jest to inny dokument w porównaniu z umową, którą widziałeś

Bardziej szczegółowo

Zakład Usług Informatycznych OTAGO

Zakład Usług Informatycznych OTAGO Zakład Usług Informatycznych OTAGO Opis konstrukcji Wirtualnego Numeru Rachunku dotyczący płatności masowych wersja 1.4 autor: Tomasz Rosochacki Gdańsk, 2012-11-27 Spis treści 1. Wprowadzenie.... 3 2.

Bardziej szczegółowo

Instalowanie dodatku Message Broadcasting

Instalowanie dodatku Message Broadcasting Message Broadcasting Message Broadcasting jest dodatkiem dla EasyMP Monitor. Dodatek ten umożliwia użytkownikom o uprawnieniach administratora wysyłanie wiadomości i ogłoszeń do jednego lub więcej projektorów

Bardziej szczegółowo

Instrukcja użytkownika

Instrukcja użytkownika Instrukcja użytkownika Eksport dokumentów do systemu Comarch EDI Wersja 2015.0.1 Spis treści 1 EKSPORT FAKTUR/KOREKT SPRZEDAŻY... 3 2 EKSPORT ZAMÓWIEŃ... 5 3 IMPORT ZAMÓWIEŃ... 6 4 IMPORT FAKTUR ZAKUPU...

Bardziej szczegółowo

UNIWERSYTET EKONOMICZNY WE WROCŁAWIU. Sprawozdanie. Analizator sieciowy WIRESHARK. Paweł Jarosz 2010-11-12 Grupa 20 IiE

UNIWERSYTET EKONOMICZNY WE WROCŁAWIU. Sprawozdanie. Analizator sieciowy WIRESHARK. Paweł Jarosz 2010-11-12 Grupa 20 IiE UNIWERSYTET EKONOMICZNY WE WROCŁAWIU Sprawozdanie Analizator sieciowy WIRESHARK Paweł Jarosz 2010-11-12 Grupa 20 IiE Sprawozdanie zawiera analizę pakietów sieciowych dla protokołów HTTP, HTTPS, TCP, ICMP,

Bardziej szczegółowo

Elektroniczna Skrzynka Podawcza

Elektroniczna Skrzynka Podawcza Elektroniczna Skrzynka Podawcza Instrukcja dla administratora Wersja 1.6.0 Przewodnik przeznaczony jest dla użytkowników, którzy administrują kontem urzędu w systemie Elektronicznej Skrzynki Podawczej.

Bardziej szczegółowo

Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP

Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP Sieci komputerowe Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP Zadania warstwy transportu Zapewnienie niezawodności Dostarczanie danych do odpowiedniej aplikacji w warstwie aplikacji (multipleksacja)

Bardziej szczegółowo

RPC. Zdalne wywoływanie procedur (ang. Remote Procedure Calls )

RPC. Zdalne wywoływanie procedur (ang. Remote Procedure Calls ) III RPC Zdalne wywoływanie procedur (ang. Remote Procedure Calls ) 1. Koncepcja Aplikacja wywołanie procedury parametry wyniki wykonanie procedury wynik komputer klienta komputer serwera Zaletą takiego

Bardziej szczegółowo

Szczegółowe informacje dotyczące przekazywania do Bankowego Funduszu Gwarancyjnego informacji kanałem teletransmisji

Szczegółowe informacje dotyczące przekazywania do Bankowego Funduszu Gwarancyjnego informacji kanałem teletransmisji Szczegółowe informacje dotyczące przekazywania do Bankowego Funduszu Gwarancyjnego informacji kanałem teletransmisji Niniejsze szczegółowe informacje odnoszą się do informacji przekazywanych do Bankowego

Bardziej szczegółowo

Zarządzanie bazą danych

Zarządzanie bazą danych -1- Kampania SMS Kampanie SMS to bardzo efektywne narzędzie marketingu bezpośredniego. Łączy w sobie prostotę i zwięzłość przekazu wraz z niemal stu procentową pewnością odebrania i przeczytania wiadomości

Bardziej szczegółowo

Problemy z bezpieczeństwem w sieci lokalnej

Problemy z bezpieczeństwem w sieci lokalnej Problemy z bezpieczeństwem w sieci lokalnej możliwości podsłuchiwania/przechwytywania ruchu sieciowego pakiet dsniff demonstracja kilku narzędzi z pakietu dsniff metody przeciwdziałania Podsłuchiwanie

Bardziej szczegółowo

DPDInfoServices. Specyfikacja biznesowa. Version DPD Polska Sp. z O.O. Warszawa

DPDInfoServices. Specyfikacja biznesowa. Version DPD Polska Sp. z O.O. Warszawa DPDInfoServices Specyfikacja biznesowa Version 1.0.7 2015-02-06 DPD Polska Sp. z O.O. Warszawa Spis treści 1 Historia dokumentu... 3 2 Wstęp... 4 3 Bezpieczeństwo przesyłanych danych... 4 4 Konfiguracja

Bardziej szczegółowo

Projekt zaliczeniowy. Mateusz Hołenko Andrzej Stroiński Piotr Zierhoffer 21 grudnia 2015

Projekt zaliczeniowy. Mateusz Hołenko Andrzej Stroiński Piotr Zierhoffer 21 grudnia 2015 Projekt zaliczeniowy Mateusz Hołenko Andrzej Stroiński Piotr Zierhoffer 21 grudnia 2015 Część I Opis projektu Celem projektu jest stworzenie dwuosobowej gry strategicznej, opartej o mechanizmy komunikacji

Bardziej szczegółowo

Laboratorium 6.7.2: Śledzenie pakietów ICMP

Laboratorium 6.7.2: Śledzenie pakietów ICMP Topologia sieci Tabela adresacji Urządzenie Interfejs Adres IP Maska podsieci Domyślna brama R1-ISP R2-Central Serwer Eagle S0/0/0 10.10.10.6 255.255.255.252 Nie dotyczy Fa0/0 192.168.254.253 255.255.255.0

Bardziej szczegółowo

Specyfikacja 1.2.1. Płatności CashBill. Instrukcja podłączenia płatności elektronicznych do typowych zastosowań.

Specyfikacja 1.2.1. Płatności CashBill. Instrukcja podłączenia płatności elektronicznych do typowych zastosowań. Specyfikacja 1.2.1 Płatności CashBill Instrukcja podłączenia płatności elektronicznych do typowych zastosowań. CashBill Spółka Akcyjna ul. Rejtana 20, 41-300 Dąbrowa Górnicza Tel.: +48 032 764-18-42 Fax:

Bardziej szczegółowo

11. Autoryzacja użytkowników

11. Autoryzacja użytkowników 11. Autoryzacja użytkowników Rozwiązanie NETASQ UTM pozwala na wykorzystanie trzech typów baz użytkowników: Zewnętrzna baza zgodna z LDAP OpenLDAP, Novell edirectory; Microsoft Active Direcotry; Wewnętrzna

Bardziej szczegółowo

Funkcje sterownika CellBOX-UxR ModBUS RTU

Funkcje sterownika CellBOX-UxR ModBUS RTU BIATEL S.A. Plac Piłsudskiego 1 00 078 Warszawa Funkcje sterownika CellBOX-UxR ModBUS RTU Białystok 2006-10-13 wersja 1.2 Opracował: mgr inż. Paweł Kozłowski BIATEL S.A. 1 Funkcje sterownika CellBOX Modbus

Bardziej szczegółowo

Kolejkowanie wiadomości Standard MQ (JMS)

Kolejkowanie wiadomości Standard MQ (JMS) Kolejkowanie wiadomości Standard MQ (JMS) Kolejkowanie wiadomości Standard wymiany informacji wiadomości (ang. message) między procesami (mogą być rozproszone) Przykładowe rozwiązania: - RabbitMQ - ActiveMQ

Bardziej szczegółowo

ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1

ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1 Instrukcja obsługi ArtPlayer oprogramowanie do odtwarzania plików video sterowane Artnet/DMX V1.0.1 1 ArtPlayer to proste oprogramowanie umożliwiające odtwarzanie plików video i ich wybór poprzez protokół

Bardziej szczegółowo

asix4 Podręcznik użytkownika CtTwinCAT - drajwer protokołu ADS systemu TwinCAT Podręcznik użytkownika

asix4 Podręcznik użytkownika CtTwinCAT - drajwer protokołu ADS systemu TwinCAT Podręcznik użytkownika Podręcznik użytkownika CtTwinCAT - drajwer protokołu ADS systemu TwinCAT Podręcznik użytkownika Dok. Nr PLP4064 Wersja: 13-12-2005 Podręcznik użytkownika ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp.

Bardziej szczegółowo

Pomoc dla systemu WordPress

Pomoc dla systemu WordPress Pomoc dla systemu WordPress Ten plik pomocy przeznaczony jest dla pluginu stat24 w wersji 0.2. W tym pluginie porzucono wsparcie dla starszych wersji WordPress (niższych niż 1.5) oraz zrezygnowano z opcji

Bardziej szczegółowo

Jednolity System Obsługi Studentów - EDUKACJA.CL. Instrukcja Portal WWW dla Prowadzących Szybkie wprowadzanie ocen

Jednolity System Obsługi Studentów - EDUKACJA.CL. Instrukcja Portal WWW dla Prowadzących Szybkie wprowadzanie ocen Opis procesu wystawiania ocen przez prowadzących Prowadzący może wprowadzić oceny na 3 sposoby: formatką Obsługa grupy zajęciowej formatką Szybkie wprowadzenie ocen poprzez Import z pliku CSV Po wprowadzeniu

Bardziej szczegółowo

Proces dyplomowania w module Wirtualna Uczelnia 10_06_2019 OPIEKUN PRACY DYPLOMOWEJ RECENZENT

Proces dyplomowania w module Wirtualna Uczelnia 10_06_2019 OPIEKUN PRACY DYPLOMOWEJ RECENZENT Proces dyplomowania w module Wirtualna Uczelnia 10_06_2019 OPIEKUN PRACY DYPLOMOWEJ RECENZENT Wyłacznie do użytku wewnętrznego AGH. 1. Obsługa pracy dyplomowej przez opiekuna pracy dyplomowej Po wgraniu

Bardziej szczegółowo

zmiany w aplikacji abcpanel MoŜliwość wysyłania informacji podatkowych SMS-em.

zmiany w aplikacji abcpanel MoŜliwość wysyłania informacji podatkowych SMS-em. Lista wprowadzonych zmian: zmiany w aplikacji abcpanel MoŜliwość wysyłania informacji podatkowych SMS-em. Jeśli będziecie Państwo mieli jakiekolwiek problemy czy to z rejestracją czy z konfiguracją abcpanel-a,

Bardziej szczegółowo

Przewodnik po konfiguracji Comarch ERP e-sklep z wszystko.pl

Przewodnik po konfiguracji Comarch ERP e-sklep z wszystko.pl Przewodnik po konfiguracji Comarch ERP e-sklep z wszystko.pl Spis treści 1 INFORMACJE WSTĘPNE... 3 2 INTEGRACJA COMARCH ERP E-SKLEP Z WSZYSTKO.PL... 4 2.1 KONFIGURACJA... 4 2.2 MAPOWANIE DOSTAW I PŁATNOŚCI...

Bardziej szczegółowo