コード例 #1
0
ファイル: client.py プロジェクト: wedel/ks
        t_idu = T_IDU()
        t_idu.sdu = a_pdu
        # idu.ici wird nicht verwendet
        print "Client Senden: "
        # an die Transportschicht uebergeben
        self.an_netzwerk(t_idu)

# Anwendung Ende ######################################################### #

# XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX #

# Netzwerkkomponente zusammenfuegen und einschalten

# ------------------- #
# die Netzwerkkomponente erzeugen
client = NetzwerkKomponente()
# ------------------- #

# ------------------- #
# einen oder mehrere Netzwerkadapter einbauen
adapter1 = punkt_zu_punkt_adapter.Netzwerkadapter()
client.insertAdapter1(adapter1)

#adapter2 = token_ring_adapter.Netzwerkadapter()
#adapter2.MAC_Adresse = konfig.mac1
#client.insertAdapter2(adapter2)

#adapter3 = ethernet_adapter.Netzwerkadapter()
#adapter3.MAC_Adresse = konfig.mac2
#client.insertAdapter3(adapter3)
# ------------------- #
コード例 #2
0
ファイル: server.py プロジェクト: wedel/ks
        print "Zeile %s gesendet" % a_pdu.text
               
        fobj.close() #Schliessen der Datei
        
        
       
        
# Server ENDE ########################################################### #

# XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX #

# Netzwerkkomponente zusammenfuegen und einschalten

# ------------------- #
# die Netzwerkkomponente erzeugen
server = NetzwerkKomponente()
# ------------------- #

# ------------------- #
# einen oder mehrere Netzwerkadapter einbauen
adapter1 = punkt_zu_punkt_adapter.Netzwerkadapter()
server.insertAdapter1(adapter1)

#adapter2 = token_ring_adapter.Netzwerkadapter()
#adapter2.MAC_Adresse = konfig.mac1
#client.insertAdapter2(adapter2)

#adapter3 = ethernet_adapter.Netzwerkadapter()
#adapter3.MAC_Adresse = konfig.mac2
#client.insertAdapter3(adapter3)
# ------------------- #