Szolgáltatások és alkalmazások (VITMM131)
|
|
- Tibor Faragó
- 6 évvel ezelőtt
- Látták:
Átírás
1 Szolgáltatások és alkalmazások (VITMM131) Nyílt szolgáltatás hozzáférés, API-k Vidács Attila Távközlési és Médiainformatikai Tanszék (TMIT) I.E.348, T:19-25,
2 Tartalom Áttérés nyílt rendszerekre Nyílt szolgáltatás hozzáférés (OSA Open Service Access) Alkalmazás programozói interfész (API Application Programming Interface (API) OSA/Parlay Parlay API-k Parlay X Web szolgáltatások
3 Áttérés nyílt szolgáltatásokar Konvergens hálózati trend RÉGI: zárt, magántulajdonban kezelt rendszerek természeténél fogva rugalmatlan, nem egykönnyen programozható Új szolgáltatások bevezetése gyakran jelentős anyagi és idő- ráfordítást igénylő erőfeszítés. ÚJ: nyílt rendszerek lehetővé teszik bárki számára szolgáltatás nyújtását a felhasználóknak De milyen rendszerekről is van szó?
4 NGN szolgáltatás architektúra NGN megoldás: Jelenlegi megoldások
5 NGN szolgáltatás architektúra (2) Jelenlegi megoldás: NGN megoldás:
6 Áttérés nyílt rendszerekre minek? A hálózat megnyitásának célja: lehetővé tenni az alkalmazások számára a közcélú hálózatok kommunikációs képességeinek elérését. Motivációk: A (hálózati) szolgáltatók érdekeltek a forgalom (így a bevétel!) növelésében, attraktív szolgáltatások nyújtása által. A stratégia: független szoftverfejlesztők bátorítása olyan alkalmazások kifejlesztésére, amelyekkel a (hálózati) kommunikációs szolgáltatások fejleszthetők. Az információs szolgáltatások fejlesztői keresik a hálózati kommunikációs lehetőségeket saját IT alkalmazásaik kiterjesztéséhez. (pl., banki tranzakció értesítők)
7 Áttérés nyílt rendszerekre hogyan? Mire van szükség? Az alkalmazások (azaz felhasználók) elválasztása a generikus funkcionalitástól. Biztonságos, megbízható és számlázható felhasználói kontroll biztosítása a hálózati funkciók kezeléséhez, amelyeket különböző hálózati elemek (pl. kapcsolók, adatbázisok) biztosítanak. Fontos: Míg az internet természetszerűleg bátorítja és elősegíti (pl. intelligens végberendezések alap átviteli szolgáltatással) a nyílt hálózati felhasználást, addig a távközlési szolgáltatók hálózatainak megnyitásánál figyelembe kell venni a hálózat szolgáltatási képességeit. Ez megtehető egy nyílt interfész biztosításával, azaz az API (alkalmazás programozói interfész) koncepció használatával.
8 Nyílt szolgáltatás hozzáférés (OSA) Egy lehetőség a hálózat megnyitására egy interfész biztosítása a generikus szolgáltatási és az alkalmazási réteg között. OSA (Open Service Access nyílt szolgáltatás hozzáférés). 3GPP szabvány definíciója szerint: az OSA egy koncepció az új szolgáltatások bevezetésének gyártófüggetlen módjára. A 3GPP szabvány definiál egy OSA architektúrát amely lehetővé teszi a távközlési szolgáltató (telco) hálózatán kívüli alkalmazás fejlesztők számára, hogy kihasználják a hálózati funkcionalitást, és információt kapjanak a hálózatból szabványos interfészeken keresztül. Egy ún. nyílt alkalmazás programozói interfész (API) biztosítja ezt az illesztést.
9 Az API-k koncepciója API (Application Programming Interface alkalmazás programozói interfész) Def: Szolgáltatás képes API-k alatt a hálózat által nyújtott funkciók halmazát értjük, amely lehetővé teszi programozók számára a felhasználóknak szolgáltatást nyújtó programok írását. A hálózati operátorok számára hozzáférhető nyílt szabványos API-k konvergens hálózatokban: Lehetővé teszi független szolgáltatás fejlesztők számára a hálózat által támogatott alkalmazások fejlesztését anélkül, hogy ezzel veszélyeztetnék a hálózatot vagy annak szolgáltatásait.
10 Rétegek, protokollok, API-k A távközlő hálózatok világában a hangsúly a (hálózati) rétegek specifikálásán van. A protokollok specifikálása és szabványosítása teszi lehetővé a hálózatok együttműködését. Pl. TCP/IP stack: (HTTP + TCP + IP protokollok) Pl. SS7 stack: (ISUP, TUP, MTP-x protokollok) A szoftverek világában a hangsúly a rétegek közötti interfészeken (API Application Programming Interface) van. API-k szabványosításával platformfüggetlen alkalmazások hozhatók létre. Pl. POSIX (Unix és Linux rendszerek) Pl. WIN32 (Microsoft Windows 95/98/2000, stb.) TCP Transmission Control Protocol HTTP HyperText Transfer/Transport Protocol SS7 Signalling System Number 7 ISUP ISDN User Part TUP Telephony User Part MTP Message Transfer Part POSIX Portable Operating System Interface
11 Rétegek, protokollok, API-k (2) Az API koncepció használatával a távközlésben lehetőség nyílik hordozható, technológia- és protokollfüggetlen alkalmazások fejlesztésére. Pl. konferenciahívás esetén egyes résztvevők PSTN-en, mások GSM-en vagy hálózati terminálokon kapcsolódnak. Megjegyzés: Kb. 3 millió professzionális szoftverfejlesztő van a világon, szemben a kevesebb mint 10 ezer specializálódott távközlési szolgáltatás fejlesztővel!
12 API-k jellemzői A nyílt szolgáltatás hozzáférés API-k hét tulajdonsága: Nyíltság: Biztonság: Széles körben elfogadott szabvány definiálja. A szolgáltatás interfészek hozzáférése csak hitelesített és felhatalmazott fél részére megengedett. Integritás (sérthetetlenség): A hálózat funkcionalitása nem veszélyeztethető az alkalmazás esetleges túlzott hívásai következtésben. Rugalmasság: (folyt.) Az interfész lehetővé teszi változatos alkalmazások támogatását, és az interfész implementációja biztosítja különféle hordozó hálózatok használatát.
13 API-k jellemzői (folyt.) A nyílt szolgáltatás hozzáférés API-k hét tulajdonsága: Absztrakció: A mögöttes hálózat és annak heterogenitása rejtve kell maradjon az alkalmazás programozó előtt. (Azaz a programozótól nem elvárható, hogy megértse az adott hálózati technológiát és jelzési protokolljait.) Technológia semlegesség: Az API definíciója nem kötött egyetlen adott nyelvhez vagy implementációs technológiához. Szolgáltatás felderítés: Egy alkalmazás képes felderíteni a rendelkezésre álló szolgáltatásokat egy kiszolgáló node-ban.
14 Az OSA/Parlay A bemutatott nyílt API-k három szervezettől eredeztethetők: A Parlay csoport a telco-k és gyártók egy konzorciuma, nyílt API-k kifejlesztésének egyedüli céljával; A 3GPP (Third-generation partnership project) a harmadik generációs mobil kommunikációs rendszerek minden aspektusával foglalkozik; ETSI SPAN (Services and Protocols for Advanced Networks) az ETSI Szolgáltatások és protokollok fejlett hálózatok számára csoportja OSA és API szabványokat publikál. A következőkben tárgyalandó API-k legtöbbször Parlay/OSA vagy OSA/Parlay néven hivatkozottak.
15 A Parlay csoport Welcome to the Parlay Group The Parlay Group aims to intimately link IT applications with the capabilities of the telecommunications world by specifying and promoting application programming interfaces (APIs) that are secure, easy to use, rich in functionality, and based on open standards. Parlay integrates telecom network capabilities with IT applications via a secure, measured, and billable interface. Enabled by Parlay's network-independent APIs, applications are generating new revenue streams for network operators, application service providers (ASPs), and independent software vendors (ISVs).
16 The Parlay API-k története Cél: nyílt, technológia független API-k létrehozása a tradícionális hálózati operátor körén kívüli alkalmazás fejlesztők számára. 1. fázis 1998: A Parlay csoport létrehozása 5 vállalat által: British Telecom, Microsoft, Nortel Technologies, Siemens and Ulticom szept: 1.2 verzió A következő API-k létrehozása: Framework, Call Control, Messaging, és User Interaction 2. fázis Hat új tag: AT&T, Cegetel, Cisco, Ericsson, IMB, Lucent Technologies jan: 2.1 verzió csomagkapcsolt és vezetéknélküli hálózatok támogatása
17 The Parlay API-k története 2. fázis (folyt.) : 1999: ETSI és 3GPP közös munkába kezdett az OSA (Open System Architecture) kifejlesztésére a Parlay specifikációk felhasználásával. ETSI elkezdte a Parlay API-k szabványosítását. 3. fázis: 2000 jún: A Csoport kibővült, és hangsúlyt fektetett a Parlay reklámozására. Együttműködés az ETSI-vel és 3GPP-vel, input a JAIN résztvevőitől Joint API Group megalakítása júl: Parlay 3 specifikáció elkészült. 4. fázis: nov: Policy Management, Presence and Availability Management API-k hozzáadása Egy új middleware technológia, a Web szolgáltatások támogatása ETSI 3GPP JAIN OSA European Telecommunications Standards Institute Third Generation Partnership Project Java API for Integrated Networks Open Service Access
18 The Parlay API-k története 4. fázis (folyt.) Web szolgáltatások: A Parlay API-k WSDL (Web Service Description Language) publikálása, lehetővé téve a Parlay Gateway és az alkalmazás interakcióját HTTP és SOAP (Simple Object Access Protocol) használatával. új API garnitúra Parlay X néven jún: Parlay 4.1 és Parlay X Web szolgáltatás specifikáció kiadása fázis legújabb szept: Parlay X ápr: Parlay jan: Parlay 5.1 kiadása nov: Draft Parlay 6.0 Spec kiadása (ETSI ES ) szept: Parlay X ben befejezte működését.
19 Parlay csoport teljes tagok
20 Parlay csoport kapcsolattartó tagok
21 Parlay/OSA architektúra A Parlay/OSA architektúra két nagy tartományt definiál nyílt API-val a tartományhatáron: A hálózat operátor tartomány a mögöttes hálózat és a funkcionalitás, amely implementálja a nyílt API-t; más néven a telecom szolgáltatói tartomány (telecom service provider domain). A vállalati operátor tartomány egy vagy több alkalmazást tartalmaz (kliens alkalmazások) amely a nyílt API-t használja. A vállalati operátor egy független szolgáltató amely üzleti kapcsolatban áll a hálózat operátorral; feliratkozik a hálózati operátor által nyújtott hálózati szintű szolgáltatásokra.
22 Parlay/OSA architektúra A Parlay/OSA architektúra két nagy tartományt definiál nyílt API-val a tartományhatáron: A hálózat operátor tartomány a mögöttes hálózat és a funkcionalitás, amely implementálja a nyílt API-t; más néven a telecom szolgáltatói tartomány (telecom service provider domain).! A vállalati operátor tartomány egy vagy több alkalmazást tartalmaz (kliens alkalmazások) amely a nyílt API-t használja. A vállalati operátor egy független szolgáltató amely üzleti kapcsolatban áll a hálózat operátorral.; feliratkozik a hálózati operátor által nyújtott hálózati szintű szolgáltatásokra.
23 Parlay/OSA architektúra vállalati operátor tartomány hálózat operátor (vagy távközlési szolgáltató - telecom service provider) tartomány forrás: parlay.org
24 Parlay/OSA Framework A hálózati operátorok és szolgáltatók részéről kulcskövetelmény, hogy a hálózat megnyitásával a hálózati infrastruktúra ne legyen kiszolgáltatva jogosulatlan hozzáféréseknek vagy egyéb fenyegetéseknek. Ezt a funkciót a Framework API látja el, amely egy Parlay/OSA Gateway-en (átjárón) implementált.
25 Parlay/OSA Gateway A Parlay/OSA Gateway egy logikai entitás, amely a Framework API-t valósítja meg. Fizikai megvalósítása így szabadon választható, pl: Önálló, különálló gateway, amely közvetlenül a hálózati elemekhez kapcsolódik. Pl. Jambala Network resource Gateway (Ericsson) Pl. MiLife Parlay Gateway (Lucent) Pl. Causeway Parlay Gateway (AePONA) Létező intelligens hálózati (IN) plattformba (pl. egy SCP-n belül) integrált gateway. Pl. Application Mediation Gateway (Marconi) a System-X SCPben Pl. Open Service Gateway (Telcordia) mint az ISCP platform része SCP Service Control Point
26 Parlay/OSA architektúra vállalati operátor tartomány forrás: parlay.org
27 Parlay/OSA Application Server Az alkalmazás egy alkalmazás kiszolgálón (Application Server) fut, és TCP/IP hálózaton kapcsolódik a gatewayhez. Vállalati alkalmazás kiszolgálók elhelyezési lehetőségek: A kiszolgáló egy vállalati adatközpontban van, valamilyen üzleti alkalmazást támogat, és a távközlési szolgáltató hálózatát használja a Parlay API-n keresztül. Egy vállalaton kívüli harmadik fél (pl. alkalmazás szolgáltató) ad otthont a kiszolgálónak a vállallat megbízásából. Sok szolgáltató telepít alkalmazás kiszolgálókat a saját hálózatán belül. Ebben az esetben u.azokat a Parlay/OSA API-kat használja, mint bármely harmadik fél.
28 Parlay/OSA architektúra SIP INAP Session Initiation Protocol Intelligent Network Application Protocol forrás: parlay.org
29 Parlay API-k A Parlay API-k két fő részre oszthatók: Framework (keretrendszer) Services (szolgáltatások) A Framework rész... Biztosítja a lehetőséget a hálózati operátor és az alkalmazást nyújtó fél közötti egyeztetésre. Biztosítja a kapcsolatfelvételi pontot az alkalmazás számára a hálózat által nyújtott szolgáltatások felderítéséhez. Minden szükséges biztonsági óvintézkedést figyelembe vesz. A Services rész... Nagyszámú interfészt biztosít a hálózat képességeinek és lehetőségeinek hozzáféréséhez és kihasználásához. (Pl. mobilitás menedzsment, hívásvezérlés, jelenlét és elérhetőség, )
30 Parlay API-k (2) Parlay v4.0, 3GPP OSA rel.5, ETSI ES API-k: General Common Data Framework Call Control User Interaction Mobility Terminal capabilities Presence and Availability Management Policy management Generic Messaging Content Based Charging Data Session Control Account Management Connectivity Management
31 Parlay/OSA Terminology: SCSs and SCFs
32 Parlay API-k Framework az alap mechanizmusokat biztosítja az alkalmazások számára a hálózat által felajánlott szolgáltatások igénybevételéhez. Mielőtt az alkalmazás használhatná az API-kat, hitelesítésre van szükség az alkalmazás és a Framework között. Framework interfészek: Megbízhatóság és biztonság menedzsment Trust and security management Regisztráció Registration Szolgáltatás felderítés Service discovery Szolgáltatás életciklus menedzser Service lifecycle manager Integritás menedzser Integrity management Esemény értesítés Event notification Szolgáltatási megállapodás menedzsment Service agreement management Szolgáltatás előfizetés Service subscription
33 Parlay API-k (3) Call Control (hívásvezérlés) Lehetővé teszi az alkalmazásoknak hívások felépítését a hálózatban, alapvető hívásvezérlési és többrésztvevős hívásvezérlési funkciókat is biztosítva. User Interaction (felhasználói interakció) Definiálja, hogyan juthatnak az alkalmazások információhoz a végfelhasználótól, közleményeket kezel, rövid üzeneteket küld, stb. Mobility (mobilitás) Lehetővé teszi az alkalmazások számára, hogy meghatározzák egy terminál (telefon) elhelyezkedését, és lehetővé teszi számukra, hogy értesítést kérjenek amikor a terminál helyet változtat. Terminal (végberendezés) Lehetővé teszi a felhasználói végberendezés (telefon) képességeinek felderítését.
34 Parlay API-k (4) Availability Management and Presence (elérhetőség és jelenlét) Lehetővé teszi az alkalmazások számára, hogy információt kapjanak (ill. információval szolgáljanak) a felhasználók elérhetőségéről és jelenlétéről. (pl. Otthon vagyok., Az irodámban ülök. ) Policy Management (felügyelet) Felügyeleti szabályok létrehozásához, vagy felügyeleti események regisztrálásához Messaging (üzenetküldés) Hozzáférést engedélyez postafiókokhoz, üzeneteket küld és fogad, alkalmazások interakcióját kezeli az üzenetkezelő rendszerekkel (pl, hang, fax, ,...).
35 Parlay API-k (5) Content Based Charging (tartalomfüggő számlázás) Vezérli az alkalmazások kéréseit a szolgáltatás kifizetéséről. Data Session Control (adathívás vezérlés) Menedzseli az alkalmazás terminálról indított adatforgalmát. (Tipikusan GPRS és 2.5G alkalmazások esetén.) Account Manager (könyvelés) Lehetőséget ad az alkalmazásoknak hozzáférési információk és múltbéli tranzakciók listázására. Connectivity Management (kapcsolat) Lehetővé teszi az alkalmazások számára a végpontok közötti szolgálatminőség (QoS) befolyásolását ill. vezérlését.
36 A Parlay használata
37 A Parlay használata 1. lépés A harmadik fél szolgáltató kifejleszthet egy Parlay szolgáltatást, majd regisztrálhatja azt a Parlay Frameworkben. A Parlay Framework nyújtja a felderítés, azonosítás, hitelesítés és szolgáltatás megállapodás funkciókat a Parlay szolgáltatás számára. 2. lépés A Parlay szolgáltatás kezdeményez egy felhasználói viszonyt a Framework-kel. A felhasználói viszony alatt a szolgáltatás elérhető a Parlay alkalmazás számára.
38 A Parlay használata 3. lépés A Parlay alkalmazás hitelesítést és szolgáltatási megállapodást kezdeményez. (A megállapodásban az alkalmazás megjelöli a vállalt feltételeit és az elvárt biztosítékokat.) Az operátor elfogadja vagy elveti a szolgáltatási megállapodást. Ha elfogadja a szolgáltatási megállapodást, egy referenciát ad vissza a szolgáltatásra. 4. lépés Az alkalmazás hozzáférhet a szolgáltatáshoz.
39 Parlay/OSA szolgáltatási példák 1. példa: Elérhetőség vezetéknélküli hálózatban. Pl. Alíz egy megbeszélésen vesz részt, nem tud telefonhívást fogadni, de tud szöveges üzeneteket olvasni. Parlay/OSA szolgáltatások: Presence and Availability management, Location, Call Control, User Interction 2. példa: Push szolgáltatás. Egy mobiltelefonra szabott weboldal küldése a hívó félnek a hívás elején vagy utána. Pl. Ha valaki pizzát rendel, tájékoztatást kap az épp aktuális ajánlatokról. Pl. Egy üzleti telefonbeszélgetés után a hívott elküldi elektronikus névjegykártyáját a hívónak.
40 Parlay/OSA szolgáltatási példák (2) 3. példa: Számlázás harmadik félnek. Pl. (holland KPN szolgáltatása): Kapcsoljuk össze A-t B-vel és számlázzunk érte C-nek. Pl. Kormányzati megrendelésre idős emberek árurendelésének telefondíját átvállalja a kormányzat. 4. példa: Egy felhasználó összeállítja barátainak listáját, majd értesítést kér arról, amikor ezek az emberek a környezetében tartózkodnak. Ha a listából egy bizonyos kör jelen van, egy többrésztvevős hívást szeretne kezdeményezni, vagy üzenetet küldeni mindnekinek. (részletesen ld. köv. fólia...)
41 Parlay/OSA szolgáltatási példák (3) 4. példa részletesen: Az alkalmazás kapcsolódik a Framework-höz, hitelesíti magát, majd hozzáférést kér a felhasználó státuszához, elhelyezkedéséhez, hívásvezérléshez és felhasználói interakció API-hoz. Ha az alkalmazás számára engedélyezett a kért API-k hozzáférése, a Framework utasítja az SCS-eket egy objektum példányának létrehozására az alkalmazás számára, majd elküldi ezek referenciáját az alkalmazásnak. A felhasználó ezek után elérheti az alkalmazást (pl. interneten, WAP-on), összeállíthatja a barátok listáját és meghatározhatja az értesítés feltételeit. A lista alapján az alkalmazás értesíti a felhasználó státusz/elhelyezkedés SCS-eket és értesítést kér ha a listán szereplők felbukkannak.
42 Parlay/OSA szolgáltatási példák (4) 4. példa részletesen (folyt.): Az SCS trigger -eket állít be a hálózatban minden személyre. Minden alkalommal amikor egy keresett személy felbukkan, a felhasználó státusz/elhelyezkedés SCS értesítést kap. A státusz/elhelyezkedés SCS értesíti az alkalmazást. Ha az alkalmazás úgy dönt, hogy kellő számú barát jelen van, értesíti a felhasználót (pl. megnyit egy ablakot, vagy a hívásvezérlés SCS segítségével felhívja, vagy a felhasználói interakció SCS-t használva sms-t küld neki). A felhasználó elhatározza, hogy konferenciahívást hoz létre a barátainak. Az alkalmazás ellenőrizheti, hogy van-e elég kreditje a felhasználónak a számlázó SCS megkérdezésével. Az alkalmazás létrehozza a konferenciahívást a hívásvezérlés SCS segítségével.
43 Tartalom Áttérés nyílt rendszerekre Nyílt szolgáltatás hozzáférés (OSA Open Service Access) Alkalmazás programozói interfész (API Application Programming Interface (API) OSA/Parlay Parlay API-k Parlay X Web szolgáltatások
44 Parlay/OSA architektúra SIP INAP Session Initiation Protocol Intelligent Network Application Protocol forrás: parlay.org
45 Parlay X Miért? Az OSA/Parlay API absztrakt módon fogalmazza meg a hálózat funkcionalitását, így a programozónak nem szükséges megértenie a mögöttes hálózati protokollokat, de az SCF által meghatározott szinten kell dolgoznia. Pl.: Az adattípusok széles skáláját kell megértenie és alkalmaznia az alkalmazás programozónak. Más szavakkal: az OSA/Parlay API nagyon gazdag metódusokban a hálózati részleteket elrejtő absztrakciós szinten, de a hívások, üzenetek és adatbázis műveletek részletes kontrollját követeli meg. Ennek következtében erős érvek szólnak egy második OSA interfész mellett, amely még magasabb szintű absztrakciós szintet biztosít, elrejtve a hívás, üzenetküldés és adatbázis műveletek apró részleteit is.
46 Parlay X Web szolgáltatások A Parlay Csoport definiálta a Parlay X Web szolgáltatásokat mint egy egyszerűsített, magasabb absztrakciós szintű (így, következésképpen, behatárolt) módját a hálózati funkciók eléréséhez. Parlay X nem más, mint Web szolgáltatások specifikálása nyílt szolgáltatás hozzáféréshez (OSA). A (WSDL-ben definiált) Parlay X interfészek ETSI szabványként publikáltak. Megjegyzés: Érvek a Parlay X mellett Kb. 10,000 szolgáltatás fejlesztő van világszerte, akik képesek hálózati protokoll (e.g., ISUP, MAP, INAP) szinten programozni; Kb. 250,000, CORBA környezetben C-ben vagy Java-ban jártas programozó képes a szükséges szinten programozni OSA/Parlay API-k használatával; Programozók milliói képesek Web szolgáltatási környezetben dolgozni.
47 Parlay X architektúra
48 Parlay X architektúra (folyt.) A Framework, Gateway és Parlay alkalmazások tartományok változatlanok. A Parlay X Gateway a hozzáadott elem Lényegében egy Parlay alkalmazás amely Web szolgáltatás interfészeket nyújt az alkalmazások széles osztályának, az ún. Parlay X alkalmazásoknak. Megjegyzés: Néhány Web szolgáltatás implementáció nem feltétlen használja a teljes Parlay Gateway-t, és használhat direktben protokollokat! Pl. ek küldése Megjegyzés: A Parlay X szabványok NEM definiálnak egy framework-szerű biztonsági mechanizmust! Helyette Web szolgáltatás biztonsági előírásokat kell követni.
49 Parlay X Web szolgáltatások Parlay X Web szolgáltatások (2005-ös szabványokban definiáltak) két csoportba oszthatók: Hívás és konferenciával kapcsolatos Web szolgáltatások: két résztvevős hívások létrehozása, hívás státuszának lekérdezése, hívás felbontása; multimédia konferencia vezérlése; rögzített hanghívás létrehozása, azaz felhasználó felhívása és tartalom lejátszása; rövid üzenet küldése; tartalomért fizetés; terminál elhelyezkedésének és státuszának lekérdezése és opcionálisan értesítése. Szolgáltatás menedzsment: számlák menedzsmentje (számlál/egyenleg feltöltése); címlisták menedzsmentje: fehér és fekete listák, átirányított címek; hívások kezelésének specifikálása: feltételek, bejelentések; felhasználói jelenlét információk kinyerése és regisztrálása: aktivitás, hely, környezet, kommunikációs mód.
50 Parlay X Web szolgáltatás példa Példa: Egy (emberi) felhasználó egy szöveges üzenetet szeretne lejátszani egy másik felhasználó telefonján textto-voice konverter használatával.
51 Parlay X Web szolgáltatás példa (folyt.) 1, 2. A felhasználó létrehoz egy szöveges üzenetet grafikus felhasználói felületen (GUI), és kiválasztja a felhívandó fél telefonszámát. 3. A felhasználó rákattint egy gombra az üzenet lejátszásához. 4. Az alkalmazás meghívja a Audiocall Web szolgáltatást a PlayTextMessageRequest üzenet használatával. (A használandó nyelv és a számlázási mód is az üzenetben meg van adva.) 5. A PlayTextMessageResponse üzenet azonnal visszaérkezik. Egy azonosító Correlator mint visszakapott érték használható az adott hívás későbbi hivatkozására. A hívás feldolgozódik a Web szolgáltatás implementációja jóvoltából. 6. Egy megerősítő üzenet jelenik meg a GUI-n.
52 Parlay X Web szolgáltatás példa (folyt.) 7. Bizonyos idő elteltével a felhasználó szeretné ellenőrizni a hívás folyamatának állapotát egy gombra kattintva a GUI-n. 8. Az alkalmazás meghívja a GetMessageStatusRequest üzenetet, a correlator segítségével azonosítva a hívást. 9, 10. A hívás visszaadott státusza: lejátszás alatt. Egyéb visszatérési érték lehet: pending és error. A lejátszás státusza megjelenik a GUI-n. 11. A felhasználó eldöntheti, hogy mikor állítja le a hívást Az alkalmazás meghívja az EndMessage műveletet. Az implementáció interakcióba kezd a gateway-jel a hanghívás törlésére. A hívás lezárása megjelenik a GUI-n.
53 Parlay/OSA absztrakció ismétlés Egy illusztratív metafóra: hálózati protokollokkal dolgozni OSA/Parlay API használata assembly-ben programozni magas szintű programnyelvek Parlay X használata szkriptek
54 Parlay/OSA absztrakció ismétlés (folyt.)
55 Szolgáltatás telepítés szcenáriók
Hálózati architektúrák és rendszerek. Nyilvános kapcsolt mobil hálózatok (celluláris hálózatok) 2. rész
Hálózati architektúrák és rendszerek Nyilvános kapcsolt mobil hálózatok (celluláris hálózatok) 2. rész 1 A mobil rendszerek generációi 2G Digitális beszédtovábbítás Jó minőség Új szolgáltatások és alkalmazások,
Internet vagy IP Multimedia System (IMS)
Internet t vagy IP Multimedia System (IMS) Telbisz Ferenc KFKI RMKI Számítógép Hálózati Központ Networkshop 2009 Internet vagy IP Multimedia System (IMS) 1 Tartalomjegyzék Változó Internet használat Ennek
2011.01.24. A konvergencia következményei. IKT trendek. Új generációs hálózatok. Bakonyi Péter c.docens. Konvergencia. Új generációs hálózatok( NGN )
IKT trendek Új generációs hálózatok Bakonyi Péter c.docens A konvergencia következményei Konvergencia Korábban: egy hálózat egy szolgálat Konvergencia: végberendezések konvergenciája, szolgálatok konvergenciája
SOA modell: Ez az interfész definiálja az elérhető adatokat, és megadja, hogy hogyan lehet azokhoz hozzáférni.
Service-Oriented Architecture, SOA Az elosztott rendszerek fejlesztésének módja. Célja:az IT eszközök komplexitásának a kezelésének egyszerűsítése könnyebben újrafelhasználhatóság, egymással integrálhatóság
Mobile network offloading. Ratkóczy Péter Konvergens hálózatok és szolgáltatások (VITMM156) 2014 tavasz
Mobile network offloading Ratkóczy Péter Konvergens hálózatok és szolgáltatások (VITMM156) 2014 tavasz 1 Bevezető Növekvı igények o Okostelefon adatforgalma 2010-2011 3x o Teljes mobil adatforgalom 2011-2018
Építsünk IP telefont!
Építsünk IP telefont! Moldován István moldovan@ttt-atm.ttt.bme.hu BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK TANTÁRGY INFORMÁCIÓK Órarend 2 óra előadás, 2 óra
Osztott alkalmazások fejlesztési technológiái Áttekintés
Osztott alkalmazások fejlesztési technológiái Áttekintés Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Történelem - a kezdetek 2 Mainframe-ek és terminálok Minden a központi gépen fut A
A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem
A J2EE fejlesztési si platform (application model) 1.4 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11.13. A J2EE application model A Java szabványok -
Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel
IBM Software Group Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel Rehus Péter Szoftver üzletág igazgató 2005. február 2. 2003 IBM Corporation On demand igény szerinti működési
Az OpenScape Business rendszerek egységes architektúrára épülnek: Rugalmas, skálázható és megbízható
Rugalmas, skálázható és megbízható Az OpenScape Business rendszer a kis- és közepes vállalkozások változatos igényeinek minden szempontból megfelelő korszerű, egységes kommunikációs (UC) megoldás. A rendszer-felépítése
Új generációs hálózatok. Bakonyi Péter c.docens
Új generációs hálózatok Bakonyi Péter c.docens IKT trendek A konvergencia következményei Korábban: egy hálózat egy szolgálat Konvergencia: végberendezések konvergenciája, szolgálatok konvergenciája (szolgáltatási
Komponens alapú fejlesztés
Komponens alapú fejlesztés Szoftver újrafelhasználás Szoftver fejlesztésekor korábbi fejlesztésekkor létrehozott kód felhasználása architektúra felhasználása tudás felhasználása Nem azonos a portolással
Helyzetfüggô Parlay alkalmazások fejlesztése
Helyzetfüggô Parlay alkalmazások fejlesztése SCHULCZ RÓBERT Budapesti Mûszaki és Gazdaságtudományi Egyetem, Híradástechnikai Tanszék rschulcz@mik.bme.hu Kulcsszavak: Parlay Group, OSA, Parlay API A cikkben
Az M2M szabványosítási helyzete
Az M2M szabványosítási helyzete Dr. Bartolits István Főosztályvezető Nemzeti Média- és Hírközlési Hatóság Technológia-elemző főosztály HTE Infokom 2014 Kecskemét, 2014. október 8-10. HTE Infokom 2014,
vezeték nélküli Turi János Mérnök tanácsadó Cisco Systems Magyarország Kft. jturi@cisco.com
Biztonság és vezeték nélküli hálózat? Turi János Mérnök tanácsadó Cisco Systems Magyarország Kft. jturi@cisco.com 1 Amiről szó lesz - tervezés Mi az a CVD? Hogyan készül Mire e használjuk áju Vezeték nélküli
Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás
2011 November 8. New York Palota Hotel Boscolo Budapest Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás Sárecz Lajos, Vezető tanácsadó Oracle Hungary Átfogó felhő üzemeltetés
A Java EE 5 plattform
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11. 13. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
Hálózati ismeretek. Az együttműködés szükségessége:
Stand alone Hálózat (csoport) Az együttműködés szükségessége: közös adatok elérése párhuzamosságok elkerülése gyors eredményközlés perifériák kihasználása kommunikáció elősegítése 2010/2011. őszi félév
CORBA Áttekintés. Mi a CORBA? OMG and OMA. Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék
CORBA Áttekintés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 10. 15. Mi a CORBA? osztott objektum modell szabvány, amely definiálja a komponensek közötti interface-eket definiál
OZEKI Phone System. 4 elengedhetetlen szolgáltatás a jövőbeli vállalati telefonos rendszerek számára. A jövő üzleti telefon rendszere SMS
A jövő üzleti telefon rendszere 4 elengedhetetlen szolgáltatás a jövőbeli vállalati telefonos rendszerek számára SMS Mobil mellékek Webtelefon Üzenetküldés és jelenlét Összhang az IT-vel Olvassa el! Ajánlatkérő
OZEKI Phone System. A jövő vállalati telefon rendszerének 4 alappillére. A jövő üzleti telefon rendszere SMS. Mobil mellékek. Összhang az IT-vel
A jövő üzleti telefon rendszere A jövő vállalati telefon rendszerének 4 alappillére SMS Mobil mellékek Webtelefon Üzenetküldés Összhang az IT-vel É rdemes elolvasni! Ajánlatkérés Kérem, töltse ki az űrlapot,
Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel
Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel The Power to Change A NetWare 6 üzleti előnyeinek áttekintése NetWare 6: Az operációs rendszer szerepe a Hálózati szolgáltatásokban
Hálózati architektúrák és rendszerek. 4G vagy B3G : újgenerációs mobil kommunikáció a 3G után
Hálózati architektúrák és rendszerek 4G vagy B3G : újgenerációs mobil kommunikáció a 3G után A tárgy felépítése (1) Lokális hálózatok. Az IEEE architektúra. Ethernet Csomagkapcsolt hálózatok IP-komm. Az
Párhuzamos és Grid rendszerek
Párhuzamos és Grid rendszerek (12. ea) Cloud computing Szeberényi Imre BME IIT M Ű E G Y E T E M 1 7 8 2 2013.04.29. - 1 - Újabb buzzword? Metacomputing Utility computing Grid computing
GeneSyS: Generikus rendszerfelügyeleti middleware
GeneSyS: Generikus rendszerfelügyeleti middleware Pataki Balázs MTA SZTAKI/DSD Magyar Tudományos Akadémia Számítástechnikai és Automatizálási Kutató Intézete Bevezető Az Európai Unió 5. keretprogramja
CORBA bevezetés. Paller Gábor 2004.10.08. Internet és mobil rendszerek menedzselése
CORBA bevezetés Paller Gábor 2004.10.08 CORBA Common Object Request Broker Architecture Az Object Management Group (OMG) felügyeli (ugyanaz, mint az UML-t) A specifikáció célja alkalmazások együttműködésének
Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Folyamatmodellezés és eszközei Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Folyamat, munkafolyamat Munkafolyamat (Workflow): azoknak a lépéseknek a sorozata,
Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja
1 / 15 Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja Vajna Miklós 2012. január 24. Tartalomjegyzék 2 / 15 1 Bevezető 2 Motiváció 3
Tartalom. Történeti áttekintés. Történeti áttekintés 2011.03.23. Architektúra DCOM vs CORBA. Szoftvertechnológia
Tartalom D Szoftvertechnológia előadás Történeti áttekintés Architektúra D vs CORBA 2 Történeti áttekintés 1987 Dynamic Data Exchange (DDE) Windows 2.0-ban Windows alkalmazások közötti adatcsere Ma is
Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 04. 17. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
Integrált kommunikációs megoldások a CISCO-tól
Integrált kommunikációs megoldások a CISCO-tól Fullajtár József Mérnök-tanácsadó CISCO Systems Somogyi Gábor Service Product Line Leader IBM Magyarországi Kft. Furucz János Technikai szakértő 1 IBM Magyarországi
Fábián Zoltán Hálózatok elmélet
Fábián Zoltán Hálózatok elmélet A feladata Online kapcsolattartás a között Tulajdonságai Írásos azonalli üzenetváltás tárolva vagy tárolás nélkül Üzenet hagyása Hangüzenet küldése, fogadása Konferencia
Új generációs GSM-R vasútüzemi kommunikáció
Új generációs GSM-R vasútüzemi kommunikáció A fejlődés TDM-től a SIP infrastrukturáig Alexander Hil File: Next generation operational communication_hu.pptx Author: FRQ Page: 1 Termék Portfólio Fixed terminal
BMEVIHIM134 Hálózati architektúrák NGN menedzsment vonatkozások: II. Üzemeltetés-támogatás és üzemeltetési folyamatok
Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Mérnök informatikus szak, mesterképzés Hírközlő rendszerek biztonsága szakirány Villamosmérnöki szak, mesterképzés - Újgenerációs
Web Services. (webszolgáltatások): egy osztott alkalmazásfejlesztési plattform
(webszolgáltatások): egy osztott alkalmazásfejlesztési plattform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem A Web Service Web Service definíciója Számos definíció létezik. IBM [4] A Web
INTERNET. internetwork röviden Internet /hálózatok hálózata/ 2010/2011. őszi félév
INTERNET A hatvanas években katonai megrendelésre hozták létre: ARPAnet @ (ARPA= Advanced Research Agency) A rendszer alapelve: minden gép kapcsolatot teremthet egy másik géppel az összekötő vezetékrendszer
Számítógépes Hálózatok Felhasználói réteg DNS, , http, P2P
Számítógépes Hálózatok 2007 13. Felhasználói réteg DNS, email, http, P2P 1 Felhasználói réteg Domain Name System Példák a felhasználói rétegre: E-Mail WWW Content Delivery Networks Peer-to-Peer-Networks
Felhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System
Felhasználói réteg Domain Name System Számítógépes Hálózatok 2007 13. Felhasználói réteg DNS, email, http, P2P Példák a felhasználói rétegre: E-Mail WWW Content Delivery Networks Peer-to-Peer-Networks
Szolgáltatások és alkalmazások (VITMM131)
Szolgáltatások és alkalmazások (VITMM131) Internet alapú szolgáltatások Vidács Attila Távközlési és Médiainformatikai Tanszék (TMIT) I.E.348, vidacs@tmit.bme.hu Tartalom Internet-alapú szolgáltatások Internet
Számítógépes munkakörnyezet II. Szoftver
Számítógépes munkakörnyezet II. Szoftver A hardver és a felhasználó közötti kapcsolat Szoftverek csoportosítása Számítógép működtetéséhez szükséges szoftverek Operációs rendszerek Üzemeltetési segédprogramok
Osztott rendszerek (Distributed. systems) Bevezetés. Tartalom. Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék
Osztott rendszerek (Distributed systems) Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 09. 18. osztottrendszerek / 1 Tartalom Miért kellenek osztott rendszerek Egy kis
Szolgáltatás Orientált Architektúra és több felhasználós adatbázis használata OKF keretein belül. Beke Dániel
Szolgáltatás Orientált Architektúra és több felhasználós adatbázis használata OKF keretein belül Beke Dániel Alap Architektúrák ESRI építőelemek Gazdag (vastag) Kliens Alkalmazások Web Alkalmazások Szolgáltatások
Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom
Szoftver újrafelhasználás (Software reuse) Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 18. Roger S. Pressman: Software Engineering, 5th e. chapter 27. 2 Szoftver újrafelhasználás Szoftver
Kommunikáció. 3. előadás
Kommunikáció 3. előadás Kommunikáció A és B folyamatnak meg kell egyeznie a bitek jelentésében Szabályok protokollok ISO OSI Többrétegű protokollok előnyei Kapcsolat-orientált / kapcsolat nélküli Protokollrétegek
Hálózati és szolgáltatási architektúrák. Lovász Ákos 2013. február 23.
Hálózati és szolgáltatási architektúrák Lovász Ákos 2013. február 23. Long Term Evolution Mobilhálózatok előzmények, áttekintés Jellemzők Architektúra Mobilhálózatok 1G Első generációs mobil távközlő rendszerek
Simon Balázs Dr. Goldschmidt Balázs Dr. Kondorosi Károly. BME, Irányítástechnika és Informatika Tanszék
Simon Balázs (sbalazs@iit.bme.hu) Dr. Goldschmidt Balázs Dr. Kondorosi Károly BME, Irányítástechnika és Informatika Tanszék Webszolgáltatások, WS-* szabványok WS-* implementációs architektúra Célkitűzés:
A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)
A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP Bejelentkezés Explorer (böngésző) Webmail (levelező) 2003 wi-3 1 wi-3 2 Hálózatok
NEPTUN ID BMENET ID. Címtár BME VPN. vcenter VPN SVN. Trac Wiki. Wifi
Tanszék N NEPTUN ID Címtár vcenter Trac Wiki SVN Wifi VPN BMENET ID BME VPN BME címtár elérés Drupal alól Ujhelyi Zoltán Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek
Copyright 2012, Oracle and/or its affiliates. All rights reserved.
1 Oracle Felhő Alkalmazások: Gyorsabb eredmények alacsonyabb kockázattal Biber Attila Igazgató Alkalmazások Divízió 2 M I L L I Á RD 4 1 PERC MINDEN 5 PERCBŐL 5 6 Ember használ mobilt 7 FELHŐ SZOLGÁLTATÁS
Osztott Objektumarchitektúrák
1. Kliens szerver architektúra Osztott Objektumarchitektúrák Dr. Tick József Jól bevált architektúra Kliens-szerver szerepek rögzítettek Szerver szolgáltatást nyújt, vagy igénybe vesz Kliens csak igénybe
S04-2 Elosztott alkalmazások készítése
S04-2 Elosztott alkalmazások készítése Tartalom 1. Többrétegű architektúra, elosztott szerveroldal 2. Kommunikációs eszközök: távolieljárás-hívás és üzenet alapú infrastruktúra (point-to-point és publish-subscribe
Szolgáltatások és alkalmazások (VITMM131)
Szolgáltatások és alkalmazások (VITMM131) Bevezetés Kommunikációs szolgáltatások, Internet-alapú szolgáltatások Vidács Attila Távközlési és Médiainformatikai Tanszék (TMIT) I.E.348, vidacs@tmit.bme.hu
Osztott rendszerek (Distributed
Osztott rendszerek (Distributed systems) Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 09. 18. osztottrendszerek / 1 Tartalom Miért kellenek osztott rendszerek Egy kis
S01-7 Komponens alapú szoftverfejlesztés 1
S01-7 Komponens alapú szoftverfejlesztés 1 1. A szoftverfejlesztési modell fogalma. 2. A komponens és komponens modell fogalma. 3. UML kompozíciós diagram fogalma. 4. A szoftverarchitektúrák fogalma, összetevői.
Operációs rendszerek. Az X Window rendszer
Operációs rendszerek X Windows rendszer Az X Window rendszer Grafikus felhasználói felületet biztosító alkalmazás és a kapcsolódó protokoll 1983-84: a Massachusetts Institute of Technology-n (MIT, USA).
TRBOnet Térinformatikai terminál és diszpécseri konzol
TRBOnet Térinformatikai terminál és diszpécseri konzol A TRBOnet egy kliens szerver diszpécser szoftver MOTOTRBO rádiók száméra. A TRBOnet szoftver jól alkalmazható a MOTOTRBO rádiós rendszereknél. A szoftver
Osztott rendszerek. Krizsán Zoltán 1 Ficsór Lajos 1. Webalkalmazások fejlesztése tananyag. Miskolci Egyetem. Bevezetés A múlt - történelem A jelen
Osztott rendszerek Krizsán Zoltán 1 Ficsór Lajos 1 1 Általános Informatikai Tanszék Miskolci Egyetem Webalkalmazások fejlesztése tananyag Tartalom Bevezetés A múlt - történelem A jelen Denition Distributed
A Skype architektúrája. P2P hálózat Supernode ok, peer-ek, login server
Farkas Gábor A Skype architektúrája P2P hálózat Supernode ok, peer-ek, login server Szolgáltatásai IP telefon ingyenes Hátránya: érzékeny a csomagvesztésre, késleltetésingadozásra, sok további szolgáltatás
Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek
Hálózatok Rétegei Számítógépes Hálózatok és Internet Eszközök WEB FTP Email Telnet Telefon 2008 2. Rétegmodell, Hálózat tipusok Közbenenső réteg(ek) Tw. Pair Koax. Optikai WiFi Satellit 1 2 Az Internet
Ethernet/IP címzés - gyakorlat
Ethernet/IP címzés - gyakorlat Moldován István moldovan@tmit.bme.hu BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK Áttekintés Ethernet Multicast IP címzés (subnet)
ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu
ADATBÁZIS-KEZELÉS - BEVEZETŐ - Tarcsi Ádám, ade@inf.elte.hu Számonkérés 2 Papíros (90 perces) zh az utolsó gyakorlaton. Segédanyag nem használható Tematika 1. félév 3 Óra Dátum Gyakorlat 1. 2010.09.28.
GSM azonosítók, hitelesítés és titkosítás a GSM rendszerben, a kommunikáció rétegei, mobil hálózatok fejlődése
Mobil Informatika Dr. Kutor László GSM azonosítók, hitelesítés és titkosítás a GSM rendszerben, a kommunikáció rétegei, mobil hálózatok fejlődése http://uni-obuda.hu/users/kutor/ Bejelentkezés a hálózatba
AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB
AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB ADATSEBESSÉG ÉS CSOMAGKAPCSOLÁS FELÉ 2011. május 19., Budapest HSCSD - (High Speed Circuit-Switched Data) A rendszer négy 14,4 kbit/s-os átviteli időrés összekapcsolásával
DCOM Áttekintés. Miskolci Egyetem Általános Informatikai Tanszék. Ficsor Lajos DCOM /1
DCOM Áttekintés Miskolci Egyetem Általános Informatikai Tanszék DCOM /1 Mi a DCOM? DCOM: Distributed Component Object Model A Microsoft osztott objektum modellje Bináris együttmÿködési szabvány és annak
IP Telefónia és Biztonság
IP Telefónia és Biztonság Telbisz Ferenc KFKI RMKI Számítógép Hálózati Központ és Magyar Telekom PKI-FI Networkshop 2006 IP Telefónia és Biztonság 1 Tartalomjegyzék Bevezetés Terminológia A VoIP architektúrája
A JAVA FUTTATÁSAKOR ELŐFORDULÓ HIBA-
A JAVA FUTTATÁSAKOR ELŐFORDULÓ HIBA- ÜZENETEK ÉS AZOK KIKERÜLÉSE Jelen jegyzet az ÉTDR Java platformon futtatható alkalmazásainak betöltésekor esetlegesen előugró hibaüzenetek kikerülése végett készült.
1. Az internet használata
1. Az internet használata Tartalom 1.1 Mi az internet? 1.2 ISP-k 1.3 ISP kapcsolat Mi az internet? 1.1 Vissza a tartalomjegyzékre Az internet és a szabványok Az internet világszerte nyilvánosan hozzáférhető
Kooperatív Rendszerek - Huwico konferencia, 2005 április 9.
Kooperatív endszerek - Huwico konferencia, 2005 április 9. A Kooperativ kommunikáció lényege és megvalósítási terve Kovács András Tartalom 1. Mit takar a Kooperatív Kommunikáció? Ma már természetes, hogy
TÁVKÖZLŐ HÁLÓZATOK MÉRTÉKADÓ MŰSZAKI KÖVETELMÉNYEI
TÁVKÖZLŐ HÁLÓZATOK MÉRTÉKADÓ MŰSZAKI KÖVETELMÉNYEI MK-B4.11. KÖZCÉLÚ DIGITÁLIS CSOMAGKAPCSOLT ADATHÁLÓZATOK INTERFÉSZEI B4.11..25 típusú adathálózat előfizetői if. B4.11.1..25 típusú adathálózat hálózati
Termékösszehasonlítás
egységes üzleti kommunikációs rendszer összehasonlítás A egységes üzleti kommunikációs rendszer alkotóelemei A egységes üzleti kommunikációs rendszer öt alapvető alkotóelemből áll: IP-telefónia o Hívásfeldolgozó
Jogában áll belépni?!
Jogában áll belépni?! Détári Gábor, rendszermérnök Tartalom: Aggasztó kérdések, tapasztalatok, hiányosságok Mit, és hogyan szabályozzunk? A NAC lehetőségei A Cisco NAC alkalmazása a hálózat védelmére 2
A JGrid rendszer biztonsági architektúrája. Magyaródi Márk Juhász Zoltán Veszprémi Egyetem
A JGrid rendszer biztonsági architektúrája Magyaródi Márk Juhász Zoltán Veszprémi Egyetem A JGrid projekt Java és Jini alapú szolgáltatás orientált Grid infrastruktúra IKTA-5 089/2002 (2003-2004) Konzorcium:
Intelligens biztonsági megoldások. Távfelügyelet
Intelligens biztonsági megoldások A riasztást fogadó távfelügyeleti központok felelősek a felügyelt helyszínekről érkező információ hatékony feldolgozásáért, és a bejövő eseményekhez tartozó azonnali intézkedésekért.
applikációs protokollok
Applikációs protokollok Hálózati szolgáltatások 2. applikációs protokollok: HTTP, HTTPS, FTP, SFTP, POP3, IMAP, SMTP Informatikus (rendszerinformatikus) Az OSI modell viszony-, megjelenítési és alkalmazási
Megfelelés a PSD2 szabályozásnak, RTS ajánlásokkal Electra openapi
Megfelelés a PSD2 szabályozásnak, RTS ajánlásokkal Electra openapi Gyimesi István Fejlesztési vezető gyimesi.istvan@cardinal.hu CARDINAL Kft. Termékbemutató 2017.05.31. Heiter Ferenc Termékfejlesztési
Valós idejű gépi fordítás kiegészítő szolgáltatásként
Valós idejű gépi fordítás kiegészítő szolgáltatásként Tündik Máté Ákos, Nagy Loránd, Hilt Attila és Bóta Gergő 1 Tartalom Valós életből származó probléma Megoldás WebScale módon (Over the Top) Megoldás
INFOKOMMUNIKÁCIÓS SZOLGÁLTATÁSOK ÉS ALKALMAZÁSOK
INFOKOMMUNIKÁCIÓS SZOLGÁLTATÁSOK ÉS ALKALMAZÁSOK 2011. március 4., Budapest A regisztráció és a hívásfelépítés folyamata az IMS rendszerében Dr. Imre Sándor Szabó Sándor BME Híradástechnikai Tanszék szabos@hit.bme.hu
4. Hivatkozási modellek
4. Hivatkozási modellek Az előző fejezetben megismerkedtünk a rétegekbe szervezett számítógépes hálózatokkal, s itt az ideje, hogy megemlítsünk néhány példát is. A következő részben két fontos hálózati
YOUNG PARTNER NAP 2015.05.07.
YOUNG PARTNER NAP 2015.05.07. Poltys alkalmazások (CA Modulok, CA RCS Mobile) KX-NS1000 MPR v4.20043 Főbb újdonságok Panasoniconline Tervezett tanfolyamok PPA Előadó: Nagy Krisztián (Young BTS) Tartalom
Smart megoldások. Ela
Smart megoldások ERA-NET Electric Mobility Europe Electric Mobility as a Service (emaas) Dr. Bakonyi Péter Urban Institute Zrt. - BME Ela 1 emaas projekt electric Mobility as a Service Célkitűzés Az emaas
Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary
Oracle9i Alkalmazás Szerver Üzleti folyamat integráció Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary Üzleti folyamat integráció Kereskedők Beszállítók Partnerek Alkalmazás Disztribútor Belső
Debreceni Egyetem Matematikai és Informatikai Intézet. 13. Védelem
13. Védelem A védelem célja Védelmi tartományok Hozzáférési mátrixok (access matrix, AM) A hozzáférési mátrixok implementációja A hozzáférési jogok visszavonása Képesség-alapú rendszerek Nyelvbe ágyazott
SOAP komponensek Delphiben
SOAP komponensek Delphiben (Simple Object Access Protocol) Bevezetés -Azegyszerűen programozható webhozzáférés azt jelenti, hogy a fejlesztők saját programjukat a weben elérhető szolgáltatásokból építik
A Debreceni Egyetem és a Nagyváradi Egyetem WiFi alapú helymeghatározó rendszere
A Debreceni Egyetem és a Nagyváradi Egyetem WiFi alapú helymeghatározó rendszere Gál Zoltán 1 Marius Onic 2 1 IT igazgató, Debreceni Egyetem TEK, zgal@unideb.hu 2 IT vezet, Nagyváradi Egyetem, omar@uoradea.ro
Bevezetés az SAP világába. 5. Kommunikációs és integrációs technológiák
Bevezetés az SAP világába Zolnai László zolnai@elte.hu http://zolnai.web.elte.hu/bev_sap.html 5. Kommunikációs és integrációs technológiák 1 Rendszerek közötti kapcsolatok SAP és nem-sap rendszerek Vállalaton
VoIP (Voice over IP)
VoIP (Voice over IP) Analog Telephone Adapter (ATA) Public Switched Telephone Network (PSTN) Private Branch exchang (PBX) Interactive Voice Response (IVR) Helyi hálózatok tervezése és üzemeltetése 1 Történelem
Kommunikációs rendszerek programozása. Voice over IP (VoIP)
Kommunikációs rendszerek programozása Voice over IP (VoIP) Analóg jel digitalizálása A t 125 μs Analóg jel digitalizálása Analóg jel átalakítása Mintavételezés (8kHz) Kvantálás (8bit) Folytonos jelből
Szolgáltatás Orientált Architektúra a MAVIR-nál
Szolgáltatás Orientált Architektúra a MAVIR-nál Sajner Zsuzsanna Accenture Sztráda Gyula MAVIR ZRt. FIO 2009. szeptember 10. Tartalomjegyzék 2 Mi a Szolgáltatás Orientált Architektúra? A SOA bevezetés
Szoftver Tervezési Dokumentáció. Nguyen Thai Binh
Szoftver Tervezési Dokumentáció Nguyen Thai Binh April 2010 1. fejezet Feladat Szimulációs feladat. Célja, hogy reprezentáljunk egy több komponensből álló alkalmazást, amely a megadott témakörnek megfelel,
Microsoft SQL Server telepítése
Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió
NIIF VoIP projekt. 3. HBONE tábor Budapest, november 4-6.
NIIF VoIP projekt Fehér Ede, NIIF Iroda Tirpák Miklós, MTA SzTAKI Szendrői József, Synergon 3. HBONE tábor Budapest, 2003. november 4-6. 1 Tartalomjegyzék Az NIIF VoIP projekt státusza A VoIP szolgáltatás
Informatika 10. évf.
Informatika 10. évf. Internet és kommunikáció I. 2013. december 9. Készítette: Gráf Tímea Internet Az Internet egymással összeköttetésben álló, sokszor nem kompatibilis hálózatok összessége. 2 1 WWW World
Eduroam változások - fejlesztések, fejlődések. Mohácsi János KIFÜ NIIF Program HBONE Workshop 2015
Eduroam változások - fejlesztések, fejlődések Mohácsi János KIFÜ NIIF Program HBONE Workshop 2015 Tartalom eduroam szolgáltatási modell eduroam adatok eduroam adatok menedzsmentje eduroam cat Sulinet+
Hálózati betekint ő program telepítése mobil telefonra. Symbian. alarm shop. Windows mobile Android IPhone Blackberry
Glover Electric kft. www.visiotech.hu Hálózati betekint ő program telepítése mobil telefonra. Symbian Windows mobile Android IPhone Blackberry 1.Symbian Operációs Rendszer 1. Először telepítenie kell a
fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.
I n t e r n e t k i f e j e z é s e k adat (data) Valamilyen különleges célból, gyakran speciális alakban elıkészített információ. Számítógépen tárolható és feldolgozható számok és betők. adatbázis (database)
Szoftver fő funkciói. Diszpécser rádió GPS nyomkövetés Adatátvitel és tárolás Telefonhívások kezelése 1 / 7
Diszpécser rádió GPS nyomkövetés Adatátvitel és tárolás Telefonhívások kezelése 1 / 7 Diszpécser rádió funkciók Funkciók - Egyedi, csoport és összes tagállomás hívása a diszpécser konzolról - Tagállomások
Tisztelt Telepítő! A központ és az alkalmazás összehangolását a következőképpen hajthatja végre:
Tisztelt Telepítő! A PowerSeries NEO GO alkalmazás segítségével távolról vezérelhetőek a NEO központok. Ehhez a központokat valamely TL280/TL2803G/3G2080 modullal kell bővíteni. A leírás a v5.x modul verziókhoz
Organizáció. Számítógépes Hálózatok 2008. Gyakorlati jegy. Vizsga. Web-oldal http://people.inf.elte.hu/lukovszki/courses/08nwi/
Organizáció Web-oldal http://people.inf.elte.hu/lukovszki/courses/08nwi/ Számítógépes Hálózatok 2008 1. Bevezetés, Internet, Referenciamodellek Előadás Hétfő, 14:00-16:00 óra, hely: Szabó József terem
A Jövő Internete - általános tervezési ajánlások
HTE INFOKOM 2014 konferencia és kiállítás Kecskemét, 2014. okt. 8-10. A Jövő Internete - általános tervezési ajánlások Dr. Abos Imre egyetemi docens abos@tmit.bme.hu BME Távközlési és Médiainformatikai
Leolvasói rendszer kialakításának koncepciója ipari mobil eszközökkel (ipari PDA-val)
Leolvasói rendszer kialakításának koncepciója ipari mobil eszközökkel (ipari PDA-val) A leolvasási feladat AS Szerver DB Számlázási, ügyfélszolgálati adatbázis Adatgyűjtő szerver Mobil adatgyűjtő AS szerver