Tätigkeits-Profil/Kenntnisse

 
Name: Friedrich Englhardt  
Jahrgang: 1964 
EDV-Erfahrung seit: 1992  
Nationalität: Deutsch  
Ausbildung: Dipl. Ing. Univ. Elektrotechnik u. Informationstechnik, (TU) München  
Fremdsprachen: Englisch  
Hardware: PC, HP-UX, Rohde & Schwarz Messgeräte  
Betriebssysteme: Windows Vista, XP, 2003 Server, 2000
UNIX: Linux(SUSE), LynxOS(Embedded Linux, Posix Realtime OS), HP-UX
Programmiersprachen: Java, C++, VB.Net, C#
Javascript/HTML, VBA, ANT
 
Datenbanken: Oracle, MS SQL Server, Access  
Produkte/Standards
Schnittstellen:
Java 1.5/1.4, Eclipse 3.x
MS Visual-Studio 2005 .Net (C++, VB, C#, MFC, STL, ATL, COM)
JAXB, Webservices, Apache Axis, Apache Jakarta ANT, Tomcat, JUnit, J-Boss, Log4J
Jonas Applikation Server (EJB),
Borland J-Builder, Together,
Clearcase, Clearquest, VMWare, Virtual PC
Visual SourceSafe, RCS, PVCS
UNIX-SW-Entwicklungstools: GNU C++, make
MS-Office, PC-Anywhere, Netop, Boundschecker
 
Datenkommunikation: SOAP/HTTP, RMI, RPC
Sockets, TCP/IP
Modem, ISDN, DSL
Bluetooth, Ethernet, SSH, FTP
 
Erfahrungen im Bereich: Softwareentwicklung im technischen Bereich
Internet/Intranet Client/Server basierte Anwendungen
Webservices, Java Applets,
.Net, ActiveX, HTML, XML
Oberflächen(GUI), Algorithmen,
Steuerung in Java und C++
Kommunikation/Netzwerkprogrammierung
Überwachung, Meldungswesen, Alarmbehandlung
Konfigurationsmanagment: Clearcase/Clearquest: Beratung, Planung, Installation
Installationscripte, -medienerstellung (Installshield, NSIS), Planung Integrationtests/Fehlermanagement
OO-Analyse / –Design /-Programmierung
 
Branchen: Industrie, Mess-/Nachrichtentechnik, Straßenverkehrstechnik  



© 2009 Friedrich Englhardt, Taku-Fort-Str. 5, 81827 München, Telefon +49(89)43088186 Mobil: +49(151)11650642
Bei Fragen bitte per Email an Webmaster
BEA Weblogic Server
BEA Weblogic Server ist die Implementierung eines Application-Servers nach dem J2EE-Standard, der von dem Unternehmen BEA Weblogic vertrieben wird.
Quelle: computerbase.de
Java Server Pages
JavaServer Pages, abgekürzt JSP, ist eine von Sun Microsystems entwickelte Technologie, die im Wesentlichen zur einfachen dynamischen Erzeugung von HTML- und XML-Ausgaben eines Webservers dient. Sie erlaubt es Java-Code und spezielle JSP-Aktionen in statischen Inhalt einzubetten.
Quelle: computerbase.de
Struts
Struts ist ein Open-Source-Framework für die Präsentationsschicht von Java-Web-Anwendungen. Es ist eines der bekanntesten Jakarta-Projekte und beschleunigt die Entwicklung von Web-Applikationen wesentlich, indem es HTTP-Anfragen in einen standardisierten Prozess verarbeitet.
Quelle: computerbase.de
Swing
Swing ist Teil der Java Foundation Classes(JFC), die eine Sammlung von Bibliotheken zur Programmierung von grafischen Benutzerschnittstellen bereitstellen, zu diesen Bibliotheken gehören Java2D, die Accessibility-API, die Drag & Drop-API und das Abstract Window Toolkit (AWT). Swing baut auf dem älteren AWT auf und ist mit den anderen APIs verwoben.
Quelle: computerbase.de
Enterprise Java Beans
Enterprise Java Beans (EJB) sind standardisierte Komponenten innerhalb eines J2EE-Servers (Java 2 Enterprise Edition). Sie vereinfachen die Entwicklung komplexer mehrschichtiger verteilter Softwaresysteme mittels Java.
Quelle: computerbase.de
Data Access Object
Access to data varies depending on the source of the data. Access to persistent storage, such as to a database, varies greatly depending on the type of storage (relational databases, object-oriented databases, flat files, and so forth) and the vendor implementation.
Quelle: java.sun.com
Oracle DBMS
Die Relationale Datenbank der Firma Oracle GmbH ist eine Datenbank, die auf dem Relationalen Datenbankmodell basiert, und die meisteingesetze Datenbank weltweit.
Quelle: oracle.de
Formatting Objects Processor
FOP (Formatting Objects Processor) is the world's first print formatter driven by XSL formatting objects (XSL-FO) and the world's first output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT. The primary output target is PDF.
Quelle: xml.apache.org
Jakarta POI
Java API To Access Microsoft Format Files - The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. In short, you can read and write MS Excel files using Java. Soon, you'll be able to read and write Word files using Java. POI is your Java Excel solution as well as your Java Word solution. However, we have a complete API for porting other OLE 2 Compound Document formats and welcome others to participate.
Quelle: jakarta.apache.org
Apache Ant
Ant ist ein in Java geschriebenes Werkzeug zum automatisierten Erzeugen von Programmen aus Quelltext. Der Name "Ant" steht auch für ein kleines Programm, das wie eine Ameise Großes leisten kann.
Quelle: computerbase.de
Extensible Markup Language
Die Extensible Markup Language, abgekürzt XML, ist ein Standard zur Erstellung maschinen- und menschenlesbarer Dokumente in Form einer Baumstruktur. XML definiert dabei die Regeln für den Aufbau solcher Dokumente.
Quelle: computerbase.de
JavaScript
JavaScript ist eine objektbasierte Skriptsprache, die von der Firma Netscape entwickelt wurde, um statische HTML-Seiten dynamisch zu gestalten. JavaScript wird auf dem Client ausgeführt.
Quelle: computerbase.de
Hypertext Markup Language
Die Hypertext Markup Language (HTML) ist ein Dokumentenformat zur Auszeichnung von Hypertext im World Wide Web und wurde 1989 von Tim Berners-Lee am CERN in Genf festgelegt.
Quelle: computerbase.de
Apache HTTP Webserver
Der Apache HTTP Server ist ein Produkt der Apache Software Foundation und der meistverbreitete Webserver im Internet. Der Apache-Webserver ist modular aufgebaut: Durch entsprechende Module kann er beispielsweise die Kommunikation zwischen Browser und Webserver verschlüsseln (mod_ssl).
Quelle: computerbase.de
Java (Technologie)
Java ist eine objektorientierte, plattformunabhängige Programmiersprache: Java-Programme benötigen zur Ausführung eine spezielle Umgebung, die Java-Laufzeitumgebung oder Java-Plattform genannt wird und als wichtigsten Bestandteil die Java Virtual Machine enthält.
Quelle: computerbase.de
Apache Axis
Apache Axis (Apache EXtensible Interaction System) ist eine SOAP Engine zur Konstruktion von darauf basierenden Webservices und Client-Anwendungen. Es existiert eine Implementation in C++ und Java. Axis wird häufig als Java-Servlet innerhalb eines Servlet-Containers (beispielsweise Jakarta Tomcat) betrieben, der Webservices für Java-Klassen anbietet.
Quelle: computerbase.de
Simple Object Access Protocol
SOAP ist ein Protokoll, mit dessen Hilfe Daten zwischen Systemen ausgetauscht und Remote Procedure Calls durchgeführt werden können. SOAP stützt sich auf die Dienste anderer Standards, XML zur Repräsentation der Daten und Internet-Protokolle der Transport- und Anwendungsschicht (vgl. TCP/IP-Referenzmodell) zur Übertragung der Nachrichten. Die gängigste Kombination ist SOAP über HTTP und TCP.
Quelle: computerbase.de
JUnit
JUnit ist ein Framework zum Testen von Java-Programmen, das besonders für automatisierte Unit-Tests einzelner Klassen (Units) geeignet ist.
Quelle: computerbase.de
ej-technologies JProfiler
JProfiler is an award-winning all-in-one Java profiler. JProfiler's intuitive GUI helps you find performance bottlenecks, pin down memory leaks and resolve threading issues.
Quelle: ej-technologies.com
Jakarta Tomcat
Tomcat ist ein Servletcontainer, der im Jakarta-Projekt der Apache Software Foundation entwickelt wurde. Tomcat ist eine Implementierung der Servlet und der JavaServer Pages (JSP) Spezifikation von Sun Microsystems.
Quelle: computerbase.de
Jakarta Tomcat
Cascading Style Sheets (engl. [kæs?ke?d???sta?l?i?ts]; Abk.: „CSS“) ist eine deklarative Stylesheet-Sprache für strukturierte Dokumente (z. B. HTML und XML). Durch die Trennung von Stil und Inhalt wird das Veröffentlichen und Betreuen von Dokumenten wesentlich vereinfacht. CSS wurde vor allem im Hinblick auf HTML entwickelt, ist aber auch für XML-Dokumente anwendbar. CSS ermöglicht es auch, Inhalte dem jeweiligen Ausgabemedium (z. B. Druck, Projektion, Sprachausgabe etc.) entsprechend abzuändern.
Quelle: computerbase.de
Log4J
Log4j ist ein Framework zum Loggen von Anwendungsmeldungen in Java. Es wird von unzähligen OpenSource- als auch kommerziellen Softwareprodukten verwendet und hat sich zum Defactostandard etabliert.
Quelle: computerbase.de
SAP Java Connector
The SAP Java Connector (SAP JCo) is a middleware component that enables the development of SAP-compatible components and applications in Java. The SAP JCo supports communication with the SAP Server in both directions: inbound calls (Java calls ABAP) and outbound calls (ABAP calls Java).
Quelle: sap.com
XSL Transformation
XSLT ist die Abkürzung für XSL Transformation; XSL wiederum bedeutet Extensible Stylesheet Language. XSLT ist eine Programmiersprache zur Transformation von XML-Dokumenten. Es baut auf die logische Baumstruktur eines XML-Dokumentes auf und erlaubt die Definition von Umwandlungsregeln. XSLT-Programme, sogenannte XSLT-Stylesheets, sind dabei ebenfalls nach den Regeln des XML-Standards aufgebaut.
Quelle: computerbase.de
WebSphere Application Server
The WebSphere Application Server from IBM, the premier Java 2 Enterprise Edition and Web services-based application server, is available on the broadest number of platforms and provides a robust, proven environment for Java applications.
Quelle: ibm.com
Java 2 Platform Enterprise Edition
Java 2 Platform, Enterprise Edition, abgekürzt J2EE, ist die Spezifikation einer Standardarchitektur für die Ausführung von J2EE-Applikationen. Hierzu werden in der Spezifikation Softwarekomponenten und Dienste definiert, die primär in der Programmiersprache Java erstellt werden. Die Spezifikation dient dazu, einen allgemein akzeptierten Rahmen zur Verfügung zu haben, um mit modularen Komponenten verteilte, mehrschichtige Anwendungen zu entwickeln.
Quelle: computerbase.de
Structured Query Language
Structured Query Language (SQL), zu deutsch strukturierte Abfragesprache, ist eine Abfragesprache für Relationale Datenbanken.
Quelle: computerbase.de
PL/SQL
PL/SQL (Procedural Language/Structured Query Language) ist eine proprietäre Programmiersprache der Firma Oracle. PL/SQL-Programme werden von den relationalen Datenbanksystemen von Oracle serverseitig ausgeführt.
Quelle: computerbase.de
MySQL DBMS
MySQL ist ein SQL-Datenbankverwaltungssystem. Ein Datenbankmanagementsystem (DBMS) ist eine Sammlung von Programmen, die die anwendungsunabhängige, dauerhafte Speicherung von Daten in einer Datenbank ermöglicht und die damit verbundene Verwaltung übernimmt.
Quelle: computerbase.de
Java Database Connectivity
Java Database Connectivity (JDBC) ist ein API der Java-Plattform, die eine einheitliche Schnittstelle zu Datenbanken verschiedener Hersteller bietet und speziell auf relationale Datenbanken ausgerichtet ist.
Quelle: computerbase.de
Unified Modeling Language
Die UML ist eine von der Object Management Group (OMG) entwickelte und standardisierte Beschreibungssprache, um Strukturen und Abläufe in objektorientierten Softwaresystemen darzustellen. Im Sinne einer Sprache definiert die UML dabei Bezeichner für die meisten Begriffe, die im Rahmen der Objektorientierung entstanden sind, und legt mögliche Beziehungen zwischen diesen Begriffen fest. Die UML definiert des weiteren grafische Notationsweisen für diese Begriffe und für Modelle von Software oder anderen Abläufen, die man in diesen Begriffen formulieren kann. Damit wurde die UML zur de-Facto-Norm für "technische Zeichnungen" von Programmen und Abläufen.
Quelle: computerbase.de
Informix DBMS
Informix, Produktname für ein Datenbankmanagementsystem (DMBS). Die gleichlautende ehem. Datenbankfirma wurde 2001 von IBM übernommen, die Software wird seitdem von IBM weiter betreut.
Quelle: computerbase.de
Rational Unified Process
Der Rational Unified Process (RUP) ist ein von der Firma Rational Software entwickeltes Vorgehensmodell zur Softwareentwicklung. Es basiert auf Anwendungsfällen und beschreibt, wie diese effizient umgesetzt werden. Dabei regelt er den geordneten Umgang (Zuordnung und Verwaltung) mit Aufgaben und Verantwortlichkeiten innerhalb eines Entwicklungsteams.
Quelle: computerbase.de
C#
C# ist eine vom Softwarehersteller Microsoft im Rahmen seiner .NET-Strategie entwickelte Programmiersprache. C# ist bei ECMA und ISO als Standard registriert.
Quelle: de.wikipedia.org
C/C++
C++ kann als traditionelle prozedurale Programmiersprache mit einigen zusätzlichen Funktionen gesehen werden. C wird um einige Konstrukte für objektorientiertes Programmieren erweitert und um einige Konstrukte, die die allgemeine Syntax verbessern sollen.
Quelle: ladedu.com
CORBA
Die Common Object Request Broker Architecture kurz CORBA ist eine objektorientierte Middleware, die plattformübergreifende Protokolle und Dienste definiert und von der Object Management Group (OMG) entwickelt wird. CORBA vereinfacht das Erstellen verteilter Anwendungen in heterogenen Umgebungen.
Quelle: computerbase.de
PGML
PGML (Precision Graphics Markup Language)ist eine 2D-Grafiksprache, die von Adobe entwickelt wurde und dem World Wide Web Consortium (W3C) zur Standardisierung vorliegt. PGML baut auf der Programmiersprache XML auf und soll die Qualität von Web-Grafiken verbessern und mit einigen Features die Erstellung unterstützen.
Quelle: itwissen.info
Remote Method Invocation
RMI bezeichnet außerdem ein Kommunikationsprotokoll, das für entfernte Aufrufe zwischen Java-Objekten verwendet wird, und eine Java-Standard-Klassenbibliothek, mit der diese Aufrufe realisiert werden können.
Quelle: computerbase.de
JBoss Application Server
Der JBoss Application Server ist die Implementierung eines Application-Servers nach dem J2EE-Standard, der von dem Unternehmen JBoss vertrieben wird.
Quelle: computerbase.de
Hibernate
Hibernate (engl. für „Winterschlaf halten“) ist ein Open-Source-Persistenz-Framework für Java. Das Framework ermöglicht es, den Zustand eines Objekts in einer relationalen Datenbank zu speichern und aus entsprechenden Datensätzen wiederum Objekte zu erzeugen.
Quelle: computerbase.de
Postgres
PostgreSQL ist eines der ältesten und am weitesten fortgeschrittenen objektrelationalen Datenbankverwaltungssysteme (ORDBMS) im Bereich der freien Software.
Quelle: wikipedia.de
SOAP MTOM
Das SOAP Message Transmission Optimization Mechanism (SOAP MTOM) dient zum Optimieren großer Datenaustausch.
Quelle: w3.org
GMPS
Das General Make & Production System entwickelt von der Firma SaSo wird primäre als ein Makesystem zum Erstellen von Makefiles aller Siemensprojekte eingesetzt eingesetzt.
Quelle: siemens.de
Rational ClearCase
Rational ClearCase ist eine Produktfamilie der Firma IBM zur Versionsverwaltung von Quellcode und anderen Softwareentwicklungsdaten. Die versionsgestützte Bearbeitung unterstützt paralleles Arbeiten und definierte Veröffentlichungen.
Quelle: computerbase.de
JAXB
JAXB (Java Architecture for XML Binding) bezeichnet eine Programmschnittstelle in Java, die es ermöglicht, Daten aus einem XML-Schema automatisch an Java-Klassen zu binden; diese sogar aus einer XML-Schema-Instanz heraus zu generieren.
Quelle: wikipedia.de
AJAX [Asynchronous JavaScript and XML]
Ajax bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Server und dem Browser, das es ermöglicht, innerhalb einer HTML-Seite eine HTTP-Anfrage durchzuführen, ohne die Seite komplett neu laden zu müssen.
Quelle: wikipedia.de
EGL [Enterprise Generation Language]
EGL ist eine Programmiersprache der 4.Generation, die ursprünglich in den 1980er Jahren entwickelt wurde. IBM schuf EGL, um prozedurale Programmierung zu unterstützen.
Quelle: wikipedia.de