<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://edu.iit.uni-miskolc.hu/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://edu.iit.uni-miskolc.hu/feed.php">
        <title>Institute of Information Science - University of Miskolc - tanszek:oktatas:informacios_rendszerek_integralasa</title>
        <description></description>
        <link>https://edu.iit.uni-miskolc.hu/</link>
        <image rdf:resource="https://edu.iit.uni-miskolc.hu/_media/wiki:logo.png" />
       <dc:date>2026-04-25T08:33:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:12_factor?rev=1773653721&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:chatserver?rev=1774511138&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:docker_loadbalancer?rev=1742918508&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:egyszeru_jpa?rev=1429614943&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:ellenorzo_kerdesek?rev=1744562330&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:feladatok?rev=1777058295&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:graphql_integracio?rev=1777030976&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:grpc?rev=1775121048&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:halott_level_csatorna?rev=1651516023&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:informacios_rendszerek_integralasa?rev=1774648548&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:informatikai_rendszerek_epitese?rev=1328563333&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_http_server?rev=1710316223&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_non-blocking_socket?rev=1773044394&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_rmi?rev=1711477589&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_socket?rev=1709714048&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jax-ws?rev=1554289873&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_eclipse_republish_problem?rev=1332272020&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_esb?rev=1367326125&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_switchyard?rev=1430211130&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:json-rpc?rev=1773323096&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jta?rev=1430213410&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:model_context_protocol?rev=1774648833&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:oesszetett_pelda_1?rev=1523884512&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:protobuf?rev=1742587404&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_django_framework_-_rest_api?rev=1460489185&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_gyakorlatok?rev=1679499947&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_sockets?rev=1708893805&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:rest_api_pelda?rev=1491482963&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:rest-api?rev=1773323061&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:socket-io_chat_client?rev=1712831343&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:socket-io_chat_server?rev=1712831404&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:szemantikus_verziokezeles?rev=1773950678&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:tdd_pelda?rev=1708900367&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:tranzakcio_visszavonas?rev=1651515850&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenet_kezelo_rendszerek?rev=1744290905&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenet_szurese?rev=1651857314&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-maven?rev=1683897968&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq_2?rev=1713941129&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq?rev=1685526812&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok?rev=1683216113&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:virtualizacio?rev=1743167939&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:wildfly_in_docker?rev=1683201781&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:xml-rpc_minta_feladat?rev=1711054374&amp;do=diff"/>
                <rdf:li rdf:resource="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:xml-rpc_python_feladat?rev=1713550409&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://edu.iit.uni-miskolc.hu/_media/wiki:logo.png">
        <title>Institute of Information Science - University of Miskolc</title>
        <link>https://edu.iit.uni-miskolc.hu/</link>
        <url>https://edu.iit.uni-miskolc.hu/_media/wiki:logo.png</url>
    </image>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:12_factor?rev=1773653721&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T09:35:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>12_factor</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:12_factor?rev=1773653721&amp;do=diff</link>
        <description>12-Factor App módszertan

1. faktor: Codebase

A 12-Factor App módszertan első alapelve szerint egy alkalmazásnak egy kódbázisa legyen, amelyet verziókezelő rendszerben tárolunk. Ez a kódbázis lehet például egy Git repository. Ugyanebből az egyetlen kódbázisból több különböző környezetbe is történhet telepítés, például fejlesztői, teszt és éles környezetbe.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:chatserver?rev=1774511138&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-26T07:45:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chatserver</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:chatserver?rev=1774511138&amp;do=diff</link>
        <description>Chat GUI

Készítsünk egy csoportos Chat vastag kliens alkalmazást. Alkalmazzuk a Java-RMI technológiát.
Hozzunk létre két projektet az eclipse-ben a kliens és a szerver számára. Az alábbi interakciós diagramm bemutatja az elvi működést.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:docker_loadbalancer?rev=1742918508&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-25T16:01:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>docker_loadbalancer</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:docker_loadbalancer?rev=1742918508&amp;do=diff</link>
        <description>Szolgáltatások skálázása - reverse proxy segítségével

&lt;https://github.com/knehez/isi&gt; - docker_example_2

A HAProxy egy nyílt forráskódú, magas rendelkezésre állású TCP/HTTP terheléselosztó és proxy szerver. A HAProxy segítségével egyetlen IP-cím mögötti több backend szerver között osztható el a terhelés, így javítva az alkalmazások teljesítményét és megbízhatóságát.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:egyszeru_jpa?rev=1429614943&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-21T11:15:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>egyszeru_jpa</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:egyszeru_jpa?rev=1429614943&amp;do=diff</link>
        <description>JPA Example

Hozzunk létre egy dinamikus web projektet JPA néven.

1.) Hozzuk létre a persistence.xml nevű file-t a src/META-INF könyvtárban a következő tartalommal:
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;persistence version=&quot;2.0&quot; xmlns=&quot;http://java.sun.com/xml/ns/persistence&quot;
  xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
  xsi:schemaLocation=&quot;http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd&quot;&gt;
     &lt;persistence-unit name=&quot;customers&quot;&gt;
  …</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:ellenorzo_kerdesek?rev=1744562330&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-13T16:38:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ellenorzo_kerdesek</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:ellenorzo_kerdesek?rev=1744562330&amp;do=diff</link>
        <description>Ellenőrző kérdések

	*  Ismertesse a következő három módszert az adatmegosztásra szoftveralkalmazások között: fájlalapú módszer, közös adatbázis használata, és socketek. Mik ezen módszereknek az előnyei és hátrányai, fontosabb jellemzői?</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:feladatok?rev=1777058295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-24T19:18:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>feladatok</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:feladatok?rev=1777058295&amp;do=diff</link>
        <description>A feladatok általános követelményei

Architektúra

A feladatok tipikusan olyan egyszerű alkalmazásintegrációk, amelyek a Docker-környezetben megvalósíthatók.

Feladatok beadása

A feladatot a félév végén kell leadni, személyesen bemutatva. Lehet saját laptopon is vagy a labor gépein. Csak e-mailben elküldött megoldásokat nem fogadunk el.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:graphql_integracio?rev=1777030976&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-24T11:42:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>graphql_integracio</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:graphql_integracio?rev=1777030976&amp;do=diff</link>
        <description>GraphQL integráció

A GraphQL egy modern API-lekérdezési nyelv és futtatókörnyezet, amelyet a Facebook fejlesztett ki 2012-ben, majd 2015-ben nyílt forráskódúvá tett. A GraphQL célja, hogy rugalmasabb és hatékonyabb adatlekérdezési lehetőséget biztosítson a kliensalkalmazások számára.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:grpc?rev=1775121048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-02T09:10:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grpc</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:grpc?rev=1775121048&amp;do=diff</link>
        <description>gRPC

gRPC egy modern, nyílt forráskódú távoli eljáráshívást (Remote Procedure Call - RPC) megvalósító álltalános keretrendszer, amelyet a Google fejlesztett. Lehetővé teszi, hogy különböző platformokon és nyelveken írt alkalmazások egyszerűen kommunikáljanak egymással. gRPC protokollja alapértelmezetten Protocol Buffers-t (protobuf) használ.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:halott_level_csatorna?rev=1651516023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-02T18:27:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>halott_level_csatorna</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:halott_level_csatorna?rev=1651516023&amp;do=diff</link>
        <description>Halott levél csatorna (DEAD Letter QUEUE)

Az előző példában hibát szimuláltunk a tranzakció visszavonásával. Alapértelmezetten az újrapróbálkozások száma végtelen, ezért állítsuk be az előző példánál, hogy csak 1x próbálja újra az üzenet kézbesítést: [&lt;wildfly install dir&gt;\standalone\configuration\standalone-full.xml -ban keressük meg a következő részt:</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:informacios_rendszerek_integralasa?rev=1774648548&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T21:55:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>informacios_rendszerek_integralasa</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:informacios_rendszerek_integralasa?rev=1774648548&amp;do=diff</link>
        <description>Információs rendszerek integrálása

Tantárgy kód: GEIAK682-M

Ütemterv

[ Ütemterv 2025/26 II. félév]

Előadás fóliák

[Bevezető]



[Informatikai rendszerek - üzenetalapú integrációs mintái]

Minta vizsga:



Ellenőrző kérdések

Tananyagok

	*  Rendszerkomponensek fejlesztési módszerei
	*  12 Factor 12-Factor App módszertan
	*  Komponensek szemantikus verziókezelése 
	*  JAVA Socket TCP és UDP mintapéldák az integráció alapeseteire
		*  JAVA NON-Blocking socket
		*…</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:informatikai_rendszerek_epitese?rev=1328563333&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-06T21:22:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>informatikai_rendszerek_epitese</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:informatikai_rendszerek_epitese?rev=1328563333&amp;do=diff</link>
        <description>Információs rendszerek integrálása

Előadás anyag

Ellenőrző kérdések:

Gyakorlati segédlet

	*  [SOA Based Enterprise Integration]
	*  [Camel in action]
	*  JBoss ESB tutorial &lt;http://www.mastertheboss.com/jboss-esb/78-jboss-esb.html&gt;

Féléves feladatok

Integrációs eszközök

&lt;http://servicemix.apache.org/home.html&gt; - bemutatása
Apache ActiveMQ, Camel, CXF, ODE, Karaf

ZH kérdések</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_http_server?rev=1710316223&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-13T07:50:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java_http_server</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_http_server?rev=1710316223&amp;do=diff</link>
        <description>Saját HTTP szerver mintapélda

Készítsünk egy üres Java projektet, hozzunk létre egy 404.html és egy index.html nevű fájlt az alábbi tartalommal. Majd figyeljük meg hogy a hibakezelés redundáns, azaz kétszer van megírva 404 és 501-es hiba kezelése.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_non-blocking_socket?rev=1773044394&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-09T08:19:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java_non-blocking_socket</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_non-blocking_socket?rev=1773044394&amp;do=diff</link>
        <description>Elvi különbség a blokkolt és nem-blokkolt megközelítés között



Olvasnivaló: 

	*  &lt;http://tutorials.jenkov.com/java-nio/nio-vs-io.html&gt;
	*  &lt;https://www.infoworld.com/article/2159108/use-select-for-high-speed-networking.html&gt;



Elvi váz


   ServerSocketChannel serverSocketChannel = ServerSocketChannel.open();
   
   serverSocketChannel.socket().bind(new InetSocketAddress(9999));
   serverSocketChannel.configureBlocking(false);  // ez a sor jelzi a blokkolásmentes működést
   
   while(true){…</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_rmi?rev=1711477589&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-26T18:26:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java_rmi</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_rmi?rev=1711477589&amp;do=diff</link>
        <description>Egyszerű Java-RMI példa

Először is, készítsünk egy interakciós diagramot, ami bemutatja, hogyan kommunikál egymással a Client és a RObject a RegisterService-en keresztül:



Ez a diagram szemlélteti a folyamat lépéseit: a RegisterService regisztrálja az RObject-et az RMI Registry-ben, a Client lekérdezi a távoli objektumot, majd használja annak funkcióit.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_socket?rev=1709714048&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-06T08:34:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>java_socket</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:java_socket?rev=1709714048&amp;do=diff</link>
        <description>Alapvető adattovábbítási protokollok

TCP (Transmission Control Protocol)

	*  Megbízható: A TCP biztosítja az adatok pontos, sorrendben történő kézbesítését, visszaigazolások és újraküldések segítségével.
	*  Kapcsolatorientált</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jax-ws?rev=1554289873&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-03T11:11:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jax-ws</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jax-ws?rev=1554289873&amp;do=diff</link>
        <description>Egyszerű EJB 3.x-es webszolgáltatás:
  package org.jboss.samples.webservices;
  
  import javax.jws.WebMethod;
  import javax.jws.WebService;
  
  @WebService()
  public class HelloWorld {
  
  	@WebMethod()
  	public String sayHello(String name) {
  	    System.out.println(&quot;Hello: &quot; + name);
  	    return &quot;Hello &quot; + name + &quot;!&quot;;
  	}
  }</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_eclipse_republish_problem?rev=1332272020&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-03-20T19:33:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jboss_eclipse_republish_problem</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_eclipse_republish_problem?rev=1332272020&amp;do=diff</link>
        <description>Az Eclipse nem publikálja automatikusan a módosításokat

	*  Állítsuk le a JBoss-t
	*  A perspektíva J2EE legyen
	*  A &#039;Servers&#039; ablakban alul kattintsunk duplán a JBoss 6.0 példányra
	*  A megjelenő ablakban válasszuk lent a &#039;deployment&#039; tab-ot</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_esb?rev=1367326125&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-04-30T12:48:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jboss_esb</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_esb?rev=1367326125&amp;do=diff</link>
        <description>Eszközök telepítése telepítés

1. Eclipse Indigo letöltése

2. JBoss Tools telepítése erről az update site ról: &lt;http://download.jboss.org/jbosstools/updates/development/indigo/soa-tooling/&gt;

3. JBoss ESB letöltése (jbossesb-4.10.zip): &lt;http://www.jboss.org/jbossesb/downloads&gt; , majd kitömörítés.

4. install/deployment.properties fileban meg kell adni a jboss szerver helyét</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_switchyard?rev=1430211130&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-28T08:52:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jboss_switchyard</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jboss_switchyard?rev=1430211130&amp;do=diff</link>
        <description>SwitchYard

Hivatalos weboldal: &lt;http://switchyard.jboss.org/&gt;

Töltsük le a modulokat a letöltési oldalról: switchyard-2.0.0.CR1-EAP6.3.0.GA.zip

A file tartalmazza a modulokat és az összes konfigurációt. Másoljuk be a JBDevStudo/runtimes/jboss-eap/ könyvtárba. Felülírja a konfigurációkat, de ez nem fog problémát okozni.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:json-rpc?rev=1773323096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-12T13:44:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>json-rpc</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:json-rpc?rev=1773323096&amp;do=diff</link>
        <description>JSON-RPC

A JSON-RPC (JavaScript Object Notation – Remote Procedure Call) egy egyszerű és könnyű súlyú távoli eljáráshívási (RPC) protokoll, amely az üzenetek formátumaként a JSON adatformátumot használja. A protokoll célja, hogy egy kliens egy távoli szerveren található függvényeket vagy metódusokat úgy tudjon meghívni, mintha azok helyben futó függvények lennének.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jta?rev=1430213410&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-28T09:30:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jta</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:jta?rev=1430213410&amp;do=diff</link>
        <description>Angol leírás

&lt;https://docs.oracle.com/cd/E19798-01/821-1841/bncii/index.html&gt;

JEE7 példák: &lt;https://github.com/javaee-samples/javaee7-samples/tree/master/jta&gt;</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:model_context_protocol?rev=1774648833&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T22:00:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>model_context_protocol</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:model_context_protocol?rev=1774648833&amp;do=diff</link>
        <description>MCP szerverek és LLM integráció

Ez a rész azt mutatja be, hogyan lehet egy nagy nyelvi modellt szabályozott módon összekapcsolni külső rendszerekkel MCP szerverek segítségével. A fókusz a modern integrációs szemléleten van: nem az a cél, hogy az LLM közvetlenül érje el a legacy rendszereket, hanem az, hogy egy szabályozott, egységes interfészen keresztül kapjon hozzáférést adatokhoz és műveletekhez.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:oesszetett_pelda_1?rev=1523884512&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-04-16T13:15:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>oesszetett_pelda_1</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:oesszetett_pelda_1?rev=1523884512&amp;do=diff</link>
        <description>Üzenetfeldolgozó mintarendszer



Egy távoli kliens a TaskQueue üzenetsorra helyez egy adott verziószámmal ellátott üzenetet. A TaskQueue-ra két feladatfeldolgozó (TaskProcessor1/2) csatlakozik pont-pont séma szerint. Ha a verziószám nem egyezik meg az aktuálissal, akkor az üzenetet áthelyezik az InvalidQueue-ra. Az InvalidHandler komponens feldolgozza az InvalidQueue-ra érkező üzeneteket, vár 5000ms-ot és visszeküldi a TaskQueue-ra.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:protobuf?rev=1742587404&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-21T20:03:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>protobuf</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:protobuf?rev=1742587404&amp;do=diff</link>
        <description>Protocol Buffers

A Protocol Buffers (Protobuf) a Google által fejlesztett módszer a strukturált adatok szerializációjára (bináris formába alakítására). Különösen előnyös azokban az alkalmazásokban, amelyek szerverekkel kommunikálnak vagy adatokat tárolnak, ahol az</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_django_framework_-_rest_api?rev=1460489185&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-12T19:26:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python_django_framework_-_rest_api</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_django_framework_-_rest_api?rev=1460489185&amp;do=diff</link>
        <description>Django keretrendszer telepítés

Telepítés windows

Letöltés (windows): &lt;https://www.python.org/downloads/windows/&gt;

Telepítés Linux

A gépteremben az Ubuntu-val kell boot-olni. Majd egy shellben le kell futtatni a köv parancsot, ami a &#039;pip&#039; alkalmazást telepíti:
https://raw.github.com/pypa/pip/master/contrib/get-pip.py &amp;&amp; python get-pip.py --user</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_gyakorlatok?rev=1679499947&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-03-22T15:45:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python_gyakorlatok</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_gyakorlatok?rev=1679499947&amp;do=diff</link>
        <description>Online konzol: &lt;https://repl.it/&gt;

Google tananyag: &lt;https://developers.google.com/edu/python&gt;

Feladatok

1.) Írjon kódot amely bekér egy fájlnevet és kiírja a kiterjesztését

2.) Kérje be egy kör sugarát és számítsa ki a területét és írassa ki 2 tizedesjegy pontossággal.

3.) Kérjen be egy számjegyet (n) és képezze az n + nn + nnn számot. Pl. n = 6</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_sockets?rev=1708893805&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-25T20:43:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>python_sockets</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:python_sockets?rev=1708893805&amp;do=diff</link>
        <description>Blokkoló socket szerver

Nézzük meg hogyan implementálja a Python a socketeket.

Egyszerű blokkoló TCP szerver és a hozzá tartozó kliens létrehozásával szemléltetjük a blokkoló socket megközelítés különbségét Pythonban. Ez a szerver egyszerre egy kapcsolatot kezel blokkoló módon, ami azt jelenti, hogy vár (vagy blokkol) az I/O műveletekre, mint például új kapcsolatok elfogadása vagy adatok fogadása.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:rest_api_pelda?rev=1491482963&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-06T12:49:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rest_api_pelda</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:rest_api_pelda?rev=1491482963&amp;do=diff</link>
        <description>Rest Api példa

1.) Hozzunk létre egy dynamic web projektet REST_API néven.

2.) Másoljuk bele a következő osztályt:
package restapi;

import java.util.HashSet;
import java.util.Set;

import javax.ws.rs.ApplicationPath;
import javax.ws.rs.core.Application;

import org.ait.rest.Restapi;

@ApplicationPath(&quot;/rest&quot;)
public class RestApplication extends Application {
public Set&lt;Class&lt;?&gt;&gt; getClasses() {
	System.out.println(&quot;Restapi.class&quot;);
	Set&lt;Class&lt;?&gt;&gt; classes = new HashSet&lt;Class&lt;?&gt;&gt;();
	classes.ad…</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:rest-api?rev=1773323061&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-12T13:44:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rest-api</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:rest-api?rev=1773323061&amp;do=diff</link>
        <description>REST API

A REST (Representational State Transfer) egy architekturális stílus hálózati alkalmazások tervezésére. A REST API olyan alkalmazásprogramozási interfész (API), amely a REST elveit követi, és a kommunikációhoz általában a HTTP protokollt használja.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:socket-io_chat_client?rev=1712831343&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-11T10:29:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>socket-io_chat_client</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:socket-io_chat_client?rev=1712831343&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:socket-io_chat_server?rev=1712831404&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-11T10:30:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>socket-io_chat_server</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:socket-io_chat_server?rev=1712831404&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:szemantikus_verziokezeles?rev=1773950678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-19T20:04:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>szemantikus_verziokezeles</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:szemantikus_verziokezeles?rev=1773950678&amp;do=diff</link>
        <description>Szemantikus verziókezelés (Semantic Versioning)

Bevezetés

A modern informatikai rendszerekben – különösen mikroszolgáltatásos architektúrák, API-k és könyvtárak esetén – kiemelten fontos, hogy a különböző komponensek egymással kompatibilisek maradjanak.
A szemantikus verziókezelés (Semantic Versioning, röviden SemVer) egy olyan szabványos megközelítés, amely a verziószámokon keresztül információt hordoz a változások természetéről.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:tdd_pelda?rev=1708900367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-25T22:32:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tdd_pelda</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:tdd_pelda?rev=1708900367&amp;do=diff</link>
        <description>Teszt vezérelt fejlesztés

Hozzunk létre egy könyvtárat és lépjünk bele:
  mkdir tdd
  cd tdd
Hozzunk létre egy virtuális környezetet:
  python -m virtualenv .venv
Ha nincs telepítve a virtualenv csomag akkor futtassuk:
  pip install virtualenv</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:tranzakcio_visszavonas?rev=1651515850&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-02T18:24:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tranzakcio_visszavonas</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:tranzakcio_visszavonas?rev=1651515850&amp;do=diff</link>
        <description>Tranzakció visszavonás

A következő MDB megállapítja, hogy újra lett-e küldve az üzenet és ha igen, akkor visszavonja a tranzakciót. A visszavont tranzakció miatt az üzenetsor újra megpróbálja elküldeni az üzenetet, mivel ez már egyszer el lett küldve, ezért fogadjuk. A getJMSRedelivered() true értéket fog adni. Az onMessage() függvényt elég megváltoztatni, és egy új tagváltozót bevezetni:</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenet_kezelo_rendszerek?rev=1744290905&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-10T13:15:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uezenet_kezelo_rendszerek</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenet_kezelo_rendszerek?rev=1744290905&amp;do=diff</link>
        <description>Üzenet kezelő rendszerek (message-oriented middleware)

Az üzenetkezelő rendszerek működésének részleteit az AMQP szabványban részletesen olvashatjuk: &lt;https://www.oasis-open.org/standard/amqp/&gt;

Az AMQP (Advanced Message Queuing Protocol) az üzenetkezelő rendszerek (message-oriented middleware) egyik szabványa, amely lehetővé teszi a szoftverkomponensek közötti hatékony kommunikációt. Az AMQP protokoll számos implementációja létezik, amelyek ugyanazt az alapvető</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenet_szurese?rev=1651857314&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-05-06T17:15:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uezenet_szurese</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenet_szurese?rev=1651857314&amp;do=diff</link>
        <description>Message Driven Bean (MDB) példa - Üzenet szűrés

Hozzunk létre egy olyan MDBMessageSelector osztályt, amely csak a “pirosnak jelölt” üzeneteket fogja fogadni az üzenetsorról.


  @MessageDriven(name = &quot;MDBMessageSelectorExample&quot;,
                 activationConfig =
                       {
                          @ActivationConfigProperty(propertyName = &quot;destinationType&quot;, propertyValue = &quot;javax.jms.Queue&quot;),
                          @ActivationConfigProperty(propertyName = &quot;destination&quot;, prope…</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-maven?rev=1683897968&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-12T13:26:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uezenetsorok-maven</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-maven?rev=1683897968&amp;do=diff</link>
        <description>Wildfly példák fordítása és indítása

Töltsük le és telepítsük az JDK11-et.
Az openjdk vagy oracle jdk letöltésénél a 11-es verziót válasszuk, ne a legújabb 19-et.

Induljunk ki a hivatalos példákból:


git clone https://github.com/wildfly/quickstart.git
cd quickstart/helloworld-mdb/</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq_2?rev=1713941129&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-24T06:45:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uezenetsorok-rabbitmq_2</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq_2?rev=1713941129&amp;do=diff</link>
        <description>Összetettebb példa

Egy minőségbiztosító rendszer mérőgépének 3 állapotát küldjük egy &#039;qualityQueue&#039; nevű üzenetsorra. Készítsen egy több komponensből álló alkalmazást, amely 2 kliensen keresztül kommunikál az üzenetsorral az alábbi módon:</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq?rev=1685526812&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-31T09:53:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uezenetsorok-rabbitmq</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok-rabbitmq?rev=1685526812&amp;do=diff</link>
        <description>RabbitMQ példa

Docker környezetben futtatható példa.


git clone https://github.com/knehez/isi.git
cd isi/rabbitmq-python
docker-compose up -d rabbitmq


Az alábbi docker-compose.yml definiál egy szolgáltatást a rabbitmq hivatalos docker image-el, kiegészítve a management web-es felülettel, ami a 15672-es porton érhető el.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok?rev=1683216113&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-04T16:01:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uezenetsorok</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:uezenetsorok?rev=1683216113&amp;do=diff</link>
        <description>Pont-Pont példa

A JMS modul bekapcsolása a Wildfly alkalmazás szerverben. A JMS komponens, a standalone-full.xml konfigurációban szerepel, az alap konfiguráció (standalone.xml) nem tartalmazza. Az Jboss Dev. Studio “Launch configurations”-nál be kell állítani a ”–server-config=standalone-full.xml” és újraindítani a wildfly-t. A pirossal jelzett checkboxot is ki kell kapcsolni.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:virtualizacio?rev=1743167939&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-28T13:18:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualizacio</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:virtualizacio?rev=1743167939&amp;do=diff</link>
        <description>Virtualizációs technológiák történeti áttekintése

Hagyományos (hipervizor-alapú) virtualizáció története

A hardver-szintű virtualizáció nem újkeletű technológia – gyökerei egészen az 1960-as évekig nyúlnak vissza.

	*  1960-as évek:</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:wildfly_in_docker?rev=1683201781&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-05-04T12:03:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wildfly_in_docker</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:wildfly_in_docker?rev=1683201781&amp;do=diff</link>
        <description>Hogyan futtatható Docker környezetben egy Maven projekt?

Használjuk a docker playground-ot: &lt;http://docker.iit.uni-miskolc.hu&gt;

Klónozzuk a Wildfly alkalmazás szerver példáit: 


git clone https://github.com/wildfly/quickstart.git
cd quickstart/helloworld


Docker segítségével lefordíthatunk egy tetszőleges példát:</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:xml-rpc_minta_feladat?rev=1711054374&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-21T20:52:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xml-rpc_minta_feladat</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:xml-rpc_minta_feladat?rev=1711054374&amp;do=diff</link>
        <description>XML-RPC: Távoli Eljáráshívás Egyszerűen

Az XML-RPC egy egyszerű régi protokoll, amely lehetővé teszi eltérő rendszerek közötti adatkommunikációt és a távoli eljáráshívást. Az XML-RPC használatával a fejlesztők úgy tudnak távoli eljárásokat használni egy távoli szerveren, mintha azok helyiek lennének.</description>
    </item>
    <item rdf:about="https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:xml-rpc_python_feladat?rev=1713550409&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-19T18:13:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xml-rpc_python_feladat</title>
        <link>https://edu.iit.uni-miskolc.hu/tanszek:oktatas:informacios_rendszerek_integralasa:xml-rpc_python_feladat?rev=1713550409&amp;do=diff</link>
        <description>XML-RPC tutorial

Python 3 leírás

Szerver



Kliens</description>
    </item>
</rdf:RDF>
