J2ME. Marek Sokołowski Software Solution Specialist Sun Microsystems Poland
|
|
- Fabian Kot
- 8 lat temu
- Przeglądów:
Transkrypt
1 J2ME Marek Sokołowski Software Solution Specialist Sun Microsystems Poland
2 Platforma Java 2
3 Successes of Java in Wireless Phenomenal Momentum in % Handset Models1 53% 708 Million 140+ Carrier Deployments Worldwide 50% Units Installed Base Million Unit Shipment in % Shipment4 Sources: 24% More than 7 out of 10 handsets 10% will ship with Java in 2005! 1 Sun Microsystems, June'05 2 Ovum, June'05 3 Nokia, June'05 4 Ovum, Septembe
4 Evolution of Java ME in Wireless MIDP, JTWI, now MSA Device Capability We are here MSA CDC ( ) MIDP CLDC (2001) JTWI CLDC (2003) MSA CLDC (2006)
5 Elementy platformy J2ME Configuration: Profile: Optional Package: Definiuje maszynę wirtualną (VM) Definiuje środowisko API udostępniające funkcjonalność specyficznej grupy urządzeń wspierających określony zbiór usług Poszerzenie możliwości środowiska API udostępniające specyficzną funkcjonalność zależne w dużej mierze od producenta platformy Każdy z elementów objęty jest odrębną specyfikacją i ewoluuje niezależnie
6 Elementy platformy J2ME Mobile Multimedia API Mobile Information Device Profile Connected Limited Device Configuration Każdy z elementów objęty jest odrębną specyfikacją i ewoluuje niezależnie
7 Elementy platformy J2ME Konfiguracje Connected, Limited Device Configuration (CLDC) Najmniejsze urządzenia mobilne Telefony, Pagery, PDAs (małe) 128K do 2MB razem z profilem i pakietami opcjonalnymi Limitowane połączenie z siecią Connected Device Configuration (CDC) Większe urządzenia w tym również niektóre telefony komórkowe TVs, PDAs(większe), Communicators, Samochody 2MB i więcej razem z profilem i pakietami opcjonalnymi Połączenie również po TCP/IP
8 Java ME Evolution : PersonalJava A monolithic J2SE subset : Java ME architecture rollout > Two configurations: CLDC and CDC > Four profiles: MIDP, FP, PP and PBP > Limited number of optional packages > One more Profile: IMP (JSR 195) > Explosion of Java ME optional packages > First attempt to control the proliferation of optional packages with JTWI (JSR 185) > Further consolidation of Java ME optional packages in the wireless space with MSA for CLDC (JSR 248) and MSA for CDC (JSR 249)
9 From JTWI to MSA JTWI is now the base platform for Java powered mobile phones MSA (Mobile Service Architecture) is the follow on to JTWI > MSA for CLDC: Scope: JTWI + additional JSRs Spec leads: Vodafone and Nokia (Sun to provide RI & TCK) Target RR: Q1 CY06 > MSA for CDC: Scope: MSA for CLDC on CDC/FP + additional JSRs, CDCbased application model TBD Spec leads: Vodafone and Nokia (Sun to provide RI & TCK) Target RR: Q2/Q3 CY06
10 MSA for CLDC (JSR 248) Component JSRs JSR 185 JTWI (CLDC 1.1, MIDP 2.0, WMA 1.1, MMAPI 1.1) JSR 075 PDA Optional Packages JSR 082 Java APIs for Bluetooth JSR 172 J2ME Web Services JSR 177 Security and Trust Services API JSR 179 Location API JSR 180 Session Initiation Protocol JSR 184 Mobile 3D Graphics API JSR 205 Wireless Messaging API 2.0 JSR 211 Content Handler API JSR 226 Scalable 2D Vector Graphics API JSR 229 Payment API JSR 234 Advanced Multimedia Supplements JSR 238 Mobile Internationalization API
11 Elementy platformy J2ME Profile dla CLDC Mobile Information Device Profile (MIDP) Współpracuje z CLDC Przeznaczenie: telefony komórkowe GUI bazujące na LCDUI PDA Profile (PDAP) Odwołuje się do MIDP PDAs z mniejszą ilością pamięci GUI bazujące na AWT
12 Elementy platformy J2ME Główne możliwości CLDC/MIDP Connection implementacja protokołu HTTP RecordStore lokalne przechowywanie danych LcdUI implementacja GUI Highlevel API dostęp do kontrolek GUI: pola tekstowe, listy wyboru Lowlevel API bezpośredni dostęp do wyświetlacza, rysowanie pojedynczych punktów
13 Elementy platformy J2ME Pakiety opcjonalne Mobile Multimedia API (JSR-135) Video/Muzyka na małych urządzeniach Wireless Messaging (JSR-120) Bezprzewodowa wymiana danych (SMS, USSD, CBS) Java Bluetooth APIs (JSR-82) Dostęp do interfejsu Bluetooth z poziomu aplikacji Java
14 Elementy platformy J2ME Pakiety opcjonalne Location API for J2METM - JSR 179 usługi lokalizacyjne w ramach aplikacji J2ME SIP API Session Initiated Protocol API JSR 180 protokół sesji dla rozwiązań Instant Messaging i VoIP Mobile 3D Graphics API for J2METM - JSR 184 3wymiarowa grafika bezpośrednio na wyświetlaczu telefonu
15 Elementy platformy J2ME Pakiety opcjonalne J2METM Web Services Specification - JSR 172 standardowy dostęp do Web Services z poziomu aplikacji J2ME Event Tracking API for J2ME - JSR 190 śledzenie zdarzeń w aplikacjach J2ME na potrzeby billingu, kolekcji danych o użyciu aplikacji itd.. Wireless Messaging API 2.0 JSR 205 obsługa wiadomości MMS
16 MIDP 2.0 Co nowego? Nowe elementy w specyfikacji MIDP 2.0 Bezpieczne połączenie sieciowe Obsługa multimediów w standardzie Bogatszy graficzny interfejs użytkownika Game API Obsługa obrazów RGB Nowe rodzaje uprawnień i podpisywanie kodu
17 MIDP 2.0 Co nowego? Nowe elementy w specyfikacji MIDP 2.0 Standaryzacja dostępu do portu szeregowego Standaryzacja dostępu do gniazdek sieciowych (network sockets) Rejestr PUSH, uruchamianie midletów w odpowiedzi na przychodzące połączenie sieciowe Standaryzacja procesu dostarczania aplikacji poprzez sieć bezprzewodową (OTA, Over The Air) Współdzielenie baz danych pomiędzy midletami
18 MIDP Szczegóły Bezpieczne połączenie z siecią Internet poprzez HTTPS HTTPS Internet HTTPS String url = " HttpsConnection hc = null; hc = (HttpsConnection)Connector.open(url);
19 MIDP Szczegóły Obsługa multimediów w standardzie możliwość odtwarzania cyfrowego dzwięku Odtwarzanie tonów Odtwarzanie zsamplowanych dzwięków/muzyki np.: pliki typu wav, teraz mp3, mid, itd. Format wspieranych plików zależy od producenta telefonu
20 MIDP Szczegóły Bogatsze GUI (Graficzny Interfejs Użytkownika) Większa kontrola nad położeniem obiektów/kontrolek Domyślna komenda (specjalny klawisz lub ruch rysika) Własne kontrolki o dowolnym wyglądzie
21 MIDP Szczegóły Game API szybka, bogata, kolorowa grafika bez migotania (flicker-free) Możliwość podziału ekranu na warstwy (tło, poszczególne elementy graficzne na osobnych warstwach) Offscreen buffer (unika się migotania obrazu) Sprite y animowane elementy
22 MIDP Szczegóły Obsługa obrazów RGB możliwość bezpośredniej manipulacji na pojedynczych pikselach wyświetlanych na ekranie Reprezentacja obrazów RGB jako tablica INTEGER ów
23 MIDP Szczegóły Bezpieczeństwo, uprawnienia w dostępie do sieci oraz portów we/wy np.: port szeregowy Signed code / Trusted Code Unsigned code / Untrusted code Użytkownik jest pytany o zgodę na wykonanie określonej akcji
24 Technologia J2ME - korzyści Naucz się raz Pisz wszystko (LearnOnceWriteAnywhere) Dynamiczny provisioning nowych aplikacji Zaawansowane zarządzanie aplikacjami Łatwa aktualizacja oprogramowania Więcej możliwości dla użytkowników Dynamiczna, graficzna zawartość Szybka interakcja (operacje lokalne) Off-line owe operacje (wygoda, efektywność kosztowa) Inteligentne użycie dostępnej przepustowości Wykorzystanie doświadczenia 5.5 milionów programistów Java Dostępność narzędzi developerskich Szeroki wybór dostępnych narzędzi (np.: SunONE Studio)
25 To nie tylko bezprzewodowy WEB Więcej... kontekstu Lokalizacja Możliwości urządzeń Sytuacja (użytkownik w ruchu) Inna sieć Przepustowość relatywnie dużo kosztuje Wiele typów połączeń Nie zawsze połączony Mobilność w obrębie sesji bardzo pożądana
26 Prosty portal aplikacyjny Statyczn a strona Descriptor =Jar URL Serwer WWW lub WAP JAR System plików
27 Java ME Realities Some Interesting Statistics $1.4 Billion in Carrier Revenues in 2003 which will grow to $15.5 Billion by 2008 (ARC group) Java technology represents 3% of data revenue in 2003 and project to 12.4% in 2008 (ARC group) $17 Billion will be generated in 2008 by Java based applications alone (ARC group) Current Global Market for mobile applications is $4 $5 Billion conservatively Asian Markets lead in number of downloads
28 Telekomunikacyjne środowiska SLEE
29 Integration of new generation networks Integration of differents protocols within different networks
30 JAVA integration strategy IT/Telecommunication integration Integration of networks
31 Networks and Services integration JAVA API for Integrated Networks Service Logic Execution Environment Network: Goal is to provide service execution environment integrated to any kind of networks Or OSA Parlay Java Application Services
32 J2EE & JAIN SLEE Enterprise Communications Scope Synchronous Asynchronous (Event-Based) Response Time Second Millisecond Context Management In database In memory Persistence Long Short J2EE JAIN S LEE OS A Parlay / J JAIN SLEE OSA Parlay / J & J2EE have not the same purpose
33 Telco Stack BTS: Base Station Transmitter BSC: Base Station Controller MSC: Mobile Switching Center VLR: Visitor Location Register HLR: Home Location Register AuC: Autentication Center EIR: Equipement Identity Register PSTN: Public switched telephone network SS7: Signaling System no. 7
34 Telco Stack Core (NSS) The Mobile Switching Centre or MSC is a sophisticated telephone exchange which provides circuit-switched calling, mobility management, and GSM services to the mobile phones roaming within the area that it serves. This means voice, data and fax services, as well as SMS and call divert. The Home Location Register or HLR is a central database that contains details of each mobile phone subscriber that is authorized to use the GSM core network. The Authentication Centre or AUC is a function to authenticate each SIM card that attempts to connect to the GSM core network (typically when the phone is powered on). Once the authentication is successful, the HLR is allowed to manage the SIM and services described above. An encryption key is also generated that is subsequently used to encrypt all wireless communications (voice, SMS, etc.) between the mobile phone and the GSM core network. The Visitor Location Register or VLR is a temporary database of the subscribers who have roamed into the particular area which it serves. Each Base Station in the network is served by exactly one VLR, hence a subscriber cannot be present in more than one VLR at a time. The EIR (Equipment Identity Register) is often integrated to the HLR. The EIR keeps a list of mobile phones (identified by their IMEI) which are to be banned from the network or monitored.
35 Telco Stack VAS platforms - SMSC A Short Message Service Center (SMSC) is a network element in the mobile telephone network which delivers SMS messages. External protocols: > SMPP (Short message peer-to-peer) The most common protocol and the only non-proprietary one in wide use. > EMI/UCP (External Machine Interface/Universal Computer Protocol) A proprietary protocol by market leader LogicaCMG. > CIMD (Computer Interface to Message Distribution) A proprietary protocol developed by Nokia for its Artuse SMSC. > OIS (Open Interface Specification) Despite the name, a proprietary protocol developed by Sema Group (now Airwide Solutions). > MAP (SS7) towards network
36 Parlay standard The objective of Parlay/OSA is to provide an API that is independent of the underlying networking technology and of the programming technology used to create new services. As a result the Parlay/OSA APIs are specified in UML.
37 The Past (Without using a Parlay/OSA gateway) Applications Applications Servers Availability of different interfaces (versions) on the AS Multiple integration Hard to reuse SMPP MM7 SMS-C MMC PAP WAP GW SMTP Server
38 When Using a Parlay/OSA Gateway Common IT Base API Business Rules: Limit Network Functionality Usages Limit the Capacity Usages Parlay/OSA Gateway Business Monitoring and Surveillance: Detailed statistics based on used functionaity One Time Integration SSF MSC AAA HLR HLR AAA WAP SMS-C MPCMPC SMS-C GW WAP MMS-C Server GW Server Charging/ Billing MMS-C System
39 Parlay standard Generic Call Control SCF
40 Parlay standard: what is available? Generic Call Control Multiparty Call Control MultiMedia Call Control User Interaction Mobility Messaging Account Management Charging Parlay 5.0 additions: Conference Call Control Policy Management Presence&Availability Management MultiMedia Messaging
41 How to Combine J2ME Platform and Parlay/OSA J2ME Platform Application IP Messages Parlay/OSA Application Parlay/OSA Gateway
42 Dziękuję
Programowanie aplikacji na urządzenia mobilne
Informatyka I Programowanie aplikacji na urządzenia mobilne dr inż. Andrzej Czerepicki Politechnika Warszawska Wydział Transportu 2018 JME - Java Platform Micro Edition JME platforma Java przeznaczona
Bardziej szczegółowoTelco 2.0 realizacja koncepcji w technologii JAIN SLEE
Henryk Rosa Orange Labs Zakład Platform Usługowych i Middleware Telco 2.0 realizacja koncepcji w technologii JAIN SLEE Artykuł opisuje możliwości wykorzystania technologii JAIN SLEE, przy realizacji koncepcji
Bardziej szczegółowoCel szkolenia. Konspekt
Cel szkolenia About this CourseThis 5-day course provides administrators with the knowledge and skills needed to deploy and ma Windows 10 desktops, devices, and applications in an enterprise environment.
Bardziej szczegółowoZarządzanie sieciami telekomunikacyjnymi
SNMP Protocol The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. It is part of the Transmission
Bardziej szczegółowoStrona główna > Produkty > Systemy regulacji > System regulacji EASYLAB - LABCONTROL > Program konfiguracyjny > Typ EasyConnect.
Typ EasyConnect FOR THE COMMISSIONING AND DIAGNOSIS OF EASYLAB COMPONENTS, FSE, AND FMS Software for the configuration and diagnosis of controllers Type TCU3, adapter modules TAM, automatic sash device
Bardziej szczegółowoAutor : Mateusz Kupczyk
Technologie biznesu elektronicznego Java 2 Micro Edition J2ME Autor : Mateusz Kupczyk Plan prezentacji Wstęp J2ME - omówienie Szczegółowe omówienie profilu MIDP KVM MIDLet oraz MIDSuite Interfejs użytkownika,
Bardziej szczegółowoWprowadzenie do J2ME
Wprowadzenie do J2ME Marcin Stachniuk mstachniuk@gmail.com Politechnika Wrocławska Wydział Elektroniki Studenckie Koło Naukowe Informatyki Systemów Autonomicznych i Adaptacyjnych ISA 2 25 listopada 2010
Bardziej szczegółowoApplication Layer Functionality and Protocols
Application Layer Functionality and Protocols Network Fundamentals Chapter 3 Version 4.0 1 Application Layer Functionality and Protocols Network Fundamentals Rozdział 3 Version 4.0 2 Objectives Define
Bardziej szczegółowoProtokół SS7 - co to za licho i jak działa na styku z TP
Protokół SS7 - co to za licho i jak działa na styku z TP o mnie dlaczego ten temat? Zapominamy o IP (!?) SS7 Signaling System number 7 - DSS1 sygnalizacja lokalna centralaklient (ISDN) - SS7 sygnalizacja
Bardziej szczegółowoPiotr Orzechowski. Technologie Biznesu Elektronicznego
Wydział Informatyki i Zarządzania Politechnika Wrocławska Cele prezentacji Urządzenia mobilne Rynek aplikacji dla urządzeń mobilnych Cele prezentacji 1. Zapoznanie się z charakterystyką rynku aplikacji
Bardziej szczegółowoCENNIK I TERMINARZ SZKOLEŃ
CENNIK I TERMINARZ SZKOLEŃ AUTORSKIE WARSZTATY DEDYKOWANE SQL NR KURSU NAZWA KURSU TERMINY MARZEC KWIECIEŃ MAJ 8:30-16:00 8:30-16:00 8:30-16:00 LICZBA GODZIN CENA OD OSOBY NETTO Administrowanie bazą danych
Bardziej szczegółowoTerminarz Szkoleń ACTION CE
Terminarz Szkoleń ACTION CE Kod Nazwa szkolenia Czas trwania [h] Data rozpoczęcia W-wa Data rozpoczęcia Poznań Cena katalogow a netto* Cena netto w programie Rabatka** Systemy Operacyjne MS-20410 Installing
Bardziej szczegółowoWeb Services. Bartłomiej Świercz. Łódź, 2 grudnia 2005 roku. Katedra Mikroelektroniki i Technik Informatycznych. Bartłomiej Świercz Web Services
Web Services Bartłomiej Świercz Katedra Mikroelektroniki i Technik Informatycznych Łódź, 2 grudnia 2005 roku Wstęp Oprogramowanie napisane w różnych językach i uruchomione na różnych platformach może wykorzystać
Bardziej szczegółowoPOLITYKA PRYWATNOŚCI / PRIVACY POLICY
POLITYKA PRYWATNOŚCI / PRIVACY POLICY TeleTrade DJ International Consulting Ltd Sierpień 2013 2011-2014 TeleTrade-DJ International Consulting Ltd. 1 Polityka Prywatności Privacy Policy Niniejsza Polityka
Bardziej szczegółowoDariusz Brzeziński. Politechnika Poznańska, Instytut Informatyki
Dariusz Brzeziński Politechnika Poznańska, Instytut Informatyki Język programowania prosty bezpieczny zorientowany obiektowo wielowątkowy rozproszony przenaszalny interpretowany dynamiczny wydajny Platforma
Bardziej szczegółowoTerminarz Szkoleń ACTION CE
Terminarz Szkoleń ACTION CE Kod Nazwa szkolenia Czas trwania [h] Data rozpoczęcia szkolenia Cena katalogowa netto* Cena netto w programie Rabatka** Systemy Operacyjne MS-20410 Installing and Configuring
Bardziej szczegółowo7.2 Sieci GSM. Podstawy GSM. Budowa sieci GSM. Rozdział II Sieci GSM
7.2 Sieci GSM W 1982 roku powstał instytut o nazwie Groupe Spécial Mobile (GSM). Jego głównym zadaniem było unowocześnienie dotychczasowej i już technologicznie ograniczonej komunikacji analogowej. Po
Bardziej szczegółowoCzym jest Java? Rozumiana jako środowisko do uruchamiania programów Platforma software owa
1 Java Wprowadzenie 2 Czym jest Java? Język programowania prosty zorientowany obiektowo rozproszony interpretowany wydajny Platforma bezpieczny wielowątkowy przenaszalny dynamiczny Rozumiana jako środowisko
Bardziej szczegółowoM-biznes: Mobile Business. Realizacja aplikacji mobilnych w języku Java. Typy urządzeń przenośnych. Przykłady zastosowań
M-biznes: Mobile Business Realizacja aplikacji mobilnych w języku Java E-business (Electronic Business): dostęp do komputerowych systemów sprzedaży towarów, usług i informacji za pomocą komputerów osobistych
Bardziej szczegółowo[MS-10979] Course 10979C: Microsoft Azure Fundamentals (2 dni)
[MS-10979] Course 10979C: Microsoft Azure Fundamentals (2 dni) Informacje o usłudze Numer usługi 2016/10/06/10423/20439 Cena netto 1 400,00 zł Cena brutto 1 722,00 zł Cena netto za godzinę 0,00 zł Cena
Bardziej szczegółowoOpenPoland.net API Documentation
OpenPoland.net API Documentation Release 1.0 Michał Gryczka July 11, 2014 Contents 1 REST API tokens: 3 1.1 How to get a token............................................ 3 2 REST API : search for assets
Bardziej szczegółowoTelco 2.0 prezentacja Orange Labs dla Wydziału Elektroniki i Technik Informacyjnych Politechniki Warszawskiej
Telco 2.0 prezentacja Orange Labs dla Wydziału Elektroniki i Technik Informacyjnych Politechniki Warszawskiej Orange Labs Zakład Platform Usługowych i Middleware Seastian Garbowski, Adam Filisiński, Jarosław
Bardziej szczegółowoSNP SNP Business Partner Data Checker. Prezentacja produktu
SNP SNP Business Partner Data Checker Prezentacja produktu Istota rozwiązania SNP SNP Business Partner Data Checker Celem produktu SNP SNP Business Partner Data Checker jest umożliwienie sprawdzania nazwy
Bardziej szczegółowoOver The Air i SIM Application Toolkit - koncepcja ekspozycji wybranych funkcjonalności w modelu Telco 2.0
Adam Filisiński Jarosław Legierski Zakład Platform Usługowych i Middleware Orange Labs Poland Over The Air i SIM Application Toolkit - koncepcja ekspozycji wybranych funkcjonalności w modelu Telco 2.0
Bardziej szczegółowoSNP Business Partner Data Checker. Prezentacja produktu
SNP Business Partner Data Checker Prezentacja produktu Istota rozwiązania SNP Business Partner Data Checker Celem produktu SNP Business Partner Data Checker jest umożliwienie sprawdzania nazwy oraz danych
Bardziej szczegółowoSieci Komórkowe naziemne. Tomasz Kaszuba 2013 kaszubat@pjwstk.edu.pl
Sieci Komórkowe naziemne Tomasz Kaszuba 2013 kaszubat@pjwstk.edu.pl Założenia systemu GSM Usługi: Połączenia głosowe, transmisja danych, wiadomości tekstowe I multimedialne Ponowne użycie częstotliwości
Bardziej szczegółowoCENNIK SZKOLEO MICROSOFT OFFICE
CENNIK SZKOLEO MICROSOFT OFFICE Numer szkolenia Nazwa szkolenia Ilość dni Cena za osobę AL 1211 Microsoft Word dla użytkowników 3 dni 1100 PLN AL 1212 Microsoft Word dla zaawansowanych 3 dni 1150 PLN AL
Bardziej szczegółowoZarządzanie sieciami komputerowymi - wprowadzenie
Zarządzanie sieciami komputerowymi - wprowadzenie Model zarządzania SNMP SNMP standardowy protokół zarządzania w sieci Internet stosowany w dużych sieciach IP (alternatywa logowanie i praca zdalna w każdej
Bardziej szczegółowoklikamy Next 4. Wybieramy zgodność z systemem Virtual Machine hardware compatibility z listy zaznaczamy Workstation 6 Next 5.
Instalacja Novell NetWare 5 przygotowanie do instalacji 1. Włożyć płytę do napędu 2. Wybieramy New Virtual Machine ( uruchamiamy ją) 3. Wybieramy typ instalacji Custom (what type of configuration do you
Bardziej szczegółowoTerminarz Szkoleń II kwartał 2013 ACTION CE
Terminarz Szkoleń II kwartał 2013 ACTION CE Kod Nazwa szkolenia Czas trwania [h] Data rozpoczęcia W-wa Data rozpoczęcia Poznań Cena katalogow a netto* Cena netto w programie Rabatka** SYSTEMY OPERACYJNE
Bardziej szczegółowoPlatforma Office 2010
Collaborate more Platforma Office 2010 Sebastian Wilczewski Konsultant Betacom S.A. 2 Platforma Office 2010 jako narzędzie do efektywnego zarządzania procesami w organizacji. Jak skutecznie zarządzać informacją?
Bardziej szczegółowoChmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services
Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Services Tradycyjne podejście do wirtualizacji Business system administrators request infrastructure through email or an
Bardziej szczegółowoActiveXperts SMS Messaging Server
ActiveXperts SMS Messaging Server ActiveXperts SMS Messaging Server to oprogramowanie typu framework dedykowane wysyłaniu, odbieraniu oraz przetwarzaniu wiadomości SMS i e-mail, a także tworzeniu własnych
Bardziej szczegółowoAplikacje UC firmy C4B Com For Business. Przegląd produktów
Aplikacje UC firmy C4B Com For Business Przegląd produktów XPhone solutions by C4B Rozwiązania Unified Communications by C4B Geschäftsführer Profesjonalny interfejs Rozwiązania dedykowane dla każdego typu
Bardziej szczegółowoOSI Transport Layer. Network Fundamentals Chapter 4. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1
OSI Transport Layer Network Fundamentals Chapter 4 Version 4.0 1 OSI Transport Layer Network Fundamentals Rozdział 4 Version 4.0 2 Objectives Explain the role of Transport Layer protocols and services
Bardziej szczegółowoVMAS - VoIP Mobile Access Solutions
VMAS - VoIP Mobile Access Solutions VoIP otwiera nowe możliwości komunikacji Maciej Stawiarski Veracomp Rynek mobilnych usług VoIP rośnie Aplikacje Mobile VoIP wygenerują obrót $35.2 mld do roku 2013,
Bardziej szczegółowoRed Hat Network Satellite Server
Red Hat Network Satellite Server Bogumił Stoiński RHC{E,I,X} B2B Sp. z o.o. 600 017 006 bs@bel.pl Usługa Red Hat Network 2 Usługa Red Hat Network Zintegrowane platforma stworzona do zarządzania systemami
Bardziej szczegółowoEWOLUCJA KOMUNIKACJI W SEKTORZE BEZPIECZEŃSTWA PUBLICZNEGO TETRA I LTE
EWOLUCJA KOMUNIKACJI W SEKTORZE BEZPIECZEŃSTWA PUBLICZNEGO TETRA I LTE MOTOROLA SOLUTIONS TOMASZ PIKTEL DYREKTOR DS.KLIENTÓW KLUCZOWYCH EWOLUCJA KOMUNIKACJI W SEKTORZE BEZPIECZEŃSTWA PUBLICZNEGO TETRA
Bardziej szczegółowoHealthix Consent Web-Service Specification
Healthix Consent Web-Service Specification Version 0.1 Healthix, Inc. 40 Worth St., 5 th Floor New York, NY 10013 1-877-695-4749 Ext. 1 healthix.org Heatlhix Consent Web-Services Specification Page 1 of
Bardziej szczegółowoMariusz Fraś. Instytut Informatyki. olitechnika Wrocławska. Systemy Wbudowane. Platforma Java dla systemów wbudowanych. Dr inż. Mariusz Fraś.
Systemy Wbudowane Dr inż. Platforma Java dla systemów wbudowanych maf 1 Platforma Java 2 dla SW Java VM J2SE Java 2 Standard Edition Podstawowe środowisko rozwojowe i uruchomieniowe aplikacji i apletów
Bardziej szczegółowoMoxa Solution Day 2011
Moxa Solution Day 2011 Bezprzewodowa komunikacja GSM/GPRS w przemyśle Cezary Kalista 31.05.2011 Plan prezentacji Przegląd produktów Tryby pracy modemów Tryby pracy modemów IP Bramy IP i Routery: dostęp
Bardziej szczegółowo17-18 listopada, Warszawa
17-18 listopada, Warszawa Michał Kurek, OWASP Polska IoT na celowniku cyberprzestępców Czy jest ratunek? Agenda Czym jest IoT? Przyszłość IoT Czy IoT jest bezpieczne? Dlaczego NIE? Gdzie szukać pomocy?
Bardziej szczegółowoCzy OMS Log Analytics potrafi mi pomóc?
"OMS, czyli Oh My Server..." Czy OMS Log Analytics potrafi mi pomóc? Łukasz Rutkowski MVP Reconnect, Senior Cloud Architect You won t find a better SCOM and OMS guy there, believe me, trust me. I m an
Bardziej szczegółowoMONITOROWANIE DOSTĘPNOŚCI USŁUG IT
MONITOROWANIE DOSTĘPNOŚCI USŁUG IT POZIOMY MONITOROWANIA Services Transaction Application OS Network IBM TIVOLI MONITORING Proaktywnie monitoruje zasoby systemowe, wykrywając potencjalne problemy i automatycznie
Bardziej szczegółowoKrótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.
GRZEGORZ FURDYNA Krótka Historia Co to jest NetBeans? Historia Wersje NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły NetBeans Profiler Narzędzie do projektowania GUI Edytor NetBeans
Bardziej szczegółowoHow to share data from SQL database table to the OPC Server? Jak udostępnić dane z tabeli bazy SQL do serwera OPC? samouczek ANT.
Jak udostępnić dane z tabeli bazy SQL do serwera OPC? samouczek ANT How to share data from SQL database table to the OPC Server? ANT tutorial Krok 1: Uruchom ANT Studio i dodaj do drzewka konfiguracyjnego
Bardziej szczegółowoDatacenter - Przykład projektu dla pewnego klienta.
Datacenter - Przykład projektu dla pewnego klienta. Wstęp! Technologie oraz infrastruktury wykorzystywane przez Capgemini. Projekt dla pewnego francuskiego klienta założenia Requests Capgemini datacenters
Bardziej szczegółowoKATALOG SZKOLEŃ. Windows Server 2016 Liczba dni STYCZEŃ LUTY MARZEC KWIECIEŃ MAJ CZERWIEC
Windows Server 2016 Liczba dni STYCZEŃ LUTY MARZEC KWIECIEŃ MAJ CZERWIEC MS-20740 Installation, Storage, and Compute with Windows Server 2016 5 8, 29 19 13 9 7 4, 25 MS-20741 Networking with Windows Server
Bardziej szczegółowoElektroniczny Dowód Osobisty w Hiszpanii Doświadczenia Software AG w realizacji projektu analiza przypadku
Elektroniczny Dowód Osobisty w Hiszpanii Doświadczenia Software AG w realizacji projektu analiza przypadku Adam Szwajkajzer Zastępca Dyrektora Działu PS Rozpoczęcie projektu Generalny Dyrektoriat Policji
Bardziej szczegółowoDobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne
Dobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne Rafał Czubik Krzysztof Komorowski IBM 2008 IBM Corporation Metodyka jest ważna Procesy i moduły Obszary decyzyjne
Bardziej szczegółowoDni Użytkowników Aplikacji QAD 2013. Interoperacyjność z QXtend
Dni Użytkowników Aplikacji QAD 2013 Trzebieszowice 3-4 październik Interoperacyjność z QXtend Tomasz Porzeziński, QAD Building the Effective Enterprise Wstęp Rozwój interoperacyjności Elementy integracji
Bardziej szczegółowoWarstwa ozonowa bezpieczeństwo ponad chmurami
Warstwa ozonowa bezpieczeństwo ponad chmurami Janusz Mierzejewski Presales consultant 27.09.2012 1 Agenda 2 : Szansa i wyzwanie Private Powinniśmy wykorzystać rozwiązania by reagować na potrzeby biznesu
Bardziej szczegółowoCapgemini IT T@lk. Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury
Capgemini IT T@lk Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury Wirtualizacja Symulacja zasobów sprzetowych: Procesor Pamięć Sieć komputerowa Przestrzeń
Bardziej szczegółowoSERWERY KOMUNIKACYJNE ALCATEL-LUCENT
SERWERY KOMUNIKACYJNE ALCATEL-LUCENT OmniPCX Enterprise Serwer komunikacyjny Alcatel-Lucent OmniPCX Enterprise Communication Server (CS) to serwer komunikacyjny dostępny w formie oprogramowania na różne
Bardziej szczegółowoPlanning and Cabling Networks
Planning and Cabling Networks Network Fundamentals Chapter 10 Version 4.0 1 Projektowanie okablowania i sieci Podstawy sieci Rozdział 10 Version 4.0 2 Objectives Identify the basic network media required
Bardziej szczegółowoCENNIK I TERMINARZ SZKOLEŃ
CENNIK I TERMINARZ SZKOLEŃ SZKOLENIA OTWARTE DLA UŻYTKOWNIKÓW SYSTEMÓW INFORMATYCZNYCH NR KURSU USI 11 Microsoft Office Word Podstawowy USI 11/12 Microsoft Office Word Średniozaawansowany USI 12 Microsoft
Bardziej szczegółowoUSB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian
1 / 9 Content list / Spis Treści 1. Hardware and software requirements, preparing device to upgrade Wymagania sprzętowe i programowe, przygotowanie urządzenia do aktualizacji 2. Installing drivers and
Bardziej szczegółowo1. W systemie Windows przejdź do Panel sterowania> Sieć i Internet> Centrum sieci i udostępniania.
1. W Panelu sterowania kliknij dwukrotnie Połączenia sieciowe, a następnie kliknij prawym przyciskiem myszy kartę sieci bezprzewodowej i wybierz Właściwości. Okno dialogowe Połączenie sieci bezprzewodowej
Bardziej szczegółowoMS OD Integrating MDM and Cloud Services with System Center Configuration Manager
MS OD20703-2 - Integrating MDM and Cloud Services with System Center Configuration Manager Czas trwania: Czas trwania: 3 dni / 24 godz. Cena rynkowa: 1 840,00 zł Cena promocyjna: Zadzwoń - 801 30 30 30
Bardziej szczegółowoKonfiguracja połączenia VPN w systemie Windows 7 z serwerem rozgrywki wieloosobowej gry Medal Of Honor: Wojna na Pacyfiku: Pacyfik.
Windows 7 Konfiguracja połączenia VPN w systemie Windows 7 z serwerem rozgrywki wieloosobowej gry Medal Of Honor: Wojna na Pacyfiku: Pacyfik.net... 1 Configuration of VPN connection in Window 7 system
Bardziej szczegółowoGSM/GPRS w przemyśle. Cezary Ziółkowski
Bezprzewodowa komunikacja GSM/GPRS w przemyśle Cezary Ziółkowski Plan prezentacji Przegląd produktów Tryby pracy modemów Tryby pracy modemów IP Bramy IP i Routery: dostęp do sieci Routery bezprzewodowe
Bardziej szczegółowoNowe mechanizmy w wersji 3 Java Card. Mateusz LESZEK (138775)
Nowe mechanizmy w wersji 3 Java Card Mateusz LESZEK (138775) Plan prezentacji 1. Java Card 3 2. Nowe mechanizmy w Java Card 3.X 3. Edycje Java Card 3.X Classic vs Connected Karty inteligentne wprowadzone
Bardziej szczegółowoPBS. Wykład 6. 1. Filtrowanie pakietów 2. Translacja adresów 3. authentication-proxy
PBS Wykład 6 1. Filtrowanie pakietów 2. Translacja adresów 3. authentication-proxy mgr inż. Roman Krzeszewski roman@kis.p.lodz.pl mgr inż. Artur Sierszeń asiersz@kis.p.lodz.pl mgr inż. Łukasz Sturgulewski
Bardziej szczegółowoKierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6
Wydział Informatyki i Komunikacji Wizualnej Kierunek: Informatyka w języku angielskim studia pierwszego stopnia - inżynierskie tryb: stacjonarny rok rozpoczęcia 2018/2019 A. Moduły międzykierunkowe obligatoryjne
Bardziej szczegółowoSIP: Session Initiation Protocol. Krzysztof Kryniecki 16 marca 2010
SIP: Session Initiation Protocol Krzysztof Kryniecki 16 marca 2010 Wprowadzenie Zaaprobowany przez IETF w 1999 (RFC 2543) Zbudowany przez Mutli Parry Multimedia Session Control Working Group : MMUSIC Oficjalny
Bardziej szczegółowoProject geoportal.gov.pl - implemented INSPIRE services
Project geoportal.gov.pl - implemented INSPIRE services Dariusz Cieśla, Intergraph Polska (presenting author) Marcin Grudzień, CODGiK (presenting author) Marek Szulc, GUGiK Agenda Geoportal.gov.pl in short
Bardziej szczegółowoKalendarium szkoleo Kwiecieo - Czerwiec 2010
Kalendarium szkoleo Kwiecieo - Czerwiec 2010 tel. +48 032/ 726 63 49; e-mail: biuro@akademiakompetencji.pl Wszystkie szkolenia Akademii Kompetencji KSK Bezpieczeostwo odbywają się w siedzibie firmy, w
Bardziej szczegółowoCENNIK I TERMINARZ SZKOLEŃ SZKOLENIA OTWARTE DLA UŻYTKOWNIKÓW SYSTEMÓW INFORMATYCZNYCH
CENNIK I TERMINARZ SZKOLEŃ SZKOLENIA OTWARTE DLA UŻYTKOWNIKÓW SYSTEMÓW INFORMATYCZNYCH NR KURSU USI 11 Microsoft Office Word Podstawowy USI 11/12 NOWOŚĆ! USI 12 Microsoft Office Word Średniozaawansowany
Bardziej szczegółowoCENNIK I TERMINARZ SZKOLEŃ
NR KURSU MS 2261 MS 2262 MS 2261 + MS 2262 MS 2272 MS 2273 MS 2274 MS 2275 MS 2276 + MS 2277 MS 2278 MS 2279 MS 2282 MS 2285 MS 2297 MS 2299 MS 6416 MS 6417 CENNIK I TERMINARZ SZKOLEŃ SZKOLENIA TECHNICZNE
Bardziej szczegółowoKonfiguracja kolejności interfejsów sieciowych w Windows 10 dla oprogramowania Wonderware
Konfiguracja kolejności interfejsów sieciowych w Windows 10 dla oprogramowania Wonderware Informator Techniczny Wonderware nr 160 22.12.2016 r. KOLEJNOŚĆ INTERFEJSÓW SIECIOWYCH KONFIGURACJA W SYSTEMACH
Bardziej szczegółowoJBoss: MetaMatrix, Mobicents, Seam, Rools, ESB
JBoss: MetaMatrix, Mobicents, Seam, Rools, ESB Przemysław Rudzki RHCX, RHCI, JBoss Certified Trainer Niezależny Konsultant Plan prezentacji Ostatnie zakupy RedHat/JBoss MetaMatrix Mobicents Technologie
Bardziej szczegółowoMeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty
MeetingHelper Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania Instrukcja obsługi dla programisty W tej części został zawarty opis uruchamiania projektu programistycznego,
Bardziej szczegółowoUstawienia Zabezpieczeń
Apartamenty STA obiekt COM żyjący w STA (single threaded apartament) obsługuje żądania na jednym wątku. Szeregowanie wywołań poprzez kolejkę komunikatów. Konieczność synchronizacji jedynie dostepu do danych
Bardziej szczegółowoWpływ dyrektywy PSD II na korzystanie z instrumentów płatniczych. Warszawa, 15 stycznia 2015 r. Zbigniew Długosz
Wpływ dyrektywy PSD II na korzystanie z instrumentów płatniczych Warszawa, 15 stycznia 2015 r. Zbigniew Długosz 1 do czego można wykorzystywać bankowość elektroniczną? nowe usługi płatnicze a korzystanie
Bardziej szczegółowoOpen Middleware 2.0 Możliwości techniczne wykorzystania zasobów i sieci operatorów telekomunikacyjnych
Open Middleware 2.0 Możliwości techniczne wykorzystania zasobów i sieci operatorów telekomunikacyjnych proj. art. Natalia Borowicz dr inż. Jarosław Legierski Orange Labs Nasze cele zapoznanie studentów
Bardziej szczegółowoChmura prywatna od podstaw Nowoczesny storage w rozwiązaniach chmury prywatnej z NetApp
Chmura prywatna od podstaw Nowoczesny storage w rozwiązaniach chmury prywatnej z NetApp Piotr Potocki, Inżynier Systemowy APN Promise S.A. NetApp & Microsoft Private Cloud Wirtualizacja Deduplikacja Konfiguracja
Bardziej szczegółowoPROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.
PROGRAM STAŻU Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. Miejsce odbywania stażu / Legal address Muchoborska 8, 54-424 Wroclaw Stanowisko, obszar działania/
Bardziej szczegółowoTransmisja danych multimedialnych. mgr inż. Piotr Bratoszewski
Transmisja danych multimedialnych mgr inż. Piotr Bratoszewski Wprowadzenie Czym są multimedia? Informacje przekazywane przez sieć mogą się składać z danych różnego typu: Tekst ciągi znaków sformatowane
Bardziej szczegółowoMX-One Nowoczesne rozwiązania IP
MX-One Nowoczesne rozwiązania IP Piotr Wrona Solution Consultant piotr.wrona@damovo.com 17/06/2009 MX-ONE zaawansowany system IP MX-ONE Telephony Server (TSE) Rozwiązanie serwerowe na bazie systemu operacyjnego
Bardziej szczegółowoTerminarz szkoleń, II półrocze, 2015 rok Microsoft
arz szkoleń, II półrocze, 201 rok Cena Office 2007/2010/201 MS Word poziom średniozaawansowany 2 MS Word poziom zaawanasowany 2 MS Excel poziom średniozaawansowany 2 MS Excel poziom zaawansowany 2 MS Excel
Bardziej szczegółowoCollaborate more. Praca grupowa nad dokumentacją i komunikacja pomiędzy zespołami. Rzecz o mobilnej pracy w administracji publicznej
Collaborate more Praca grupowa nad dokumentacją i komunikacja pomiędzy zespołami. Rzecz o mobilnej pracy w administracji publicznej Microsoft Unified Communication Name: Artur Racinowski Title: UC Product
Bardziej szczegółowoPlanowanie zrównoważonego transportu miejskiego w Polsce. Sustainable Urban Mobility Planning Poland. Wprowadzenie. Introduction
Planowanie zrównoważonego transportu miejskiego w Polsce Sustainable Urban Mobility Planning Poland Wprowadzenie Introduction Wyzwania polityki UE w zakresie transportu miejskiego Zatłoczenie centrów miast
Bardziej szczegółowoInstallation of EuroCert software for qualified electronic signature
Installation of EuroCert software for qualified electronic signature for Microsoft Windows systems Warsaw 28.08.2019 Content 1. Downloading and running the software for the e-signature... 3 a) Installer
Bardziej szczegółowoKomunikacja IP Cisco dla JST. Piotr Skirski Cisco Systems Poland 2004 Cisco Systems, Inc. All rights reserved.
Komunikacja IP Cisco dla JST Piotr Skirski Cisco Systems Poland 1 Agenda Trendy na rynku komunikacji głosowej i video Cisco IP Communications Łączność Głosowa w JST IP Communications Telefonia IP IP Communications
Bardziej szczegółowoOferta przetargu. Poland Tender. Nazwa. Miejscowość. Warszawa Numer ogłoszenia. Data zamieszczenia 2011-09-28. Typ ogłoszenia
Poland Tender Oferta przetargu Nazwa Dostawa oprogramowania komputerowego umożliwiającego tworzenie opracowań statystycznych obrazujących gospodarowanie Zasobem Własności Rolnej Skarbu Państwa Miejscowość
Bardziej szczegółowoOSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1
OSI Network Layer Network Fundamentals Chapter 5 Version 4.0 1 OSI Network Layer Network Fundamentals Rozdział 5 Version 4.0 2 Objectives Identify the role of the Network Layer, as it describes communication
Bardziej szczegółowoTesty jednostkowe - zastosowanie oprogramowania JUNIT 4.0 Zofia Kruczkiewicz
Testy jednostkowe - zastosowanie oprogramowania JUNIT 4.0 http://www.junit.org/ Zofia Kruczkiewicz 1. Aby utworzyć test dla jednej klasy, należy kliknąć prawym przyciskiem myszy w oknie Projects na wybraną
Bardziej szczegółowoZAPOZNANIE SIĘ Z TWORZENIEM
LABORATORIUM SYSTEMÓW MOBILNYCH ZAPOZNANIE SIĘ Z TWORZENIEM APLIKACJI MOBILNEJ W J2ME I. Temat ćwiczenia II. Wymagania Podstawowe wiadomości z zakresu języka Java Podstawowa znajomość środowiska Eclipse
Bardziej szczegółowoCENNIK I TERMINARZ SZKOLEŃ
NR KURSU MS 2261 MS 2262 MS 2261 + MS 2262 MS 2272 MS 2273 MS 2274 MS 2275 MS 2276 + MS 2277 MS 2278 MS 2279 MS 2282 MS 2285 MS 2297 MS 2299 MS 6416 MS 6417 CENNIK I TERMINARZ SZKOLEŃ SZKOLENIA TECHNICZNE
Bardziej szczegółowoSystemy wbudowane. Poziomy abstrakcji projektowania systemów HW/SW. Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji
Systemy wbudowane Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji Poziomy abstrakcji projektowania systemów HW/SW 12/17/2011 S.Deniziak:Systemy wbudowane 2 1 Model czasu 12/17/2011 S.Deniziak:Systemy
Bardziej szczegółowoIBM PureSystems Czy to naprawdę przełom w branży IT?
IBM PureSystems Czy to naprawdę przełom w branży IT? Krzysztof Rozanka Pure Systems, Poland & Baltics k.rozanka@pl.ibm.com kom. 693 93 51 42 IBM Polska 2 3 Zintegrowane systemy eksperckie 4 Infrastructure
Bardziej szczegółowoDefinicja, rodzaje chmur obliczeniowych oraz poziomy usług
Definicja, rodzaje chmur obliczeniowych oraz poziomy usług Dorota Grudzień-Molenda Cloud Business Development Manager 24.06.2013 Zjawiska mające wpływ na rozwój chmury obliczeniowej Konsumeryzacja IT Eksplozja
Bardziej szczegółowoNetwork Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards
INSPIRE Conference 2010 INSPIRE as a Framework for Cooperation Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards Elżbieta Bielecka Agnieszka Zwirowicz
Bardziej szczegółowoUNIWERSALNY ELEKTRONICZNY PULPIT NASTAWCZY
PRACE NAUKOWE POLITECHNIKI WARSZAWSKIEJ z. 116 Transport 2017 Andrzej Kochan, Marek Wilga UNIWERSALNY ELEKTRONICZNY PULPIT NASTAWCZY, w Streszczenie: ster Brak uniwersalnego pulpitu elementów sterowanych.
Bardziej szczegółowoSławomir Burak Sun Capital SOPHOS Platinum Partner
Sophos Mobile Control Sławomir Burak Sun Capital SOPHOS Platinum Partner Problem znajdował się pomiędzy monitorem, a krzesłem Ograniczony do biura Kontrola Internetu Wymuszanie bezpieczeństwa Wzrost znaczenia
Bardziej szczegółowoHARMONOGRAM SZKOLEŃ. październik - grudzień 2019
CloudTeam jest jedną z wiodących firm szkoleniowych w branży IT w Polsce, która specjalizuje się w Cloud Computingu, zarówno w zakresie usług doradczych, jak i szkoleniowych. Działając w całej Polsce,
Bardziej szczegółowo2007 Cisco Systems, Inc. All rights reserved.
IPICS - integracja systemów łączności radiowej UHF/VHF z rozwiązaniami telefonii IP Jarosław Świechowicz Systems Engineer Zakopane, Cisco Forum 2007 Agenda Co to jest IPICS Komponenty systemu IPICS Zastosowanie
Bardziej szczegółowoRozwiązanie oparte na bezpiecznym publikowaniu danych. Szybkie przeszukiwanie i przeglądanie na trójwymiarowym wirtualnym globusie
ERDAS TITAN ERDAS TITAN Pozwala udostępniać i przeglądać dane. Rozwiązanie oparte na bezpiecznym publikowaniu danych Szybkie przeszukiwanie i przeglądanie na trójwymiarowym wirtualnym globusie Tworzenie
Bardziej szczegółowo