Aktuelle SW teknologier for distribuerede systemer

Størrelse: px
Starte visningen fra side:

Download "Aktuelle SW teknologier for distribuerede systemer"

Transkript

1 Aktuelle SW teknologier for distribuerede systemer Dansk Selskab for Datateknik Kommunikationskonference maj 2001 Finn Overgaard Hansen Ingeniørhøjskolen i Århus - Elektro- og IKT-afdelingen foh@e.iha.dk Agenda Introduktion til distribueret softwareteknologi Middelware teknologier: CORBA Java RMI DCOM Auto-discovery teknologier Jini, UPnP, Salutation, HAVI Opsummering 2 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 1

2 En case på et distribueret system Dronningborg mejetærsker (ca. 1986/87) Der kunne tilsluttes nye devices til en fælles bus - uden at hovedcomputeren skulle omprogrammers Hovedcomputer i førerhus Upload af maskinkode Løsning: Hver device uploadede den nødvendige maskinkode - til hovedcomputerens RAM lager med display rutiner mm. Samme maskinkode i hovedcomputer som i satellit microprocesserne Definering af faste memorygrænser for upload af nye programmer En simpel low cost løsning Slave1 Slave2 SlaveN 3 Hvorfor distribuering? Distribuering i problemområdet Vejrprognosesystem: Central server med decentrale målestationer (klienter) rundt omkring i landet Pervasive computing: mobile trådløse enheder Bærbare computere, mobiltelefoner, PDA er Distribuering valgt som systemarkitektur For at opnå fleksibilitet og større genbrug For at spare wiring og opnå en bedre pålidelighed For at opnå nødvendig performance For at kunne integrere forskellige platforme og programmeringssprog 4 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 2

3 Hvad vi gerne vil opnå Software udviklere vil gerne: Kunne programmere distribuerede systemer uden at skulle programmere hele kommunikationslaget Kunne kalde lokale og remote objekter på samme måde Kunne genbruge eksisterende kode skrevet i forskellige sprog Brugere og installationsfolk vil gerne: kunne tilslutte nye enheder uden en omfattende konfigurering nye typer af mobile devices forudsætter plug and play for at være anvendelige i praksis 5 Løsning: Software bussen Hardware bus Printkort Veldefineret grænseflade: elektrisk og mekanisk Software bus objekt 1 objekt 2 objekt 3 objekt N Programmøren ønsker at kunne skrive følgende ved kodning af objekt 1: pobjekt2->print(file) 6 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 3

4 To former for kommunikation Synkron kommunikation RPC - Remote Procedure Call En klient kan kalde procedurer i server programmer, der kører i andre processer eller på andre computere Remote Method Invocation (RMI) En objektorienteret udgave af RPC Objekter i forskellige processer kan kommunikere ved at kalde hinandens operationer (metoder) (RMI anvendes her som generel term) Asynkron kommunikation Event - notification Et objekt kan abonnere på at få en notification fra et andet objekt når en bestemt hændelse (event) indtræffer Kaldes også for publish/subscribe 7 Objektorienteret kommunikation «Windows/NT PC» «Task 2» B «Task 1» «Embedded 16 bit processor» «Task 3» A B B Objekt A ønsker at kalde operationer i objekt B på samme måde uanset om objekt B er i: samme task (Task1), et andet Task 2 eller befinder sig på en helt anden processor Kan indkapsle ikke OO kode som f.eks. C som et objekt 8 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 4

5 Lokations transparens Ved RMI: Et klientobjekt der kalder et serverobjekt behøver ikke at vide om det er et lokalt objekt eller et objekt på en anden maskine Ved event baseret kommunikation: objekter der generer hændelser og de objekter der modtager notifications herpå behøver ikke at kende hinandens lokation I praksis: Man tilstræber at kaldesyntaksen er den samme Klienter bør dog vide om det er et lokalt objekt eller et remote objekt f.eks. er fejlhåndteringen forskellig 9 Remote interfaces Anvendelse af interfaces er en fundamental teknik: kontrakter mellem klient og server Implementerer Remote interface 1 Local client objekt Remote interface 1 op1(parameters) op2(): return value op3(parameters): return value kan f.eks. kaldes lokalt Remote class private data op1(parameters) op2(): return value op3(parameters): return value op4() op5(): return value op6(paramter) 10 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 5

6 Struktur for middelware SW + proxy Klient Server Objekt A Remote reference modul Proxy for B operationb() Kommunikations modul logisk fysisk request reply Remote objekt B operationb() Skeleton & dispatcher for B Kommunikations modul Remote reference modul 11 CORBA CORBA (Common Object Request Broker Architecture) En OMG standard (Object Management Group) introduceret i CORBA 2.0 i CORBA 3.0 er på vej. OMG er en sammenslutning af ca. 800 firmaer CORBA er tilgængeligt på over 50 operativsystemer (f.eks. Windows9x/NT/2000, UNIX, Linux og embedded RTOS) Supporterer syv programmeringssprog (C++, Java, C, Ada, COBOL, Smalltalk og Lisp) Central mekanisme: ORB - Object Request Broker Plus et stort antal CORBA services f.eks. Naming, Event & Notification, Concurrency, Persistency Reference: 12 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 6

7 CORBA arkitektur Client objekt logisk kommunikation Server objekt Stub Skeleton Portable Object Adapter POA Worker tasks SW bus ORB fysisk kommunikation ORB 13 CORBA protokoller GIOP: General Inter-ORB Protocol IOOP: Internet Inter-ORB protocol IOOP= GIOP + TCP/IP ORB ORB GIOP Standardprotokol GIOP Protocol xx TCP/IP IOOP TCP/IP Protocol xx Proprietær protokol xx Pt. proprietære udvidelser - standard på vej for pluggable protocols 14 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 7

8 IDL: Interface Definition Language Alle interfaces til objekter defineres i IDL IDL ligner klassedefinitioner i C++ og Java IDL filen oversættes til det aktuelle sprog vha. IDL kompilere IDL definitions file idl2cpp compiler idl2java compiler C++ stub kode C++ skeleton kode java stub kode java skeleton kode 15 Maskinovervågnings eksempel Logisk model Fysisk model Machine Monitoring * AlarmReceiver 1 AlarmManager receivealarm(alarm) cancelalarm() xx() interface «Embedded processor» «Windows/NT PC» :Machine Monitoring «TCP/IP» :AlarmManager ORB ORB 16 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 8

9 Eksempel: AlarmReceiver IDL file // IDL file example AlarmManager receivealarm(alarm) cancelalarm() xx() AlarmReceiver enum AlarmType {Hardware, Memory, Network}; enum Priority {High, Medium, Low}; struct Alarm { Priority priority; AlarmType alarmtype; string message; }; interface AlarmReceiver { void receivealarm(in Alarm a); }; 17 Eksempel: kald af Java objekt fra C++ C++ klient objekt :Machine Monitoring C++ AlarmReceiver stub AlarmReceiver interface IDL file auto genereres af IDL compilere Java server objekt :AlarmManager Java AlarmReceiver skeleton ORB ORB 18 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 9

10 CORBA styrker/svagheder Styrker: En åben standard, der er meget anvendt - og videreudvikles Supporterer mange sprog pt. syv - let at tilføje flere Uafhængig af operativsystem Er venlig overfor Java (Java 2 er CORBA enablet) Har et stort antal nyttige services Svagheder: Kommercielle CORBA implementeringer er ekstremt dyre Standard CORBA er ekstremt pladskrævende og komplekst Virker ikke godt gennem firewalls Dårlig opførsel i disconnected environments Kilde: Mike Preradovic, Intrinsic Software, ESC CORBA til apparater Minimum CORBA for embedded system 1998 en neddroslet version f.eks. uden Dynamic Invocation if. Real-Time CORBA standard 1999 udvidelser: prioritetsbegreb, threadpool, konfigurering og valg mellem forskellige protokoller ORB til embedded systemer Et eksempel: OrBacus/E på Windows 2000/PC ( C++ Hello world applikation: client 98 Kb, Server 164 Kb Java Hello world applikation; client 63 Kb, Server 92 Kb Embedded Event services: 270 Kb, Naming Services: 260 Kb Anvend et bibliotek IIOP engine tillader at man anvender IIOP protokollen (fås ned til 15 Kb) 20 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 10

11 Eksempel på anvendelse af CORBA Hovedcomputer upload Device 1 upload Web browser Java User Interface O R B Eksempler på applets: til konfigurering til aflæsning af data Alternativ: En central Web server med applets for devices h tt p O R B O R B HTML+ Java applet(s) C++ applikation Device 2 C++ / C applikation 21 Java RMI Javas RMI - Remote Method Invocation Er Javas ORB (Object Request Broker) Er en ren Sun standard Er et middelware layer indbygget i Java Virtual Machines Protokol: Java Remote Method Protocol (JRMP) Java 2 standard and enterprise editions har support for både RMI og CORBA Muliggør at objekter inklusiv kode flytter rundt på et netværk Reference: 22 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 11

12 Java RMI arkitektur RMI er indeholdt i Javas Virtual Machine (VM) Java VM Applikation Java VM Applikation Stub Layer Skeleton Layer RMI Remote Reference Layer RMI protocol RMI Remote Reference Layer Transport Layer Network Transport Layer 23 Java RMI styrker/svagheder Styrker: Er ren Java - en styrke i et Java miljø Kan samarbejde med CORBA via RMI-IIOP Følger med som en integreret del af Java Kan overføre objekter inklusiv koden for operationerne Håndterer remote garbage collection Svagheder: Er ren Java teknologi, men kan dog samarbejde med CORBA Virker ikke godt gennem firewalls Kræver nogen erfaring at anvende (dog lettere end CORBA) Kilde: Mike Preradovic, Intrinsic Software, ESC Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 12

13 DCOM Microsoft standarderne COM og DCOM: COM - Component Object Model DCOM - Distributed COM released i 1997, Microsofts version af CORBA DCOM er integreret i alle Window platforme incl. Windows CE 3.x og supporteres på andre platforme f.eks. Unix, Linux Protocol: Object Remote Procedure call (ORPC) Er en binær standard Interfaces specificeres med et memory layout svarende til C++ s vtable (virtual method table) Kan anvendes fra f.eks. C++, Delphi, Visual Basic og Java Reference: 25 DCOM arkitektur Client A CoCreateInstance Proxy object B logisk Stub object B object B OLE32 Security Provider DCE RPC Protocol stack Security Provider DCE RPC Protocol stack remote activation DCOM network protocol CoCreateInstance SCM Service Control Manager SCM 26 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 13

14 DCOM styrker/svagheder Styrker: Er på alle Microsoft platforme og er anvendt i industrien i flere år Er sproguafhængig Mange Microsoft applikationer er DCOM enabled DCOM er gratis Svagheder: Er en Microsoft standard Er ikke Java venlig Er meget kompleks at programmere i C++ Har ingen reelle services som f.eks. CORBA Egner sig ikke til indlejrede decives pga. størrelsen Virker ikke godt gennem firewalls Dårlig opførsel i disconnected environments Kilde: Mike Preradovic, Intrinsic Software, ESC Interworking: CORBA, RMI og DCOM Java Java C++ VB RMI Protocol DCOM RMI over IIOP Java/RMI -> Java CORBA IDL Java C++ C++ Gateway CORBA Native CORBA IDL -> Java Java Java C++ C++ 28 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 14

15 Auto-discovery teknologier Enheder der skal kobles på et netværk bør fremover overveje at have funktionalitet, der muliggør auto discovery og auto configuration Der er pt. flere konkurrende defacto standarder: UPnP (Universal Plug and Play) Jini Salutation HAVI Disse er pt. ikke særligt udbredte 29 UPnP UPnP: Universal Plug and Play - oprindelig en Microsoft standard Version 1.0 af arkitekturen er defineret Support for UPnP i Windows Me - ikke pt. i Window CE UPnP forum: konsortium med 200 leverandører Defineret som standardudvidelser til TCP/IP, DHCP og andre Internet standarder Discovery via en decentral broadcast process Data udveksling foregår via XML Kontrol via SOAP Reference: 30 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 15

16 XML remote call/object modelling XML (extensible Markup Language) Er en World Wide Web Consortium (W3C) standard Anvendes til at repræsentere komplekse data i et læsbart tekstformat Reference: Pt. er der 3 XML baserede distribuerede skemainitiativer: SOAP (Simple Object Access Protocol) - Microsoft XML/RPC - en åben standard for modellering af RPC kald som XML Et OMG initiativ for anvendelse af XML sammen med CORBA 31 SOAP SOAP: (Simple Object Access Protocol) Definerer anvendelsen af XML og HTTP til at eksekvere remote procedure call (RPC) En standard for RPC over internettet Kan arbejde effektivt med proxier og firewalls Kan anvende Secure Socket Layer (SLL) for sikkerhed Hvert UPnP control request samt retursvar er en SOAP message SOAP og XML kan anvendes uafhængig af UPnP 32 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 16

17 UPnP arkitektur UPnP Vendor Defined UPnP Forum Working Committee Defined UPnP Device Architecture Defined HTTPMU SSDP GENA (Discovery) HTTPU SSDP (Discovery) SOAP HTTP HTTP GENA (events) UDP TCP IP SSDP: Simple Service Discovery Protocol GENA: Generic Event Notification Architecture 33 UPnP - eksempel UPnP Control Point (Pocket PC) Native device (UPnP VCR) IP Network Control Point (Remote Control) UPnP Bridge Lightweight Device (LonWorks Thermostat) Non-IP Network Native device (UPnP Alarm Clock Non-UPnP Device (X-10 Light) 34 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 17

18 UPnP discovery Control Point 1 advertise Ny Device Device 1 Service Control Point 2 multicast Nyt Control Point Control Point 3 search responses (unicast) Device 2 Service 35 UPnP decription & control Control point Description 1. retrieve description 2. UPnP description for root device XML format 3. retrieve description 4. UPnP description for service XML format root device Service 1 Device 1 Service 2 Control 6. action request 7. results 8. query variable 9. variable value Service 2 36 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 18

19 UPnP eventing Control point 1 (subscriber) 1. subscription request 2. subscription (uuid:1) root device 3. renewal request (uuid:1) 4. subscription (uuid:1) 5. event message Service 1 (publisher) 6. cancellation (uuid:1) Control point 2 (subscriber) 5. event message 37 UPnP presentation Browser HTTP GET request 1. presentation request 2. presentation page control and/or status root device HTML page Service 1 38 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 19

20 Jini Jini er en SUN standard Jini er en ren Java teknologi, der kræver: Java 2 (JDK 1.2) eller højere Java s Remote Method Invocation (RMI) Jini kræver at netværket og enhederne supporterer IP mulitcasting Jini supporterer distribuerede events med notifications En device kan f.eks registrere en brugerdialog til styring af devicen som en service Reference: 39 Jini arkitektur Service xx JavaSpaces Network services Lookup Discovery/Join Jini Java RMI Java Solaris Sparc Java Windows x86 40 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 20

21 Jini - scenario Client 3. Client request a Service Client Service object Lookup Service Lookup Service Service object Service attributes 1. Multicast request for Lookup service Service provider Service object Service attributes 2. Registrering af Service object + attributes Service provider 4. Client kalder Service via Service objektet 41 Salutation Salutation konsortium - et åbent standard initiativ Salutation arkitekturen er uafhængig af: operativsystem og kommunikations protokol Muliggør implementering i meget små resursebegrænsede enheder Kræver at transport protokollen understøtter flere pålidelige bidirektionelle kommunikationskanaler Reference: 42 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 21

22 Salutation arkitektur Klient eller Server applikation Salutation Manager (SLM) Transport Manager Transport Manager SLM-API TCP/IP IrDA 43 HAVI HAVI - Hardware Audio/Video Interoperability Version 1.0 af specifikationen er released Defineret af Grundig, Hitachi, Matsushita, Philips, Sharp, Sony, Thomson og Toshiba Defineret ovenpå standarden IEEE-1394 (Firewire) Anvender 1394 s device & service discovery mekanisme Definerer et statisk kontrol interface for enheder Der eksisterer bridges til Jini Bridges til UPnP er under overvejelse Reference: 44 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 22

23 HAVI arkitektur Applikation Applikation Havlet Java based applet Registry Event Manager Stream Manager Resource Manager DCM Manager Messaging system HAVI 1394 Communication Media Manager Leverandør specifik platform 45 Opsummering: UPnP, Jini, Salutation, HAVI Jini centraliseret struktur (er en Sun/java løsning) Er afhængig af en central server (lookup service) Jini har som den eneste run-time licens! Sun forsøger pt. at gøre Jini mere letvægts UPnP decentraliseret struktur (er en Microsoft løsning) Jini, UPnP og Salutation er transport uafhænige Jini og UPnP kræver begge IP multicasting ikke understøttet pt. i mange embedded operativsystemer Salutation kan implementeres på små devices HAVI er forholdsvis lukket - hvor Jini, UPnP og Salutation er mere åbne for tilpasninger 46 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 23

24 Opsummering Der er en rivende udvikling inden for distribueret kommunikation og middelware Der er gode, brugbare men desværre konkurrende standarder Standarderne er pt. store i forhold til apparatsystemer men på vej i mindre og mere RT orienterede udgaver Automatisk tilslutning og konfigurering bliver et must for nogle typer af apparater Der er her tre generelle bud (Jini, UPnP, Salutation) samt HAVI XML forventes at blive anvendt til udveksling af kontrol- og statusinformation til apparater 47 Referencer CORBA: RMI: DCOM: Jini: UPnP: Salutation: HAVI: XML: 48 Ingeniørhøjskolen i Århus, Finn Overgaard Hansen 24

Aktuelle SW teknologier for distribuerede systemer

Aktuelle SW teknologier for distribuerede systemer Aktuelle SW teknologier for distribuerede systemer OO-UML brugergruppemøde 25. oktober 2001 Finn Overgaard Hansen Ingeniørhøjskolen i Århus - www.iha.dk Elektro- og IKT-afdelingen foh@e.iha.dk Agenda Introduktion

Læs mere

Computer Networks Specielt om Infrastrukturer og Teknologi

Computer Networks Specielt om Infrastrukturer og Teknologi Computer Networks Specielt om Infrastrukturer og Teknologi Ole Borch Slide 1 Doc Bud på arkitektur (som mange andre steder) Sygehus Hemmelig Meget hemmelig WWW browser WWW Server Dataplejer Staklen Internet

Læs mere

Arkitektur for begyndere

Arkitektur for begyndere Denne guide er oprindeligt udgivet på Eksperten.dk Arkitektur for begyndere Denne artikel beskriver forskellige basale n-tier arkitekturer. Som man bør kende og have valgt inden man går igang med at udvikle

Læs mere

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet Netværksmålinger - en introduktion! Netteknik TCP - IP - Ethernet 1 DNS eksempel På en ældre Windows 7 pc sker følgende deault ved DNS opslag: HOSTS filen kigges igennem DNS + DNS Suffix checkes LLMNR

Læs mere

Network management. - hvad sker der på mit netværk?! Netteknik 1

Network management. - hvad sker der på mit netværk?! Netteknik 1 Network management - hvad sker der på mit netværk?! Netteknik 1 Network management Network management (engelsk ord for netværksovervågning og -administration) er den brede betegnelse for styring og overvågning

Læs mere

Netværksovervågning og -administration

Netværksovervågning og -administration Netværksovervågning og -administration Network management (eng. ord for netværksovervågning og administration) er den brede betegnelse for styring og overvågning af alle netværksenheder og brugere. Enhederne

Læs mere

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål Session Initiation Protocol TDC IP telefoni Scale design mål Give mulighed for at integrere nye faciliteter efterhånden som de opfindes er ikke en erstatning for det offentlige telefonnet - er helt sin

Læs mere

RMI introduktion. Denne artikel beskriver Java RMI (Remtote Method Invocation).

RMI introduktion. Denne artikel beskriver Java RMI (Remtote Method Invocation). Denne guide er oprindeligt udgivet på Eksperten.dk RMI introduktion Denne artikel beskriver Java RMI (Remtote Method Invocation). Den beskriver teorien bag RMI, viser et simpelt kode eksempel og forklarer

Læs mere

Simpel Network Management Protocol SNMP

Simpel Network Management Protocol SNMP Projekter indenfor datanet Simpel Network Management Protocol SNMP DIKU.PEH.757 Tre komponenter i et net Bruger Bruger Bruger NMS Transport Net Bruger Bruger Grænseflade DIKU.PEH.758 Network Management

Læs mere

VoIP. Voice over IP & IP-Telefoni. Lars Christensen & René Truelsen, Dec. 2004

VoIP. Voice over IP & IP-Telefoni. Lars Christensen & René Truelsen, Dec. 2004 VoIP Voice over IP & IP-Telefoni Lars Christensen & René Truelsen, Dec. 2004 Oversigt over foredrag VoIP I Dag Hvordan står tingene i dag? Netværksstrukturen for VoIP Benyttede VoIP-standarder/protokoller

Læs mere

TCP & UDP. - de transportansvarlige på lag 4. Netteknik 1

TCP & UDP. - de transportansvarlige på lag 4. Netteknik 1 TCP & UDP - de transportansvarlige på lag 4 Netteknik 1 TCP & UDP TCP og UDP er begge netværksprotokoller til transport, med hver deres header-information i pakken (segmentet): TCP: 0 8 16 31 bit Sequence

Læs mere

Styresystemer og tjenester

Styresystemer og tjenester Styresystemer og tjenester Indhold: 1. Introduktion til styresystemer. 2. Processer og tråde. 3. Synkroniseringsmetoder og InterProcesCommunikation. 4. Memory management. 5. I/O og devicedrivere. 6. Filsystemer.

Læs mere

02-03-2012. Sesam Automationstrend. Spørgsmål til leverandørerne? New Automation Technology

02-03-2012. Sesam Automationstrend. Spørgsmål til leverandørerne? New Automation Technology New Automation Technology Sesam Automationstrend Sesam Automationstrend 1 Spørgsmål til leverandørerne? Hvorledes håndteres kundekrav til udviklingsplatformen, og hvorledes håndteres kundernes specielle

Læs mere

Forskellige Java versioner

Forskellige Java versioner Denne guide er oprindeligt udgivet på Eksperten.dk Forskellige Java versioner Denne artikel beskriver lidt om de forskellige Java versioner. Den forklarer J2SE/J2ME/J2EE, plugin/jre/sdk og Sun Java/Microsoft

Læs mere

EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø

EG Data Inform. Byggebasen. WCF og webservices. Jens Karsø EG Data Inform Byggebasen WCF og webservices Jens Karsø 10 Indholdsfortegnelse Byggebasen Services indledning... 2 Målsætning... 2 Valg af teknologier... 3 Kommunikationsmodel for byggebasen... 3 Services.byggebasen.dk...

Læs mere

educasoft - en professionel samarbejdspartner med speciale i uddannelse!

educasoft - en professionel samarbejdspartner med speciale i uddannelse! Velkommen til educasoft's hjemmeside educasoft - en professionel samarbejdspartner med speciale i uddannelse! Professionelle undervisere Undervisning i virksomheden Undervisning dag/aften eller week-end

Læs mere

SIP. Session Initiation Protocol. TDC IP telefoni Scale

SIP. Session Initiation Protocol. TDC IP telefoni Scale SIP Session Initiation Protocol TDC IP telefoni Scale SIP design mål Give mulighed for at integrere nye faciliteter efterhånden som de opfindes SIP er ikke en erstatning for det offentlige telefonnet -

Læs mere

Agenda. Exchange 2010 Client Access Server arkitektur. Outlook Web App (OWA) Office Outlook Outlook Mobile (EAS) Outlook Voice Access (OVA)

Agenda. Exchange 2010 Client Access Server arkitektur. Outlook Web App (OWA) Office Outlook Outlook Mobile (EAS) Outlook Voice Access (OVA) Agenda Exchange 2010 Client Access Server arkitektur Outlook Web App (OWA) Office Outlook 2010 Outlook Mobile (EAS) Outlook Voice Access (OVA) Client Access Server Arkitektur Internt Netværk Telefonsystem

Læs mere

PHP Quick Teknisk Ordbog

PHP Quick Teknisk Ordbog PHP Quick Teknisk Ordbog Af Daniel Pedersen PHP Quick Teknisk Ordbog 1 Indhold De mest brugte tekniske udtryk benyttet inden for web udvikling. Du vil kunne slå de enkelte ord op og læse om hvad de betyder,

Læs mere

Kommunikationsprotokoller Summit06 worksession. Lisa Wells Datalogisk Institut Aarhus Universitet

Kommunikationsprotokoller Summit06 worksession. Lisa Wells Datalogisk Institut Aarhus Universitet Kommunikationsprotokoller Summit06 worksession Datalogisk Institut Aarhus Universitet Plan Kort introduktion til protokoller Protokoller i ISIS Katrinebjerg projekter Internet-baseret trådløs telefoni

Læs mere

Kursuskatalog 2018 TwinCAT 2 TwinCAT 3

Kursuskatalog 2018 TwinCAT 2 TwinCAT 3 Kursuskatalog 2018 TwinCAT 2 TwinCAT 3 Kursusoversigt 2018 Modul 30 TC3 Basic Kursus K183001 K183002 K183003 K143004 Dato 20. 21.02.18 01. 02.05.18 21. 22.08.18 06. 07.11.18 Modul 31 TC3 EtherCAT Diagnose

Læs mere

Avancerede Datanet. Udviklingen i Netværksarkitekturer. Ole Brun Madsen Professor Department of Control Engineering University of Aalborg

Avancerede Datanet. Udviklingen i Netværksarkitekturer. Ole Brun Madsen Professor Department of Control Engineering University of Aalborg Department of Control Engineering Distributed Real-time Systems Avancerede Datanet Udviklingen i Netværksarkitekturer Ole Brun Madsen Professor Department of Control Engineering University of Aalborg Avancerede

Læs mere

Underbilag 2.24 Kommunernes it-miljø Kommunernes Ydelsessystem

Underbilag 2.24 Kommunernes it-miljø Kommunernes Ydelsessystem Underbilag 2.24 Kommunernes it-miljø Kommunernes Ydelsessystem Indholdsfortegnelse 1 Indledning... 3 2 Sagsbehandling Klientmiljø... 3 2.1 Operativsystem... 3 2.2 Browser... 5 2.3 Runtime Miljøer... 6

Læs mere

KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB

KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB KURSER INDENFOR SOA, WEB SERVICES OG SEMANTIC WEB Det er Web Services, der rejser sig fra støvet efter Dot Com boblens brag. INTRODUKTION Dette dokument beskriver forslag til fire moduler, hvis formål

Læs mere

Hvad er et distribueret objekt? Plan 12.3. Objekter, objektreferencer, metoder, parameteroverførsel. Objekter: notation

Hvad er et distribueret objekt? Plan 12.3. Objekter, objektreferencer, metoder, parameteroverførsel. Objekter: notation Plan 12.3. Oversigt over grundlæggende begreber Java: eksempel på applikation, programmering og oversættelse Uddybning af grundlæggende begreber Java RMI implementation Forklaring af øvelsen Hvad er et

Læs mere

Underbilag 2.24 Kommunernes it-miljø

Underbilag 2.24 Kommunernes it-miljø Underbilag 2.24 Kommunernes it-miljø Indholdsfortegnelse Vejledning... 3 1 Indledning... 3 2 Sagsbehandling Klientmiljø... 3 2.1 Operativsystem... 3 2.2 Browser... 5 2.3 Runtime Miljøer... 6 2.4 Fysiske

Læs mere

Citrix CSP og Certificate Store Provider

Citrix CSP og Certificate Store Provider Project Name Document Title TDC Citrix Citrix og Certificate Store Provider Version Number 1.0 Status Release Author jkj Date 5-10-2006 Trademarks All brand names and product names are trademarks or registered

Læs mere

Introduktion til computernetværk

Introduktion til computernetværk Introduktion til computernetværk 24. oktober 2011 Mads Pedersen, OZ6HR mads@oz6hr.dk Slide 1 Plan i dag Netværk generelt Lokalnet Internet Router Kabel/trådløs Firewall Lokal server (forward) Warriors

Læs mere

ISA Server 2006 Del 5. Jesper Hanno Hansen Jphan@wmdata.dk

ISA Server 2006 Del 5. Jesper Hanno Hansen Jphan@wmdata.dk ISA Server 2006 Del 5 Jesper Hanno Hansen Jphan@wmdata.dk Agenda Overblik over sessionen Konfigurerer RDP publisering Konfigurerer Exchange Access (OWA, RPC http og EAS) Næste Webcast Overblik over sessionen

Læs mere

Kursuskatalog 2017 TwinCAT 2 TwinCAT 3

Kursuskatalog 2017 TwinCAT 2 TwinCAT 3 Kursuskatalog 2017 TwinCAT 2 TwinCAT 3 Kursusoversigt 2017 Modul 30 - TC 3 Basic Kursus K173001 K173002 K173003 K173004 Dato 21.-22.02.17 02.-03.05.17 22.-23.08.17 07.-08.11.17 Modul 31 - TC 3 EtherCAT

Læs mere

Datatekniker med programmering som speciale

Datatekniker med programmering som speciale Datatekniker med programmering som speciale H3 H1 varer ti uger bestående af syv uddannelsesspecifikke fag, samt 2 Valgfri Udannelsesspecifikke Fag og 1 Valgfrit Speciale Fag Indhold På H2 er der fokus

Læs mere

Kursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing

Kursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Kursusgang 11 Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Design af brugerflader 11.1 Samme sted Forskellige steder Sidste kursusgang Samtidigt

Læs mere

Infrastruktur i hjemmet og begreber

Infrastruktur i hjemmet og begreber Infrastruktur i hjemmet og begreber Indholdsfortegnelse Ordliste... 2 Accesspoint... 2 DHCP... 2 DSL... 2 Ethernet... 2 Firewall... 2 Flatrate... 2 Hub... 3 IP... 3 IP-adresse... 3 IP-filtrering... 3 IP-forwarding...

Læs mere

Netværksmålinger. - en introduktion! Netteknik

Netværksmålinger. - en introduktion! Netteknik Netværksmålinger - en introduktion! Netteknik TCP - IP - Ethernet DNS eksempel På en ældre Windows 7 pc sker følgende deault ved DNS opslag: HOSTS filen kigges igennem DNS + DNS Suffix checkes LLMNR aktiveres

Læs mere

Salg af servere. Torben Vig Nelausen Produktchef Windows Server Familien

Salg af servere. Torben Vig Nelausen Produktchef Windows Server Familien Salg af servere. Torben Vig Nelausen Produktchef Windows Server Familien Trin 1: Hvem skal købe en Server? Trin 1: Hvem skal købe en Server? Lyt efter nøgle-ord der kan identificiere en kunde der endnu

Læs mere

Educasoft 2010 Side 1. Søgemaskineoptimering

Educasoft 2010 Side 1. Søgemaskineoptimering Educasoft 2010 Side 1 Kurser: 2010 Søgemaskineoptimering Sælger din virksomhed nok via hjemmesiden? Lad kunderne finde din virksomhed - uden annoncering! Dette kursus henvender sig til virksomheder, der

Læs mere

IP Telefoni. Modul 3

IP Telefoni. Modul 3 IP Telefoni Modul 3 Modul 3 Fastnet telefoni udvikling i DK Unified Communcations System IP telefon boot process Konfiguration af switch Aktivering af licens Konfiguration af router Packet Tracer IPT2

Læs mere

Web services i brug. Anvendelse uden for biblioteksverdenen

Web services i brug. Anvendelse uden for biblioteksverdenen Web services i brug Anvendelse uden for biblioteksverdenen Agenda Visionen bag webservices Tre cases Et kig fremad Nordija Etableret i marts 1998 Udviklingsprojekter Forretningskritiske applikationer Komponenter

Læs mere

Speciale. Evaluering af Java til udvikling af indlejrede realtidssystemer ved brug af en eksisterende Java Optimized Processor (JOP)

Speciale. Evaluering af Java til udvikling af indlejrede realtidssystemer ved brug af en eksisterende Java Optimized Processor (JOP) Speciale Evaluering af Java til udvikling af indlejrede realtidssystemer ved brug af en eksisterende Java Optimized Processor (JOP) Speciale efterår 2005 Teknisk Informationsteknologi Jan Lauritzen & Mads

Læs mere

Router U270 funktionsbeskrivelse

Router U270 funktionsbeskrivelse Router U270 funktionsbeskrivelse Dashboard På oversigtssiden (Dashboard) kan brugeren se informationer om forskellige indstillinger og tilslutninger til routeren, for eksempel IP adresse, MAC adresser,

Læs mere

RMI med BlueJ. Tutorial lavet af Jákup W. Hansen TSU 2006 3.semester 11. desember 2007

RMI med BlueJ. Tutorial lavet af Jákup W. Hansen TSU 2006 3.semester 11. desember 2007 RMI med BlueJ Tutorial lavet af Jákup W. Hansen TSU 2006 3.semester 11. desember 2007 Hvad er RMI? Når man arbejder med Distribuerede Systemer, som igen vil sige at man ønsker at flere end én komputer

Læs mere

WEB Server og Ethernet Data Logger Lonbox PID4000

WEB Server og Ethernet Data Logger Lonbox PID4000 WEB Server og Ethernet Data Logger Lonbox PID4000 Åbne Netværk? LonMark XML/SOAP... FTP HTTP TCP IP UDP EIA852 IEC709.1 (LonTalk ) Ethernet WiFi (wireless) TP/FT-10 PL-20 Prolon Data Logger Udvikling Teknologi

Læs mere

XP til Windows 7. ved Anders Keis Hansen ankh@atea.dk BALLERUP * ESBJERG * ODENSE * ÅRHUS * AALBORG * RØDEKRO * TLF. +45 7025 2550

XP til Windows 7. ved Anders Keis Hansen ankh@atea.dk BALLERUP * ESBJERG * ODENSE * ÅRHUS * AALBORG * RØDEKRO * TLF. +45 7025 2550 XP til Windows 7 ved Anders Keis Hansen ankh@atea.dk Agenda Hardware analyse værktøjer Software Analyse værktøjer Netværk og infrastruktur Sikkerhed Vejen til Windows 7 Hardware Compatibility Virtualization

Læs mere

Ruko SmartAir. Updater installation

Ruko SmartAir. Updater installation Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan

Læs mere

SNMP Simple Network Management Protocol. Henrik Thomsen/EUC MIDT 2007

SNMP Simple Network Management Protocol. Henrik Thomsen/EUC MIDT 2007 SNMP Simple Network Management Protocol Henrik Thomsen/EUC MIDT 2007 Overvågning Network Management At overvåge kritiske netværksenheder System Management At overvåge kritiske servere Application Management

Læs mere

Netværk & elektronik

Netværk & elektronik Netværk & elektronik Oversigt Ethernet og IP teori Montering af Siteplayer modul Siteplayer teori Siteplayer forbindelse HTML Router (port forwarding!) Projekter Lkaa Mercantec 2009 1 Ethernet På Mars

Læs mere

Webservices. hvad er det og hvad kan det bruges til? Rikke Lose (rlo@dbc.dk) Databasekonsulent, DBC

Webservices. hvad er det og hvad kan det bruges til? Rikke Lose (rlo@dbc.dk) Databasekonsulent, DBC Webservices hvad er det og hvad kan det bruges til? Rikke Lose (rlo@dbc.dk) Databasekonsulent, DBC Forvirret? Web-baserede services services på hjemmesider XML Webservices Teknologi 2 Web-baseret service

Læs mere

Distribuerte Objekter. Våren 2010 Professor II Eric Jul F

Distribuerte Objekter. Våren 2010 Professor II Eric Jul F Distribuerte Objekter Våren 2010 Professor II Eric Jul F5 2010-04-26 Velkommen Eric Jul, Professor II, til daglig: Bell Labs, Dublin, Ireland Tor Ivar Johansen, hjelpelærer Deltagelse I Forelæsningerne

Læs mere

EasyRun En løbers bedste ven

EasyRun En løbers bedste ven En løbers bedsteven Anders Arnfast 06525, Martin Søberg 0655, Ken Falk 06504 09 . INDHOLD. Indhold... 2 2. Introduktion... 3 Opsætning... 3 3. System arkitekturdesign... 4 4. Hardware Design... 5 Ethernet

Læs mere

Thermo Surveillance System TSS

Thermo Surveillance System TSS Teknisk Informationsteknologi Ingeniørhøjskolen Aarhus Projekt: TI-OOMI Dato: 15.12.2003 Thermo Surveillance System TSS GRUPPE Tommy Andreasen 20030336 Anders Dyhrberg 20033981 Mette Vestergaard au2227

Læs mere

Contents. John Have Jensen Mercantec 2011

Contents. John Have Jensen Mercantec 2011 Contents ESXi installation og basisk konfiguration... 1 Oprette Guest OS virtuelle maskiner... 5 Uploade ISO filer til en ESXi server... 8 Installere Guest OS... 9 Opsætning af ESXi networking... 11 Tilslutte

Læs mere

Interconnect. Front end interface

Interconnect. Front end interface Direct Remote Access to Devices (DREAD) Introduktion These Metode Baggrund Prototypen Resultater Konklusioner Kritik og fremtidigt arbejde 5. december 2000 Direct Remote Access to Devices slide 1 Klynger

Læs mere

Bo Nordleif OPC UA 07-10-2015. Systemarkitekt / Systemudvikler Østerbro 5 7800 Skive Mobil: +45 61 611052 E-mail: bno@frontmatec.

Bo Nordleif OPC UA 07-10-2015. Systemarkitekt / Systemudvikler Østerbro 5 7800 Skive Mobil: +45 61 611052 E-mail: bno@frontmatec. OPC UA Evolution ikke revolution Bo Nordleif Systemarkitekt / Systemudvikler Østerbro 5 7800 Skive Mobil: +45 61 611052 E-mail: bno@frontmatec.com 2 30-09-2015 1 Frontmatec Dansk automationshus beliggende

Læs mere

FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017)

FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) Page 1 of 12 Indhold 1 Adgang til FleeDa... 3 1.1 HW og SW forudsætninger... 3 1.2

Læs mere

DOKUMENTBROKER Koncept

DOKUMENTBROKER Koncept DOKUMENTBROKER Koncept Copyright 2012 INDHOLDSFORTEGNELSE 1 Hvad er DokumentBrokeren?...1 1.1 Formål...1 1.2 Fordele...1 1.3 Baggrund...2 2 Komponenter...3 2.1 Dataflet...4 2.2 Platform og teknologi...4

Læs mere

APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR. EG Copyright

APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR. EG Copyright APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR EG Copyright Infrastruktur er mere end nogle servere... Den Mentale Infrastruktur Den Fysiske Infrastruktur Den Mentale Infrastruktur Vi vil jo gerne have vores

Læs mere

Deling i Windows. Netteknik 1

Deling i Windows. Netteknik 1 Deling i Windows - via Net eller Hjemmegruppe! Netteknik 1 Net historisk set Net - Network Basic Input Output System Giver - på en simpel og nem måde - mulighed for at dele ressourcer (filer, printere

Læs mere

ADIS, WS og Meta Service

ADIS, WS og Meta Service ADIS, WS og Meta Service Om ADIS, Web Services, Værktøjer og Meta Service. Michael Jacobsen Technology Network Management Agenda ADIS og dens udvidelse ISOagriNET Web Service med eller uden fuldt objektmodel

Læs mere

Bilag 2C ATP PC-arbejdsplads

Bilag 2C ATP PC-arbejdsplads Bilag 2C ATP PC-arbejdsplads Version 1.0 23-02-2015 INDHOLD 1. VEJLEDNING TIL TILBUDSGIVER... 2 2. INDLEDNING... 3 2.1 STANDARD PC... 3 2.2 KONTORSTØTTE OG PRINT... 3 2.3 KOMMUNIKATION... 4 3. IT-ARBEJDSPLADS...

Læs mere

Hvordan sikres personfølsomme data - og adgangen til disse så persondataloven overholdes. Klaus Kongsted, CRO, Dubex A/S Dubex A/S, den 5.

Hvordan sikres personfølsomme data - og adgangen til disse så persondataloven overholdes. Klaus Kongsted, CRO, Dubex A/S Dubex A/S, den 5. Hvordan sikres personfølsomme data - og adgangen til disse så persondataloven overholdes Klaus Kongsted, CRO, Dubex A/S Dubex A/S, den 5. maj 2015 Den nuværende persondatalov Fra år 2000, løbende smårevisioner

Læs mere

Applikations Virtualisering. Anders Keis Hansen Anders.keis.hansen@atea.dk

Applikations Virtualisering. Anders Keis Hansen Anders.keis.hansen@atea.dk Applikations Virtualisering Anders Keis Hansen Anders.keis.hansen@atea.dk Hvem er jeg Anders Keis Hansen Arbejder i Ateas konsulent afdeling Baggrund som System administrator, IT Arkitekt primært med fokus

Læs mere

2x50 ETHERNET MODUL. RS485 slave med Ethernet-IP. Gælder for: Program nr.: AUXSLAVE v1 Dokument nr.: 0422md2x50-2v1 Dato:

2x50 ETHERNET MODUL. RS485 slave med Ethernet-IP. Gælder for: Program nr.: AUXSLAVE v1 Dokument nr.: 0422md2x50-2v1 Dato: Kokkedal Industripark 4 DK-2980 Kokkedal Denmark info@eilersen.com Tel +45 49 180 100 Fax +45 49 180 200 2x50 ETHERNET MODUL RS485 slave med Ethernet-IP Gælder for: Program nr.: AUXSLAVE.140422.2v1 Dokument

Læs mere

Hillerød Kommune. It-sikkerhedspolitik Bilag 9. Udvikling, anskaffelse og vedligeholdelse

Hillerød Kommune. It-sikkerhedspolitik Bilag 9. Udvikling, anskaffelse og vedligeholdelse It-sikkerhedspolitik Bilag 9 November 2004 Indholdsfortegnelse 1 Formål...3 2 Ansvar og roller...3 2.1 Byrådet...3 2.2 Kommunaldirektøren/ Direktionen...3 2.3 Ledere, fagchefer mv...3 2.4 It gruppen, It

Læs mere

Arduino Programmering

Arduino Programmering Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået

Læs mere

Network Requirements - checklist SALTO proaccess space software SPACE ProAccess 3.0

Network Requirements - checklist SALTO proaccess space software SPACE ProAccess 3.0 Network Requirements - checklist SALTO proaccess space software SPACE ProAccess 3.0 SALTO tilbyder partneren dette dokument, der tjener som tjekliste for en korrekt forberedelse af SALTO softwaren og kravene

Læs mere

Kursuskatalog 2019 TwinCAT 3

Kursuskatalog 2019 TwinCAT 3 Kursuskatalog 2019 TwinCAT 3 1 Kursusoversigt 2019 TwinCAT 3 Basis Kursus K19300-01 K19300-02 K19300-03 K19300-04 Dato 29.+30.01.19 30.04+01.05.19 20.+21.08.19 05.+06.11.19 TwinCAT 3 Diagnose (fejlsøgning

Læs mere

UPLOAD. Af Database og Website til Skolens Server

UPLOAD. Af Database og Website til Skolens Server UPLOAD Af Database og Website til Skolens Server INDHOLDSFORTEGNELSE Fra projekt til server... 3 Overførsel af SQL Database... 3 Eksekvering af T SQL Script... 8 Modificering af Visual Studio Projekt...

Læs mere

Grundlæggende OOA - OOD

Grundlæggende OOA - OOD Grundlæggende OOA - OOD Dette kursus henvender sig til personer, der har lille eller ingen erfaring med softwareudvikling. Med udgangspunkt i UML opbygges et solidt kendskab til softwareudviklingens kunst

Læs mere

Web Services Light. Karen Thomsen. Silkeborg Bibliotek. Karen Thomsen

Web Services Light. Karen Thomsen. Silkeborg Bibliotek. Karen Thomsen Web Services Light Silkeborg Bibliotek 1 Min baggrund Faglig baggrund datalog Ansættelse 16 år som IT- udvikling og usability 4 år som usability-konsulent og nu 3 år på Silkeborg Bibliotek som IT- udvikling

Læs mere

Installation og Drift. Aplanner for Windows Systemer Version 8.15.12

Installation og Drift. Aplanner for Windows Systemer Version 8.15.12 Installation og Drift Aplanner for Windows Systemer Version 8.15.12 Aplanner for Windows løsninger Anbefalet driftsopsætning Cloud løsning med database hos PlanAHead Alle brugere, der administrer vagtplaner

Læs mere

Har det en værdi og hvordan kommer du i gang?

Har det en værdi og hvordan kommer du i gang? Virtualisering? Har det en værdi og hvordan kommer du i gang? Torben Vig Nelausen Produktchef Windows Server, Microsoft og Claus Petersen Senior Partner Technology Specialist, Microsoft Agenda Hvad er

Læs mere

RMI avanceret. Denne artikel beskriver nogle mere avancerede features i RMI. Den gør det muligt at lave mere realistiske applikationer.

RMI avanceret. Denne artikel beskriver nogle mere avancerede features i RMI. Den gør det muligt at lave mere realistiske applikationer. Denne guide er oprindeligt udgivet på Eksperten.dk RMI avanceret Denne artikel beskriver nogle mere avancerede features i RMI. Den gør det muligt at lave mere realistiske applikationer. Den forudsætter

Læs mere

05-05-2014. Bilag 2C ATP PC-arbejdsplads

05-05-2014. Bilag 2C ATP PC-arbejdsplads 05-05-2014 Bilag 2C ATP PC-arbejdsplads Version 0.9 05-05-2014 Vejledning til Tilbudsgiver Bilaget skal ikke ændres af Tilbudsgiver. Tabel 1 Vejledning til Tilbudsgiver Bilag 2C ATP PC-arbejdsplads Side

Læs mere

En teknisk introduktion til NemHandel

En teknisk introduktion til NemHandel En teknisk introduktion til NemHandel Indhold > Indledning 3 Standarder 5 OIOUBL 5 OIO RASP 6 OIO SMI 7 Biblioteker 8 Web applikationer 9 Fakturablanket 9 NemHandel Registrering 9 NemHandel.dk 10 Web services

Læs mere

Indholdsfortegnelse: Firewall Erhvervsakademi Midtjylland

Indholdsfortegnelse: Firewall Erhvervsakademi Midtjylland Indholdsfortegnelse: Indholdsfortegnelse:...1 Indledning:...3 Kort om Astaro Security Linux:...3 Hvad er en firewall?...4 Hvorfor skal man bruge en firewall?...4 Installation af Astaro Security Linux....5

Læs mere

-Krav til klinikkens udstyr (hardware/netværk mm.)

-Krav til klinikkens udstyr (hardware/netværk mm.) -Krav til klinikkens udstyr (hardware/netværk mm.) Før al dente kan installeres på klinikken skal det nødvendige udstyr være konfigureret og på plads. Der skal være adgang til server og samtlige klient-maskiner,

Læs mere

Deling i Windows. - via NetBIOS eller Hjemmegruppe! Netteknik 1

Deling i Windows. - via NetBIOS eller Hjemmegruppe! Netteknik 1 Deling i Windows - via NetBIOS eller Hjemmegruppe! Netteknik 1 NetBIOS historisk set NetBIOS - Network Basic Input Output System Giver - på en simpel og nem måde - mulighed for at dele ressourcer (filer,

Læs mere

Network Services Location Manager. Håndbog for netværksadministratorer

Network Services Location Manager. Håndbog for netværksadministratorer apple Network Services Location Manager Håndbog for netværksadministratorer Dette dokument indeholder oplysninger om Network Services Location (NSL) Manager og om, hvordan et netværk kan opbygges, så

Læs mere

IPT Netværk. IPT netværks protokoller. TDC IP telefoni Scale

IPT Netværk. IPT netværks protokoller. TDC IP telefoni Scale IPT Netværk IPT netværks protokoller TDC IP telefoni Scale IPT Netværk Services IP telefoner skal bruge noget konfiguration for at virke på et netværk Stor arbejdsbyde at taste alt informationen ind manuelt

Læs mere

ARP og ICMP. - service protokoller, som vi ikke kan undvære! Netteknik 1

ARP og ICMP. - service protokoller, som vi ikke kan undvære! Netteknik 1 ARP og ICMP - service protokoller, som vi ikke kan undvære! Netteknik 1 ARP & ICMP Protokoller, som udfører forskellige servicefunktioner på og imellem OSI lagene 2 og 3 Type Code Checksum Type-specific

Læs mere

VPN-klienten SecureClient for TDC Managed Firewall

VPN-klienten SecureClient for TDC Managed Firewall Installationsvejledning VPN-klienten SecureClient for TDC Managed Firewall Denne installationsvejledning beskriver, hvordan Check Point s VPN-klient SecureClient (version NGX R60) installeres. Med SecureClient

Læs mere

MOC On-Demand Administering System Center Configuration Manager [ ]

MOC On-Demand Administering System Center Configuration Manager [ ] E-learning 90 dage DKK 7.999 Nr. 90111 P ekskl. moms Dato Sted 29-12-2019 Virtuelt kursus MOC On-Demand Administering System Center Configuration Manager [20703-1] Online undervisning når det passer dig

Læs mere

SYNOLOGY DS418j 4-bay NAS server

SYNOLOGY DS418j 4-bay NAS server SYNOLOGY DS418j 4-bay NAS server Description Synology Disk Station DS418j - NAS server - 4 bays - RAID 0, 1, 5, 6, 10, JBOD - RAM 1 GB - Gigabit Ethernet - iscsi Stream indhold til dit TV Gør din Synology

Læs mere

Kursuskatalog 2015 TwinCAT2 TwinCAT3

Kursuskatalog 2015 TwinCAT2 TwinCAT3 Kursuskatalog 2015 TwinCAT2 TwinCAT3 Kursusoversigt 2015 Modul 30 - Basic Kursus K153001 K153002 K153003 K153004 Dato 24.-25.02.15 12.-13.05.15 01.-02.09.15 10.-11.11.15 Modul 32 - OOP programmering Kursus

Læs mere

ITONK1 Obligatorisk opgave 2 Badger Brewery Surveillance System

ITONK1 Obligatorisk opgave 2 Badger Brewery Surveillance System Ingeniørhøjskolen i Århus 2. juni 2006 IKT Dalgas Avenue 2 8000 Århus C ITONK1 Obligatorisk opgave 2 Badger Brewery Surveillance System Studerende: Henrik Brix Andersen, 01079 Tomas Stæhr Berg, 03539 Benjamin

Læs mere

Vejledning i opsætning af MQ

Vejledning i opsætning af MQ NemKonto KMD Lauritzens Plads 1 9000 Aalborg www.nemkonto.dk support@nemkonto.dk Vejledning i opsætning af MQ 20-11-2008 Side 1 Økonomistyrelsen er ansvarlig for NemKonto, som udvikles af KMD Beskrivelse

Læs mere

2. Systemarkitektur... 2

2. Systemarkitektur... 2 Indholdsfortegnelse 2. Systemarkitektur... 2 2.1 Præsentationsserverarkitektur... 3 2.2 Applikationsserverarkitektur... 7 Version 7.0 Side 1 af 7 5. Systemarkitektur Arkitekturen for Nyt BBR bygger på

Læs mere

AirPrint vejledning. Version 0 DAN

AirPrint vejledning. Version 0 DAN irprint vejledning Version 0 DN Definitioner af bemærkninger Vi bruger følgende ikon i hele brugsanvisningen: Bemærk! Bemærkninger fortæller dig, hvordan du skal reagere i en given situation, eller giver

Læs mere

DAU REMOTE ACCESS LØSNINGSMULIGHEDER OG TEKNOLOGIER MED REMOTE ACCESS JOHN AMMENTORP

DAU REMOTE ACCESS LØSNINGSMULIGHEDER OG TEKNOLOGIER MED REMOTE ACCESS JOHN AMMENTORP DAU REMOTE ACCESS LØSNINGSMULIGHEDER OG TEKNOLOGIER MED REMOTE ACCESS JOHN AMMENTORP AGENDA 01 Kort præsentation 02 Behov i forbindelse med de 4 dimensioner 03 Koncept for sikker forbindelser 04 Netværkssikkerhed

Læs mere

Hvad er InfoPath? Et program i Microsoft Office System En desktop applikation Platformen for en ny generation af elektroniske formularer

Hvad er InfoPath? Et program i Microsoft Office System En desktop applikation Platformen for en ny generation af elektroniske formularer Hvad er InfoPath? Et program i Microsoft Office System En desktop applikation Platformen for en ny generation af elektroniske formularer Office InfoPath 2007 kan hjælpe dig med at indsamle oplysninger

Læs mere

Media College Aalborg Side 1 af 11

Media College Aalborg Side 1 af 11 Media College Aalborg Side 1 af 11 Indholdsfortegnelse Problemformulering... 3 Hvilket fjernsupport egner sig bedst af, eller Windows fjernskrivebord, når et firma skal supportere sine kunder?... 3 Hvorfor

Læs mere

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com

Erfaringer med Information Management. Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com Erfaringer med Information Management Charlottehaven Jens Nørgaard, NNIT A/S jnqr@nnit.com Agenda Hvor ligger virksomhedens information gemt og hvor opstår kravet til at finde denne information. Find Find

Læs mere

MobileCTI Dialer Installations og konfigurations vejledning

MobileCTI Dialer Installations og konfigurations vejledning MobileCTI Dialer Installations og konfigurations vejledning Vejledning i Installation og konfiguration af MobileCTI Outlook Dialer / MobileCTI TAPI Dialer Version 2.10 December 2005 www.blueposition.com

Læs mere

Datatekniker med programmering som speciale H5

Datatekniker med programmering som speciale H5 Datatekniker med programmering som speciale H5 H5 består af et selvstændigt projekt som du definerer. Styringen af projektet er i centrum her, og ikke selve softwaren. H5 varer ti uger bestående af ni

Læs mere

Computer netværk og TCP/IP protokoller. dcomnet 1

Computer netværk og TCP/IP protokoller. dcomnet 1 Computer netværk og TCP/IP protokoller dcomnet 1 Maskinarkitektur.. fokus på intern organisation af en enkelt computer: dcomnet 2 Computer netværk.. kommunikation mellem maskiner forbindet i et netværk:

Læs mere

Vejledning til Teknisk opsætning

Vejledning til Teknisk opsætning Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder

Læs mere

Undervisningen, H6. Hovedforløb 6. Undervisningsfag. Bekendtgørelsesfag. Netværksdesign, CCDP, ARCH

Undervisningen, H6. Hovedforløb 6. Undervisningsfag. Bekendtgørelsesfag. Netværksdesign, CCDP, ARCH Undervisningen, H6 Hovedforløb 6 5 ugers varighed Undervisningsfag Bekendtgørelsesfag Grundfag: erverteknolog Blandet miljø erverteknologi - Design af datacenterløsning Områdefag: Bundne specialefag: erverteknologi

Læs mere

Globeteam A/S. Windows Server 2012. Globeteam Virumgårdsvej 17A 2830 Virum. SolutionsDay 2012, den 27. September, Brøndby Stadion

Globeteam A/S. Windows Server 2012. Globeteam Virumgårdsvej 17A 2830 Virum. SolutionsDay 2012, den 27. September, Brøndby Stadion Globeteam A/S Windows Server 2012 Et hurtigt overblik over nyhederne og hvad betyder det for din virksomhed SolutionsDay 2012, den 27. September, Brøndby Stadion Lars Lohmann, Globeteam Principal, Infrastruktur,

Læs mere

EasyIQ ConnectAnywhere Release note

EasyIQ ConnectAnywhere Release note EasyIQ ConnectAnywhere Release note Version 2.4 Der er over det sidste år lavet en lang række forbedringer, tiltag og fejlrettelser. Ændringer til forudsætningerne: o Klienten skal ved førstegangs login

Læs mere

Revision af tekniske standarder i OIO-kataloget 2007

Revision af tekniske standarder i OIO-kataloget 2007 Revision af tekniske standarder i OIO-kataloget 2007 høringssvar Jens Mikael Jensen Document: Høringssvar vedr- revision af tekniske standarder I OIO-kataloget 2007 Page 1 of 5 1. Resumé IT & Telestyrelsen

Læs mere