AvO-Übung 6 Rechnerübung zu Ice (2)
|
|
- Noah Ross
- 5 years ago
- Views:
Transcription
1 AvO-Übung 6 Rechnerübung zu Ice (2) Andreas I. Schmied und Jan-Patrick Elsholz Institut für Verteilte Systeme 22. Januar 2008
2 Aufgabe 1: Namensdienst mit Freeze Map Dateiname:./AvoRegistry.ice 1 module avo { module u6 { 2 3 ["java:type:java.util.hashmap"] 4 dictionary<string,string> AvoRegistryMap; 5 6 interface AvoRegistry { 7 void bind(string name, Object target); 8 Object lookup(string name); 9 AvoRegistryMap list(); 10 }; 11 };}; 2/15
3 Verzeichnisse, Slice-Mappings rm fr./gen./db./cls mkdir./gen./db./cls slice2java output dir./gen AvoRegistry.ice slice2freezej output dir./gen dict avo.u6.avoregistryfreeze,string,string Hier nur einfache Abbildung String String FreezeMap kann noch mehr! Komplexe Strukturen als Schlüssel und Wert Indizierung von Strukturteilen für effizienten Zugriff Transaktionen 3/15
4 Registry-Server 1 // create freeze map 2 3 Freeze.Connection connection = Freeze.Util.createConnection(ic, "db"); 4 5 AvoRegistryFreeze map = new AvoRegistryFreeze(connection, "simple", true); 6 7 // create registry 8 9 Ice.ObjectAdapter adapter 10 = ic.createobjectadapterwithendpoints("avo", "default p "+PORT); AvoRegistryI registry = new AvoRegistryI(ic, map); Ice.ObjectPrx prx = adapter.add( registry, 15 Ice.Util.stringToIdentity("registry")); System.out.println("Registry Proxy:\n" + prx.ice_tostring()); 18 adapter.activate(); 4/15
5 Registry-Server (2) 1 // prepare map and add registry as first object 2 3 if (!map.containskey("registry")) { 4 map.clear(); 5 registry.bind("registry", prx); 6 } 7 8 // wait for shutdown 9 10 ic.waitforshutdown(); 11 map.close(); 12 connection.close(); 13 return 0; 5/15
6 Registry-Implementierung 1 import java.util. ; 2 public class AvoRegistryI extends _AvoRegistryDisp { 3 public void bind(string name, Ice.ObjectPrx target, Ice.Current current) { 4 String sp = target.ice_tostring(); 5 map.fastput(name, sp); } 6 public Ice.ObjectPrx lookup(string name, Ice.Current current) { 7 String sp = (String) map.get(name); 8 return ic.stringtoproxy(sp); } 9 public Map<String, String> list(ice.current current) { 10 Map<String, String> export = new HashMap<String, String>(); 11 Iterator p = map.entryset().iterator(); 12 while (p.hasnext()) { 13 Map.Entry e = (Map.Entry) p.next(); 14 export.put((string)e.getkey(), (String)e.getValue()); } 15 ((Freeze.Map.EntryIterator)p).close(); 16 return export; 17 } } 6/15
7 Aufgabe 2: Freeze Evictor Design-Überlegungen Trennung von Schnittstelle und Implementierung Änderungsverfolgung mittels Annotations ["freeze:write"] und ["freeze:read"] An Interfaces/Klassen und deren Methoden Object Factories Servant Initializers (optional) Bijektive Zuordnung Ice-Object Servant Proxy-Referenzen zwischen Objekten Automatisches Aktivieren bei Bedarf 7/15
8 Slice-Schnittstelle 1 module avo { module u6 { 2 interface Person; // forward reference 3 sequence<person > Persons; 4 interface Person { 5 idempotent string name(); 6 idempotent Persons friends(); 7 ["freeze:write"] 8 void likes(person friend); 9 void remove(); 10 }; // should be defined in a separate file/module: 13 class PersonFreeze implements Person { 14 string thename; 15 Persons thefriends; 16 }; 17 };}; 8/15
9 Server Konfiguration: 1 PersonServer.Endpoints=default p Freeze.Trace.Map=1 3 Freeze.Trace.Evictor=2 4 Freeze.Trace.Transaction=1 5 Ice.Warn.Connections=1 Aufbau: Servant Class-Implementierung Object-Factory Object-Initializer 9/15
10 Factory 1 public class PersonFactory 2 extends Ice.LocalObjectImpl 3 implements Ice.ObjectFactory { 4 5 public Ice.Object create(string type) { 6 if(type.equals("::avo::u6::personfreeze")) { 7 return new PersonI(); 8 } 9 else { assert(false); return null; } 10 } public void destroy() {} 13 } 10/15
11 Initializer 1 public class PersonInitializer 2 extends Ice.LocalObjectImpl 3 implements Freeze.ServantInitializer { 4 5 public void initialize(ice.objectadapter adapter, 6 Ice.Identity id, String facet, Ice.Object obj) { 7 if(obj instanceof PersonI) { 8 ((PersonI)obj)._ID = id; 9 } 10 } 11 } 11/15
12 Person-Implementierung 1 public final class PersonI extends PersonFreeze { 2 public static Ice.ObjectAdapter _adapter; 3 public static Freeze.Evictor _evictor; 4 public Ice.Identity _ID; 5 public PersonI() {} // called during re activation 6 public PersonI(Ice.Identity id, String name) { 7 _ID = id; thename = name; } 8 public String name(ice.current current) { 9 return thename; } 10 public java.util.list friends(ice.current current) { 11 return thefriends; } 12 public void likes(personprx friend, Ice.Current current) { 13 thefriends.add(friend); } 14 public void remove(ice.current current) { 15 _evictor.remove(_id); 16 } } 12/15
13 Person-Server 1 // Install object factories. 2 Ice.ObjectFactory factory = new PersonFactory(); 3 communicator().addobjectfactory(factory, PersonFreeze.ice_staticId()); 4 5 // Create an object adapter 6 Ice.ObjectAdapter adapter = 7 communicator().createobjectadapterwithendpoints("personserver", "default 8 PersonI._adapter = adapter; 9 10 // Create the Freeze evictor and install the object initializer 11 Freeze.ServantInitializer init = new PersonInitializer(); 12 Freeze.Evictor evictor = Freeze.Util.createEvictor(adapter, "db", "PersonServer", 13 PersonI._evictor = evictor; adapter.addservantlocator(evictor, ""); 13/15
14 Person-Server (2) 1 // Create and link some persons 2 if (args.length>0 && args[0].equals("init")) { 3 Ice.Identity id = null; 4 PersonFreeze hans = null, anna = null, berta = null; 5 PersonPrx hansprx = null, annaprx = null, bertaprx = null; 6 id = Ice.Util.stringToIdentity("Hans"); 7 if(!evictor.hasobject(id)) { 8 hans = new PersonI(id, "Hans"); 9 hans.thefriends = new java.util.arraylist(); 10 hansprx = PersonPrxHelper.checkedCast(evictor.add(hans, id)); 11 System.out.println(hansprx.ice_toString()); 12 } 13 // analog fr Anna, Berta 14 if (hans!=null) { 15 hans.likes(annaprx);... } 16 } 17 else { adapter.activate(); communicator().waitforshutdown(); } 18 return 0; 14/15
15 Offene Fragen Wie wird die Präsenz-Zeit eines Servants gesteuert? Wie reagiert die Evictor-DB auf Vererbung Wie werden abhängig Objekte gelöscht? Referenzielle Integrität bei Person.remove Gibt es Cascading Delete? Wie reagiert die Evictor-DB auf Schemaänderungen? Siehe FreezeScript im Ice-Manual Koordinierung und Transaktionen Automatische Reaktivierung des Servers mit IceGrid 15/15
AIA Application Integration Architecture Übersicht & Erfahrungsbericht
AIA Application Integration Architecture Übersicht & Erfahrungsbericht Tjark Bikker, PROMATIS software GmbH DOAG 2010, Nürnberg, 18. November 2010 1 Agenda AIA-Komponenten Übersicht AIA-Entwicklungszyklus
More informationManagement vernetzter IT-Systeme
Management vernetzter IT-Systeme Kapitel: 8 WEB-Based Management 1 Web Based Management Idee Nutzung von Web-Techniken (html, XML, http, browser, Java) für Managementzwecke Web Based Enterprise Management
More informationÜbungsstunde: Informatik 1 D-MAVT
Übungsstunde: Informatik 1 D-MAVT Daniel Bogado Duffner Übungsslides unter: n.ethz.ch/~bodaniel Bei Fragen: bodaniel@student.ethz.ch Daniel Bogado Duffner 18.04.2018 1 Ablauf Sorting Multidimensionale
More informationAufgabe 2. Join-Methoden Differential Snapshots. Ulf Leser Wissensmanagement in der Bioinformatik
Aufgabe 2 Join-Methoden Differential Snapshots Ulf Leser Wissensmanagement in der Bioinformatik Join Operator JOIN: Most important relational operator Potentially very expensive Required in all practical
More informationTI-No. 4002TI05.doc PAGE NO. : 1/1. Settings after Installation of the Firmware Version 74
TI-No. 4002TI05.doc PAGE NO. : 1/1 DEVELOP Technical Information MODEL NAME : D 4500/5500iD MODEL CODE : 4002/4003 TI-INFO-NO. : 05 DATE : 13.07.2001 SUBJECT : Firmware MSC/Message/IR Version 74 PERFORMANCE
More informationExcelling Studio 2.0.0
Excelling Studio 2.0.0 User Manual Table of Contents Table of Contents 1 Aims... 3 2 Installation and Configuration... 4 2.1 Systemvoraussetzungen... 4 2.2 Setup... 4 2.2.1 Desktop-Client... 4 2.2.2 Studio-Plugin...
More information1. Übungsblatt. Vorlesung Embedded System Security SS 2017 Trusted Computing Konzepte. Beispiellösung
Technische Universität Darmstadt Fachbereich Informatik System Security Lab Prof. Dr.-Ing. Ahmad-Reza Sadeghi Raad Bahmani 1. Übungsblatt Vorlesung Embedded System Security SS 2017 Trusted Computing Konzepte
More informationÜbungsblatt 2. Aufgabe 1 (Klassifikationen von Betriebssystemen)
Übungsblatt 2 Aufgabe 1 (Klassifikationen von Betriebssystemen) 1. Zu jedem Zeitpunkt kann nur ein einziges Programm laufen. Wie ist der passende Fachbegriff für diese Betriebsart? 2. Was versteht man
More informationData Warehousing. Metadata Management. Spring Term 2016 Dr. Andreas Geppert Spring Term 2016 Slide 1
Data Warehousing Metadata Management Spring Term 2016 Dr. Andreas Geppert geppert@acm.org Spring Term 2016 Slide 1 Outline of the Course Introduction DWH Architecture DWH-Design and multi-dimensional data
More information10/25/ Recursion. Objectives. Harald Gall, Prof. Dr. Institut für Informatik Universität Zürich.
11. Recursion Harald Gall, Prof. Dr. Institut für Informatik Universität Zürich http://seal.ifi.uzh.ch/info1! You think you know when you learn, are more sure when you can write, even more when you can
More informationConnection Guide Link ECU
Connection Guide Link ECU Can Bus Connection Atom/Monsun: Pin 28 (Can High) + Pin 29 (CAN Low) Storm (Black)/Fury/Xtreme/Force GDI: Pin B27 (Can2 High) + Pin B28 (CAN2 Low) Kurofune: Pin JST3 (Can High)
More informationWeigl Elektronik & Mediaprojekte
Weigl-EM +43 650 84 333 48 www.weigl-em.at Office@Weigl-EM.at Weigl-EM is the headquarters and hardware manufacturer Weigl Works, LLC +1 440 941 5849 www.weiglworks.com Info@WeiglWorks.com Weigl Works,
More informationWeigl-EM +43 (0) Weigl-EM is the hardware manufacturer and European distributor
Weigl-EM +43 (0) 650 84 333 48 www.weigl-em.at Office@Weigl-EM.at Weigl-EM is the hardware manufacturer and European distributor Weigl Works, LLC 440-941-5849 www.weiglworks.com Info@WeiglWorks.com Weigl
More informationNeuigkeiten aus dem Oracle-Cloud-Portfolio - Fokus auf Infrastructure-as-a-Service
Neuigkeiten aus dem Oracle-Cloud-Portfolio - Fokus auf Infrastructure-as-a-Service Oliver Zandner, Leitender System-Berater Architect for Oracle-Cloud- & -On-Premise-Tech. Oracle Deutschland Copyright
More informationOptimiertes Laden in die F-Fakten-Tabelle SAP Business Warehouse. Jörn Bartels Architect Server Technologies SAP Development 30.
Optimiertes Laden in die F-Fakten-Tabelle SAP Business Warehouse Jörn Bartels Architect Server Technologies SAP Development 30. Juni 2014 Copyright 2014 Oracle and/or its affiliates. All rights reserved.
More informationM/R for MR. Bild. Market Research powered by Hadoop. nurago - applied research technologies 1. nurago - applied research technologies
M/R for MR Market Research powered by Hadoop Bild 1 Who is nurago? founded in early 2007 technology for usability and ad efficiancy research part of USYS Nutzenforschung: Hanover, Hamburg, Berlin, Munich,
More informationInformatik II. Andreas Bärtschi, Andreea Ciuprina, Felix Friedrich, Patrick Gruntz, Hermann Lehner, Max Rossmannek, Chris Wendler FS 2018
1 Informatik II Übung 5 Andreas Bärtschi, Andreea Ciuprina, Felix Friedrich, Patrick Gruntz, Hermann Lehner, Max Rossmannek, Chris Wendler FS 2018 Heutiges Programm 2 1 Feedback letzte Übung 2 Wiederholung
More information1 enum class -- scoped and strongly typed enums
enum class -- scoped and strongly typed enums C - enums mit Problemen: konvertierbar nach int exportieren ihre Aufzählungsbezeichner in den umgebenden Bereich (name clashes) schwach typisiert (z.b. keine
More informationModern and Lucid C++ for Professional Programmers. Week 15 Exam Preparation. Department I - C Plus Plus
Department I - C Plus Plus Modern and Lucid C++ for Professional Programmers Week 15 Exam Preparation Thomas Corbat / Prof. Peter Sommerlad Rapperswil, 08.01.2019 HS2018 Prüfung 2 Durchführung Mittwoch
More informationPraktische Aspekte der Informatik. Thomas Löwe Prof. Marcus Magnor
Praktische Aspekte der Informatik Thomas Löwe Prof. Marcus Magnor Your Proposal It s due 15.05.2016! It s due 22.05.2016! Software Versioning SVN basics, workflow, and commands Further Reading Warning!
More informationUlrich Stärk
< Ulrich Stärk ulrich.staerk@fu-berlin.de http://www.plat-forms.org 2 Einige Vorurteile Everything in the box is kind of weird and quirky, but maybe not enough to make it completely worthless. PHP: a fractal
More informationContinuous Delivery. für Java Anwendungen. Axel Fontaine Software Development Expert
07.04.2011 Continuous Delivery für Java Anwendungen Axel Fontaine Software Development Expert twitter.com/axelfontaine www.axelfontaine.com business@axelfontaine.com Ceci n est pas une build tool. Ceci
More information[EPUB] ABAP DE DYNPROS MANUALS
20 February, 2018 [EPUB] ABAP DE DYNPROS MANUALS Document Filetype: PDF 345.93 KB 0 [EPUB] ABAP DE DYNPROS MANUALS Skip to end of metadata. Freelancer ab dem 19.10.2015 zu 70% verfgbar, Vor-Ort-Einsatz
More informationCANOpen DS402 at KEBA
CANOpen DS402 at KEBA Description author: sue version date: 26.5.2008 actual version: V 1.0 printed: 26.5.08 23:14 filename: d:\projekte\cn\canopen_ds402_driver\canopen-ds402 at keba.doc Index of changes
More informationArrow Citrix Monthly. Update. D i e t m a r K o p f B u s i n e s s D e v e l o p m e n t M a n a g e r -
20171027 Arrow Citrix Monthly Update D i e t m a r K o p f B u s i n e s s D e v e l o p m e n t M a n a g e r - C i t r i x Agenda Wussten Sie schon ein neuer Produkt Fokus Announcments Promotions Neue
More informationConsistency, clarity, simplification and continuous maintenance. Release 5
Consistency, clarity, simplification and continuous maintenance Developed by the COUNTER Community The COUNTER R5 working group was comprised of librarians, publishers, representatives of ERM systems and
More informationLotus Connections Architektur und Installation IBM Corporation
Lotus Connections Architektur und Installation Architektur Connections WebSphere Application Server incl Lotus Connections HTTP Server Benutzer mit Browser LDAP Tivoli Directory Integrator DatenbankSystem,
More informationCOURSE LISTING. Courses Listed. Training for Analytics with Business Warehouse (BW) in SAP BW powered by SAP HANA. Last updated on: 23 Nov 2018
Training for Analytics with Business Warehouse (BW) in SAP BW powered by SAP HANA Courses Listed Fortgeschrittene BW305H - SAP BW powered by SAP HANA: BW Query Design BW310H - SAP BW powered by SAP HANA:
More informationJava 9 (was bisher geschah) JFS 2018 Java 10 et cetera
3 Java 9 (was bisher geschah) 10 Java 10 12 Set nameset = Collections.emptySet(); Set resultset = new HashSet(); nameset.removeif((string s) -> s.isempty()); 13 Map
More informationUSB. USB Sticks in Design und Qualität
USB Sticks in Design und Qualität 148 149 USB Touch Pen touch pen OTG (On-The-Go) USB Stick OTG (On-The-Go) USB Drive USB microsd Karte microsd card Werbefläche advertising space 1, 2, 4, 8, 16, 32 GB
More informationInstallation, Storage and Compute with Windows Server Online-Training Examen 740. Ausbildungsinhalte. ITKservice
Installation, Storage and Compute with Windows Server 2016 Online-Training Examen 740 Ausbildungsinhalte ITKservice EXAM Technische Trainings Microsoft Installation, Storage and Compute with Windows Server
More informationIN THE PRODUCT LINE MODEL VERSIONING DEVELOPMENT. Supported by Enterprise Architect and LemonTree
MODEL VERSIONING IN THE PRODUCT LINE DEVELOPMENT Supported by Enterprise Architect and LemonTree 10.11.2017 TdSE 17, Paderborn Tim Michaelis (PrehCarConnect), Roman Bretz(LieberLieber) VORSTELLUNG PREH
More informationDeploying & Managing Windows 10 Using Enterprise Services
Deploying & Managing Windows 10 Using Enterprise Services Online-Training Examen 697 Ausbildungsinhalte ITKservice EXAM Technische Trainings Microsoft 697-2 Deploying & Managing Windows 10 Using Enterprise
More informationLösungsvorschläge zum Übungsblatt 5: Fortgeschrittene Aspekte objektorientierter Programmierung (SS 2007)
Prof. Dr. A. Poetzsch-Heffter Dipl.-Inform. N. Rauch Technische Universität Kaiserslautern Fachbereich Informatik AG Softwaretechnik Lösungsvorschläge zum Übungsblatt 5: Fortgeschrittene Aspekte objektorientierter
More informationAUTOMATISIERUNG DER INFRASTRUKTUR
AUTOMATISIERUNG DER INFRASTRUKTUR NÄCHSTER HALT: STORAGE! ULRICH HÖLSCHER SYSTEMS ENGINEER 1 ES GIBT EINE MENGE ARBEIT WIE GEHEN WIR ES AN? Cloud Management Systems Automatisierung, IT-Prozesse Cloud Readiness/Transformation
More informationxxx xxx AT/PT xxxx x x..xx weitere Varianten siehe Anhang des Zertifikats further variations see annex of certificate
Powered by TCPDF (www.tcpdf.org) Certificate Nr./No.: V 246.21/15 Prüfgegenstand Pneumatischer Schwenkantrieb für Armaturen mit Sicherheitsfunktion Pneumatic actuator for valves with safety function (std.
More informationZielgruppe Dieser Kurs eignet sich für Cloud- und Rechenzentrumsadministratoren.
Datacenter Monitoring with System Center Operations Manager MOC 10964 Sie erwerben in diesem Seminar praktische Erfahrung mit der Überwachung von Infrastruktur und Anwendungen mit System Center 2012 SP1
More informationLizenzkonforme Nutzung? Wie kann ich das selber prüfen? DOAG Konferenz 2017
Lizenzkonforme Nutzung? Wie kann ich das selber prüfen? DOAG Konferenz 2017 Christopher Widera Principal LMS Consultant License Management Services 21. November 2017 Copyright 2014 Oracle and/or its affiliates.
More informationMDM mit ICS Mobile Apps von Enterprise Social Solutions (ICS) mit IBM MobileFirst Protect (MaaS360) auf Smartphones und Tablets
MDM mit ICS Mobile Apps von Enterprise Social Solutions (ICS) mit IBM MobileFirst Protect (MaaS360) auf Smartphones und Tablets Bernhard Kammerstetter Herwig W. Schauer Client Technical Professional SW
More informationÜbung 2 Klaus Schild,
Übung 2 1 Übung 2 Fragen zur Vorlesung? In Depth: Entities Musterlösung sung des Übungblattes 1 Musterlösung sung des Übungsblattes 2 Weitere Musterfragen XML Tools: using Eclipse with DTDs XML Extra:
More informationSoftwareverteilung HotPotatoes
Besuchen Sie uns im Internet unter http://www.vobs.at/rb 2015 Schulmediencenter des Landes Vorarlberg IT-Regionalbetreuer des Landes Vorarlberg Autor: Erich Vonach 6900 Bregenz, Römerstraße 15 Alle Rechte
More informationSafe Harbor Statement
Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment
More informationPlanning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) & On-Premises Tools MOC 20398
Planning for and Managing Devices in the Enterprise: Enterprise Mobility Suite (EMS) & On-Premises Tools MOC 20398 In diesem 5-tätigen Seminar erlernen die Teilnehmer, die Enterprise Mobility Suite zu
More informationAusweisApp2 Manual Release
AusweisApp2 Manual Release 1.14.0 Governikus GmbH & Co. KG 20.12.2017 Contents 1 Installation of AusweisApp2 on a Windows operating system 1 1.1 Dialog page Welcome - Step 1 of 5.............................
More informationAuskunftsbegehren gemäß Art 15 DSGVO (Facebook Version englisch) - V1.0
Auskunftsbegehren gemäß Art 15 DSGVO (Facebook Version englisch) - V1.0 Inhalt 1. Versionsstand dieses Dokuments... 1 1.1 V1.0 Stammfassung... 1 2. Hinweise zu diesem Muster... 1 3. Musterbrief... 2 1.
More informationEinsatz von Komponenten in JEE am Beispiel von IMIXS
Einsatz von Komponenten in JEE am Beispiel von IMIXS the open source workflow technology Ralph.Soika@imixs.com Imixs Software Solutions GmbH Best IBM Lotus Sametime Collaboration Extension Imixs Software
More informationRead-only Transportable Tablespaces 11g <> 12c Bodo von Neuhaus
Read-only Transportable Tablespaces 11g 12c Bodo von Neuhaus Leitender Systemberater ORACLE Deutschland B.V. & Co. KG Agenda 1 2 3 Transportable Tablespaces Allgemein Unterschiede 11g zu 12c Demo Agenda
More informationRoland Mast Sybit GmbH Agiler Software-Architekt Scrum Master
SOLID mit Java 8 Roland Mast Sybit GmbH Agiler Software-Architekt Scrum Master roland.mast@sybit.de Roland Mast Sybit GmbH Agiler Software-Architekt roland.mast@sybit.de SOLID und Uncle Bob Single responsibility
More informationSearch Engines Chapter 2 Architecture Felix Naumann
Search Engines Chapter 2 Architecture 28.4.2009 Felix Naumann Overview 2 Basic Building Blocks Indexing Text Acquisition iti Text Transformation Index Creation Querying User Interaction Ranking Evaluation
More informationServices absichern. Common Practice. Aleksander Paravac #gpn16
Common Practice Aleksander Paravac watz@nerd2nerd.org #gpn16 Übersicht 1 Motivation 2 Services Apache HTTP und HTTPS Postfix Dovecot Ejabberd Unrealircd 3 Anmerkungen Übersicht 1 Motivation 2 Services
More informationVersionskontrolle Dario Maggi
Versionskontrolle Dario Maggi Seminar: Wieso Versionskontrolle? Ablauf Anforderungen an Tools für die Versionskontrolle (VCS) Zentrale Versionskontrolle Verteilte Versionskontrolle Hoster Branching Strategien
More informationAutomatisierte Installationen mit Oracle Solaris 11 - Eine Einführung
Automatisierte Installationen mit Oracle Solaris 11 - Eine Einführung Detlef Drewanz Principal Sales Consultant, EMEA Server Presales Agenda Oracle Solaris 11 Lifecycle Management
More informationQuick Start Guide. Sensor Studio IO-Link USB-Master 2.0
Quick Start Guide Sensor Studio IO-Link USB-Master 2.0 Table of contents 1 Allgemeines... Fehler! Textmarke nicht definiert. 1.1 Sensor Studio und IO-Link USB-Master... Fehler! Textmarke nicht definiert.
More information<xs:include schemalocation="rdmessage,ver14 for NatParas.xsd"/> <xs:include schemalocation="natparas3.xsd"/>
More information
Lightweight Introspection for Full System Simulations
Lightweight Introspection for Full System Simulations Diplomarbeit von Jonas Julino an der Fakultät für Informatik Erstgutachter: Zweitgutachter: Betreuender Mitarbeiter: Prof. Dr. Frank Bellosa Prof.
More informationµcan.sensor Manual Analogue Data Acquisition for OEM-customers Version 1.02
µcan.sensor Manual Analogue Data Acquisition for OEM-customers Version 1.02 MicroControl GmbH & Co. KG Lindlaustraße 2 c D-53842 Troisdorf Fon: 02241 / 25 5 9-0 Fax: 02241 / 25 5 9-11 http://www.microcontrol.net
More informationAnleitung zur Schnellinstallation TEW-684UB 1.01
Anleitung zur Schnellinstallation TEW-684UB 1.01 Table of Contents Deutsch 1 1. Bevor Sie anfangen 1 2. Installation 2 3. Verwendung des drahtlosen Adapters 5 Troubleshooting 7 Wireless Tips 8 Version
More information5. Garbage Collection
Content of Lecture Compilers and Language Processing Tools Summer Term 2011 Prof. Dr. Arnd Poetzsch-Heffter Software Technology Group TU Kaiserslautern c Prof. Dr. Arnd Poetzsch-Heffter 1 1. Introduction
More informationT4 ein Performance Tool?
T4 ein Performance Tool? peter ranisch email: openvms@chello.at T4 Was ist das? Freeware Tool der OpenVMS Performance Group Tabular Timeline Tracking Tool = T4 Ansammlung von Kommando Prozeduren Läuft
More informationExchange 2016 Mailbox Move Request
Hier einige Powershell Beispiele zur Abfrage des Status, Größe, Fortschritt, Details, Reporte usw. # Move Übersicht Get-MoveRequest Group-Object -Property:Status Select-Object Name,Count Format- Table
More informationDwg viewer free download vista. Dwg viewer free download vista.zip
Dwg viewer free download vista Dwg viewer free download vista.zip free dwg viewer free download - Free DWG Viewer, Free DWG Viewer, DWG Viewer, and many more programsdeep View Free DWG DXF Viewer, free
More informationEmerging Technologies Workshops
Emerging Technologies Workshops Programmierung des Netzwerkes ohne Kenntnisse der Console, ein Traum für Nicht-Cisco-Admins? Was sind diese Emerging Technologies? Sind Technologien, die den Status quo
More information8. Negation 8-1. Deductive Databases and Logic Programming. (Winter 2007/2008) Chapter 8: Negation. Motivation, Differences to Logical Negation
8. Negation 8-1 Deductive Databases and Logic Programming (Winter 2007/2008) Chapter 8: Negation Motivation, Differences to Logical Negation Syntax, Supported Models, Clark s Completion Stratification,
More informationC Bit. 64 Bit C C
C3000 32 Bit 64 Bit C3000 2.1 SP2 Hotfi 2 GA - Serienfreigabe (Angabe Kalendermonat/Jahr) 10/2013 12/2014 01/2016 Server Betriebssysteme (nur Deutsch und Englisch) Microsoft Windows 2003 Server / Advanced
More information7.2: Timersystem im Input-Capture Modus
7.2: Timersystem im Input-Capture Modus Sie verstehen die Betriebsart Input-Capture des Timersystems im HCS08. Sie können das Timersystem zur Auswertung von empfangenen Signalen einsetzen. 1. Timer mit
More informationUsing Tabu Search Techniques for Graph Coloring. Received May 5, Abstract -- Zusammenfassung
Computing 39, 345-351 (1987) Computing 9 by Springer-Verlag 1987 Using Tabu Search Techniques for Graph Coloring A. Hertz and D. de Werra, Lausanne Received May 5, 1987 Abstract -- Zusammenfassung Using
More informationThe Cinderella.2 Manual
The Cinderella.2 Manual Working with The Interactive Geometry Software Bearbeitet von Ulrich H Kortenkamp, Jürgen Richter-Gebert 1. Auflage 2012. Buch. xiv, 458 S. Hardcover ISBN 978 3 540 34924 2 Format
More informationSelf-Assessment Questionnaire A
Payment Card Industry (PCI) Data Security Standard Self-Assessment Questionnaire A and Attestation of Compliance Card-not-present Merchants, All Cardholder Data Functions Fully Outsourced For use with
More informationDonaubauer CRM to Online - EXE
Donaubauer CRM to Online - EXE User manual CRM to Online - EXE for Microsoft Dynamics 365 Versions 8.4.0/9.4.0 Table of contents 1 Preface... 3 2 Requirements... 4 2.1 Preparing the target system... 4
More informationDurch die Benutzung von for_each erspare ich mir also die Ausprogrammierung von ForEachDo, was sich sehr positiv auf die Verständlichkeit auswirkt.
Dokumentation Die Aufgabenstellung ähnelt enorm derjenigen, die in O3.5 gestellt wurde. Aus diesem Grunde gestaltet sich der neu zu schreibende Code recht einfach: // helper static ostringstream _strshow;
More informationKommunikationsbeschrieb Seite 2 29 CALEC ST II KNX TP1
Kommunikationsbeschrieb Seite 2 29 CALEC ST II KNX TP1 Inhaltsverzeichnis 1 Allgemeine Informationen... 2 1.1 Inhalt... 2 1.2 Definition... 2 1.3 Eingetragene Schutzmarken und Handelsnamen... 2 1.4 Zertifizierung
More informationDistributed Systems Architecture
Distributed Systems Architecture Lab Session 1. Introduction to ZeroC Ice Francisco Moya November 15, 2011 In this session we will learn to use basic Ice tools to develop a very
More informationSEO Editorial Guidelines , Aperto
SEO Editorial Guidelines 02.12.2016, Aperto Agenda I= For Info 1 General Information on Keyword Placement I 2 Keyword Placement in Meta Information and URL I 3 Headings I 4 Content I 5 Images and Videos
More informationDeklarierte Namen in MicroJava
Deklarierte Namen in MicroJava Programm Program() Konstanten ConstDecl() Globale iablen Decl() level = Klassen ClassDecl() Felder Decl() level = oden oddecl(clazz) Formale Parameter FormPars() Lokale iablen
More informationRecords Management Reference Documentation
SAP Records Management Records Management Reference Documentation Documentation for Developers May 12, 2004 Contents 1 INTRODUCTION... 4 1.1 HOW TO USE THIS DOCUMENTATION... 4 1.2 DEFINITION OF TERMS...
More information4. Multicast Multicast Principles. Why is Multicast Important for. Multimedia? Definition of Multicast
4.3 Multicast 4.3.1 Multicast Principles efinition of Multicast Multicast is defined as the transmission of a data stream from one sender to many receivers with packet duplication and forwarding inside
More informationZ Push Outlook Zarafa
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with z push outlook zarafa.
More informationUsability Engineering
Usability Engineering A systematic approach to GUI development Martin Stangenberg Stryker Navigation, Freiburg 03.11.2005 World Usability Day, 3rd Nov. 2005 36 h world wide events 61 locations in 23 countries
More informationTriCore TM 1 Pipeline Behaviour & Instruction Execution Timing
Application Note, V 1.1, Jan. 2000 AP32071 TriCore TM 1 Pipeline Behaviour & Instruction Execution Timing TriCore TM 1 Modular (TC1M) Microcontrollers Never stop thinking. TriCore TM 1 Revision History:
More informationCustom Code Analyse für HANA Projekte
Custom Code Analyse für HANA Projekte R/2 R/3 ERP 1979 1992 2004 2015 2015 SAP SE or an SAP affiliate company. All rights reserved. 1 Agenda HANA DB Notwendige Funktionale Custom Code Anpassung Optionale
More informationMonitoring & Automation with OP5 & Stonebranch A presentation in German - English
Monitoring & Automation with OP5 & Stonebranch A presentation in German - English Copyright OP5 2017 All rights reserved. PRESENTATION AGENDA Katrin Ackermann-Rossander Jan Josephson Key Account Manager
More informationSQL Server What s New with BI & Friends? Sascha Götz Karlsruhe,
SQL Server 2017 What s New with BI & Friends? Sascha Götz Karlsruhe, 31.01.2018 Sascha Götz Business Intelligence Consultant ist Microsoft Certified Solution Expert für Business Intelligence und als Senior
More informationDVI KVM switches DVIMUX 7.5
DVIMUX 7.5 KVM switches Switches for the effective operation of multiple computers via one workstation G&D IF IT S KVM Das Unternehmen Die Guntermann & Drunck GmbH zählt zu den führenden Herstellern digitaler
More informationDC/DC Regulator ERS 5A Series
DC/DC Regulator ERS 5A Series DC/DC non-isolated regulator modules - Industry standard pinning - Continuous short circuit proof - High efficiency up to 94% - Very low output ripple and noise - Over temperature
More informationInformatik II. Andreas Bärtschi, Andreea Ciuprina, Felix Friedrich, Patrick Gruntz, Hermann Lehner, Max Rossmannek, Chris Wendler FS 2018
1 Informatik II Übung 4 Andreas Bärtschi, Andreea Ciuprina, Felix Friedrich, Patrick Gruntz, Hermann Lehner, Max Rossmannek, Chris Wendler FS 2018 Program Today 2 1 Feedback of last exercise 2 Repetition
More informationFortran? C++? Egal! Ein guter Programmierer kann Spaghetti-Code in jeder Sprache schreiben!
Fortran? C++? Egal! Ein guter Programmierer kann Spaghetti-Code in jeder Sprache schreiben! Wohl nicht ganz ernstgemeinte Bemerkung eines unbekannten Software-Gurus (Gehört irgendwann Ende der 90er Jahre)
More informationmetric = bandwidth + delay Beispiel
Beispiel http://www.cisco.com/en/us/tech/tk365/technologies_white_paper09186a0080094cb7.shtml EIGRP Metrics EIGRP uses the minimum bandwidth on the path to a destination network and the total delay to
More informationLaurent Strauss, Citrix Systems Engineer
Laurent Strauss, Citrix Systems Engineer App Compatibility Long and thorough analysis UAT one by one Install test install test Migrations can impact applications Moving Applications to Windows 10 AppDNA
More informationDC/DC Regulator ERW 20A Series
DC/DC Regulator ERW 20A Series - DC/DC non-isolated regulator modules - Industry standard pinning - Continuous short circuit proof - High efficiency up to 94% - Very low output ripple and noise - Over
More informationDC/DC Regulator ERW 16A Series
DC/DC Regulator ERW 16A Series - DC/DC non-isolated regulator modules - Industry standard pinning - Continuous short circuit proof - High efficiency up to 95% - Very low output ripple and noise - Over
More informationSport Loader. For the System 6 Sports Timer User Guide. F931 Rev
Sport Loader For the System 6 Sports Timer User Guide F931 Rev. 20160310 Customer Service Department www.coloradotime.com Email: customerservice@coloradotime.com Phone: +1 970-667-1000 Toll Free U.S. /Canada
More informationManual for the Analogue Transmitter with CAN Version 1.00
µcan.trs Manual for the Analogue Transmitter with CAN Version 1.00 MicroControl GmbH & Co. KG Lindlaustraße 2 c D-53842 Troisdorf Fon: +49 (0) 2241 / 25 65 9-0 Fax: +49 (0) 2241 / 25 65 9-11 http://www.microcontrol.net
More informationGenerizität Liste für beliebige Typen
Generizität Liste für beliebige Typen public class GenList { private ListNode head = null; public void add (A elem) { head = new ListNode (elem, head); public boolean contains (A elem) { return
More informationARROW University 2017
Riverbed @ ARROW University 2017 Agile WAN Infrastrukturen im Wandel der Zeit Peter Thiel Technical Channel Manager - DACH pthiel@riverbed.com / +49 171 8614864 Data Center App. teams IT Ops Disaster Recovery
More informationThe artist formerly known as JBoss AS. Harald ~
The artist formerly known as JBoss AS Harald Pehl @haraldpehl ~ http://hpehl.info WildFly? JBoss AS JBoss Community ~ 100 Projekte JBoss Enterprise Application Platform Name overloaded WildFly! Folgeversion
More informationWorldCat Local Release Notes 13 November 2011
WorldCat Local Release Notes 13 November 2011 Contents A-to-Z List and Search Box... 2 Facet Persistence... 8 'View Now' Change... 8 Enabling Local OPAC links on Brief Results Page... 10 Boolean Operators
More informationRemote Control. IMMS.de
Remote Control Statecharts Kurzdefinition [Harel88]: Statecharts = state-diagrams + depth + orthogonality + broadcast communication Statecharts Elements (1) Events (e.g. txt)» Typeless» no value (it exists
More informationÜbersicht über Außenbildschirme. SERVICE- MANAGEMENT Frank Schulze e.k. Kraftstraße 2a D Gera Germany Tel.: +49 (0)
Übersicht über Außenbildschirme SERVICE- MANAGEMENT Frank Schulze e.k. Kraftstraße 2a D-07548 Gera Germany Tel.: +49 (0)365-811678 info@sf-light.de sf-light.de Bring alles näher!!! Die Outdoor-LED-Anzeigen
More informationAW-Information sheet Swissmedic egov Portal Standard functions
List of contents 1 Terms, definitions, abbreviations, glossary... 2 2 Objective and scope... 3 3 Conditions for the use of the Swissmedic egov Portal... 4 4 Using the egov Portal... 4 5 New Swissmedic
More informationOverview Master Mobile and Embedded Systems winter semester 17/18
Overview Master MES (as of 19 October 2017) 1 Overview Master Mobile and Embedded Systems winter semester 17/18 Focus area Human-Computer Interaction (HCI) WS 17/18? Mobile Human-Computer Interaction 479510
More information