„IP alapú távközlés szoftver technológiái” változatai közötti eltérés

A VIK Wikiből
Új oldal, tartalma: „{{GlobalTemplate|Valaszthato|IpKommTech}} ==dr. Ziegler Gábor levele== A VITT9374 "IP alapú távközlés szoftver technológiái" c. választható tárgyat szeret…”
 
Szikszayl (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
 
1. sor: 1. sor:
{{GlobalTemplate|Valaszthato|IpKommTech}}
==dr. Ziegler Gábor levele==
==dr. Ziegler Gábor levele==


22. sor: 19. sor:
* _XML alapú nyelvek és protokollok_: XML (Extensible Markup Language) [http://www.w3.org/XML/ [1]] [http://www.xml.com/ [2]] és XSD (XML Schema Definition Lanaguage) nyelvek, valamint a webszolgáltatások ([http://webservices.xml.com/ Webservices]) közzétételét (WSDL - Webservices Definition Language) és elérését lehetővé SOAP (Simple Object Access Protocol) protokol
* _XML alapú nyelvek és protokollok_: XML (Extensible Markup Language) [http://www.w3.org/XML/ [1]] [http://www.xml.com/ [2]] és XSD (XML Schema Definition Lanaguage) nyelvek, valamint a webszolgáltatások ([http://webservices.xml.com/ Webservices]) közzétételét (WSDL - Webservices Definition Language) és elérését lehetővé SOAP (Simple Object Access Protocol) protokol
* _TTCN-3_: Az elosztott, kommunikáló (ún. reaktív) rendszerek (mint amilyenek többek között a webszolgáltatások, vagy pl. VoIP, stb. alkalmazások) vizsgálatát lehetővé tevő [http://www.ttcn-3.org/TTCN3about.htm TTCN-3] (Testing and Test Control Notation version 3) nyelv, amely távközlési gyökerekre támaszkodó, általános célú script nyelv. A TTCN-3 lényegében egy olyan általánosan is használható procedurális programozási nyelv, amelyben különleges nyelvi megoldások teszik lehetővé elosztott rendszerek vizsgálatát. (Például akár végtelen féle alternatív eseményt tudunk osztályozni egyetlen, "zárt alakú" utasításban). A nyelvet az ETSI gondozza.
* _TTCN-3_: Az elosztott, kommunikáló (ún. reaktív) rendszerek (mint amilyenek többek között a webszolgáltatások, vagy pl. VoIP, stb. alkalmazások) vizsgálatát lehetővé tevő [http://www.ttcn-3.org/TTCN3about.htm TTCN-3] (Testing and Test Control Notation version 3) nyelv, amely távközlési gyökerekre támaszkodó, általános célú script nyelv. A TTCN-3 lényegében egy olyan általánosan is használható procedurális programozási nyelv, amelyben különleges nyelvi megoldások teszik lehetővé elosztott rendszerek vizsgálatát. (Például akár végtelen féle alternatív eseményt tudunk osztályozni egyetlen, "zárt alakú" utasításban). A nyelvet az ETSI gondozza.
* _ASN.1_: adat típusok és adat értékek leírására szolgáló nyelv, amelyet más programozási nyelvekben közvetlenül be lehet "importálni" és felhasználni. Szinte mindannyian használtok [http://asn1.elibel.tm.fr/ ASN.1] nyelven leírt adatokat, legfeljebb nem tudtok róla: 3G mobilhálózati protokollok, [[VoIP]] alkalmazások, SNMP hálózat menedzsment, SSL certificate-ek, stb.
* _ASN.1_: adat típusok és adat értékek leírására szolgáló nyelv, amelyet más programozási nyelvekben közvetlenül be lehet "importálni" és felhasználni. Szinte mindannyian használtok [http://asn1.elibel.tm.fr/ ASN.1] nyelven leírt adatokat, legfeljebb nem tudtok róla: 3G mobilhálózati protokollok, VoIP alkalmazások, SNMP hálózat menedzsment, SSL certificate-ek, stb.


A tárgy célja egyrészt a 3 nyelv megtanítása gyakorlati példával
A tárgy célja egyrészt a 3 nyelv megtanítása gyakorlati példával
41. sor: 38. sor:


-- [[PallosPeter|Peti]] - 2006.09.11.
-- [[PallosPeter|Peti]] - 2006.09.11.
%META:FORM{name="ValaszthatoForm"}%
%META:FIELD{name="Trgy" title="Tárgy" value="IP alapú távközlés szoftver technológiái"}%
%META:FIELD{name="Trgykd" title="Tárgykód" value="VITT9374"}%
%META:FIELD{name="Tanszk" title="Tanszék" value="TMIT"}%
%META:FIELD{name="Elad" title="Előadó" value="dr. Ziegler Gábor"}%
%META:FIELD{name="Kreditszm" title="Kreditszám" value="5"}%
%META:FIELD{name="raszm" title="Óraszám" value="4"}%
%META:FIELD{name="Terlet" title="Terület" value="Hálózat"}%
%META:FIELD{name="raijelenlt" title="Órai jelenlét" value="nem kötelező"}%
%META:FIELD{name="Jegy" title="Jegy" value="zh , vizsga "}%
%META:FIELD{name="Elvrtmin.munka" title="Elvárt min. munka" value=""}%
%META:FIELD{name="Minimumrajrjegy" title="Minimumra járó jegy" value=""}%
%META:FIELD{name="Elvrtmax.munka" title="Elvárt max. munka" value=""}%
%META:FIELD{name="Munkrajrjegy" title="Munkára járó jegy" value=""}%


[[Category:Valaszthato]]
[[Category:Valaszthato]]

A lap jelenlegi, 2014. augusztus 24., 18:46-kori változata

dr. Ziegler Gábor levele

A VITT9374 "IP alapú távközlés szoftver technológiái" c. választható tárgyat szeretném a figyelmetekbe ajánlani, mely 3 olyan számítógépes "nyelvterülettel" foglalkozik, melyet a korszerű, elosztott architektúrát használó rendszerek fejlesztésénél, vizsgálatánál jól lehet hasznosítani.

A tárgyhoz kapcsolhatóan önalló labor feladatok is kiírásra kerültek:

Ilyen rendszerekre példák a távközlési szoftverek, az egyéb webes, .NET-es, stb. alapú rendszerek. (Jómagam jelenleg főállásban dolgozom egy, a távközlési iparban aktív multinacionális cég magyarországi R&D részlegénél, ahol a tárgyban tárgyalt technológiákat a napi munkámban használom). A három nyelvterület a következő:

  • _XML alapú nyelvek és protokollok_: XML (Extensible Markup Language) [1] [2] és XSD (XML Schema Definition Lanaguage) nyelvek, valamint a webszolgáltatások (Webservices) közzétételét (WSDL - Webservices Definition Language) és elérését lehetővé SOAP (Simple Object Access Protocol) protokol
  • _TTCN-3_: Az elosztott, kommunikáló (ún. reaktív) rendszerek (mint amilyenek többek között a webszolgáltatások, vagy pl. VoIP, stb. alkalmazások) vizsgálatát lehetővé tevő TTCN-3 (Testing and Test Control Notation version 3) nyelv, amely távközlési gyökerekre támaszkodó, általános célú script nyelv. A TTCN-3 lényegében egy olyan általánosan is használható procedurális programozási nyelv, amelyben különleges nyelvi megoldások teszik lehetővé elosztott rendszerek vizsgálatát. (Például akár végtelen féle alternatív eseményt tudunk osztályozni egyetlen, "zárt alakú" utasításban). A nyelvet az ETSI gondozza.
  • _ASN.1_: adat típusok és adat értékek leírására szolgáló nyelv, amelyet más programozási nyelvekben közvetlenül be lehet "importálni" és felhasználni. Szinte mindannyian használtok ASN.1 nyelven leírt adatokat, legfeljebb nem tudtok róla: 3G mobilhálózati protokollok, VoIP alkalmazások, SNMP hálózat menedzsment, SSL certificate-ek, stb.

A tárgy célja egyrészt a 3 nyelv megtanítása gyakorlati példával fűszerezve (a Google kereső szolgáltatását fogjuk vizsgálni mint webszolgáltatást TTCN-3-ból), másrészt a kölcsönös kapcsolódási pontok megmutatása.

A tárgy korábban már futott, lásd http://leda.tmit.bme.hu/~ziegler/XmlTtcnv3Asn1/
A tárgy adatlapja: http://www.vdk.bme.hu/targykov/valaszthato/vitt9374.htm

A tárgyhoz kötödő önállólabor és/vagy diplomamunka lehetőség is van/lesz, adott esetben ipari munkahelyen.

Szeretettel várom az érdeklődőket, vagy a kérdéseket!

dr. Ziegler Gábor,
BME-TMIT / Ericsson Mo. Kft.
Gabor.Ziegler@ericsson.com

-- Peti - 2006.09.11.