TradingCenter Markus Block Ronald Kutschke P2P Applikation basierend auf Suns JXTA Technologie im Rahmen des.

Slides:



Advertisements
Ähnliche Präsentationen
Seite 1 Find Economic Literature Stand
Advertisements

Themen für Studien- und Diplomarbeiten
Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
Harald Köbler Software Design Patterns Prototype.
Peer-to-Peer Tauschbörsen
Mobile Lernende in verteilten Umgebungen (dSpace) Oliver Brand Learning Lab Lower Saxony (L3S) Hannover.
© 2003 Guido Badertscher Spontane Vernetzung - UPnP 9. Jänner 2004 Spontane Vernetzung Guido Badertscher.
1 Allgemeine Fragestellung Suche nach wissenschaftlicher Information im Internet Quelle wird gefunden, aber… …Zugang nur gegen Passwort oder Zahlung Wiss.
Bernd Oberknapp, UB Freiburg
Übung 5 Mehrstufige Client/Server-Systeme mit Enterprise Java Beans
Anwendungsverteilung und räumliche Ausdehnung
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Die SE Umgebung des Jahres 2003 am IKE Elemente der SE Umgebung –Omondo als Casetool.
Testgetriebene Entwicklung
Universität Stuttgart Institut für Kernenergetik und Energiesysteme LE P MuSofT Erkundungsumgebung Entwicklung eines komponentenbasierten Systems WS 03/04.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme RUP in der Praxis Zum RUP existiert eine online Version. Mit dieser Version können.
DOM (Document Object Model)
Fortgeschrittenen-Praktikum: Entwicklung und Implementierung eines webbasierten Fußball-Tippspiels mit.
Die folgenden Seiten veranschaulichen, wie Sie die Online-Angebote als Ergänzung zu Ihrer Papierversion zeitsparend und effektiv nutzen. Die Inhalte der.
Die Inhalte der STARK Loseblatt-Sammlungen und vielfältige Zusatzangebote gibt es für Abonnentinnen und Abonnenten ab sofort auch im Internet zum.
Entwicklung von Peer-to-Peer-Anwendungen mit Hilfe der JXTA-Technologie Hauptseminar Wintersemester 2002/2003 Bearbeiter: Dirk Michael Betreuer: Dr. Ing.
Typo3 Eine Einführung.
TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Verwaltung von mehreren Standorten mit Hallen Kundenverwaltung Reports Mobile Version.
TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Verwaltung von mehreren Standorten mit Hallen Kundenverwaltung Reports Mobile Version.
Simulation komplexer technischer Anlagen
Coccon das Web-XML-Publishing System Thomas Haller.
Marian Grzesik, Software2Business GmbH. Agenda 1. Bing Maps Accont erstellen 2. Bing Maps SDK downloaden 3. Beispiele a. Basic Applikation b. Navigation.
EDC Entwicklerforum Geoprocessing im Web 18. Juli 2013 Benjamin Proß Ein erweiterbarer WPS Client für ArcMap.
InfoPoint vom 9. November Was ist Joomla? Theorie Installation Extensions Administration Demo.
Clustered Neuronal Network A C#.NET project for Compute Cluster Server 2003.
Se.uni-oldenburg.de/pg-eea Projektgruppe Energieeffiziente Applikationen Ein komponentenbasiertes Framework zur Erkennung und Klassifizierung der Energieeffizienz.
Vortrag D. Braun, Praktikum. Übersicht Pleopatra API Pleopatra Tools Twitter Demonstration Ausblick.
Breakout Group: Virtual Reference Virtuelle Auskunft Bibliotheken in den Vereinigten Staaten Amerika-Haus, 30. April 2004 Paul S. Ulrich Zentral- und Landesbibliothek.
Präsentation von Alexander Schönfeld
November digital tender ist die durchgängige, plattformunabhängige Online- Abwicklung von Ausschreibungen...
Support-Guide zur Suche in der Werkstatteinrichtungs-Datenbank
Autor: Peter Pfeiffer Seite: Peter Pfeiffer Memeler Str Bad Oeynhausen Hilfe und Tipps Zu dem Eingabemodul und den Exceldateien Bitte.
HORIZONT 1 XINFO ® Das IT - Informationssystem Java Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
UNIVERSITÄT ZU KÖLN HISTORISCH-KULTURWISSENSCHAFTLICHE INFORMATIONSVERARBEITUNG REUSABLE - CONTENT SS 2013 MARIA WAGNER ReST.
App-Entwicklung mit HTML5, CSS und JavaScript
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
INSTANT MESSAGING LI Xiaohui LIU Miao ZHOU Guanpei Universität Salzburg WAP Präsentation WS 2005/06.
DHL Vertriebs GmbH Einfach, komfortabel, leistungsstark: Die DHL Sendungsverfolgung Premium August 2012.
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
My Statistics Schinnerl, Mikes, Walehrach, Grieshofer PPM-Projekt
JavaServer Faces Urs Frei. Inhalt JSF Funktionsweise Rückblick JSP Bestandteile von JSF So einfach ist die Anwendung (Beispiel) Eclipse im Einsatz (Entwicklungsumgebung)
Neuerungen in Java 5/6/7. Stefan Bühler für InfoPoint Überblick Java 5 neue Sprachfeatures Erweiterungen Klassenbibliothek Java 6 Erweiterungen.
© 1 T/bone XML Security Mobile Smart Card Projekt Präsentation Stand
Plugin Design Patterns in
1 Erstellung von Funktionen und FBs Inklusive der Erstellung einer Library.
Learning Technology Teachware on Demand CeBIT Andreas Wendt Fraunhofer-Institut für Software- und Systemtechnik ISST Abteilung Learning Technology Hannover,
Quick Start Guide (de) Communote 2.0. Communardo Software GmbH · Kleiststraße 10 a · D Dresden/Germany · +49 (351) ·
Internetsicherheit Referenten: Christian Schnidrig, David Gundi.
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
Eclipse – PHP Tool Integration (PTI) Sven Kiera, TWT Interactive GmbH.
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Die gemeinsame Datenbank Die Forschungsgemeinschaft Eisenbahngeschichte betreibt eine Datenbank im Internet, die nur für die Mitglieder der Forschungsgemeinschaft.
V11B SBML und Modell- Erstellung 22. Januar 2015.
Ilmenau, den * * Torsten Kunze
Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.
Datenbanken im Web 1.
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
N.Fremann, M.Jentsch, D.Wilmsmann Interaction with public and private displays Projektarbeit im Seminar Location Based Services.
Im Rahmen der Abschlussprüfung zum Fachinformatiker Fachrichtung Anwendungsentwicklung Neuentwicklung eines Intranets für die Carano Informationssysteme.
BUNDESANSTALT FÜR WASSERBAU Karlsruhe Hamburg Ilmenau BAW - DH / NOKIS Folie-Nr. 1 NOKIS-Workshop 10. und 11. März 2004 FTZ Westküste der CAU Kiel,
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Praktikum Mobile Web 2.0 – 2.Teil Wolfgang Wörndl, Robert Eigner.
Entwurf, Implementierung und Test eines Java – Web Services als Kommunikationsschnittstelle für Webapplikationen mit Funktionen.
© WZL/Fraunhofer IPT Entwicklung einer Profilbörse für Konfigurationen von Smartphones Vortrag der Seminararbeit von Patrick Posor Aachen, den
Enterprise Search Solution
 Präsentation transkript:

TradingCenter Markus Block Ronald Kutschke P2P Applikation basierend auf Suns JXTA Technologie im Rahmen des Praktikums Softwaretechnik 1

TradingCenter Markus Block Ronald Kutschke 2 Übersicht Was ist TradingCenter? Projektablauf Einführung JXTA Umsetzung des Projekts Ausblick Quellen & Ressourcen

TradingCenter Markus Block Ronald Kutschke 3 Was ist TradingCenter? Vorgaben: Applikation auf P2P Basis JXTA als P2P Technologie

TradingCenter Markus Block Ronald Kutschke 4 Projektablauf Einarbeitung in das Framework JXTA Suchen und Finden von Peers im JXTA Netzwerk Paralelle Entwicklung Erstellen, Suchen und Finden von Anzeigen Zusätzliche Informationen zu Kaufangeboten

TradingCenter Markus Block Ronald Kutschke 5 JXTA Einführung (1) Open Source P2P Projekt Von Sun Microsystems entwickelt JXTA ist eine Technologie, die Protokolle für eine P2P Umgebung spezifiziert –Programmiersprachenunabhängig –Plattformunabhängig –Protokollunabhängig Referenz Implementierung in Java verfügbar

TradingCenter Markus Block Ronald Kutschke 6 JXTA Einführung (2) PeerID PeerGroups Rendevous Peers Advertisements Pipes

TradingCenter Markus Block Ronald Kutschke 7 Screenshot der Applikation (1) Übersicht der Peers im TradeNet

TradingCenter Markus Block Ronald Kutschke 8 Screenshot der Applikation (2) Übersicht der eigenen Anzeigen

TradingCenter Markus Block Ronald Kutschke 9 Screenshot der Applikation (3) Übersicht der Suchanfragen / -ergebnisse

TradingCenter Markus Block Ronald Kutschke 10 Screenshot der Applikation (4) Detailansicht eines Suchergebnisses

TradingCenter Markus Block Ronald Kutschke 11 Umsetzung – Persistenz der Anzeigen Speicherung der Anzeigen über mehrere Sitzungen hinweg Eigener Speichermechanismus –Verteilung der Anzeigen Implementierung eines eigenen Advertisements –Nutzung der Mechanismen von JXTA -> Verteilung, Cache…

TradingCenter Markus Block Ronald Kutschke 12 Umsetzung - Zusätzliche Informationen (1) Hinzufügen von medialen Inhalten (wie z.B. Bildern) zu einem Kaufangebot Integration in Advertisement –Netzwerkbelastung Auslagern –Media Content on Demand –Höherer Implentierungsaufwand –Höherer Suchaufwand

TradingCenter Markus Block Ronald Kutschke 13 Peer1 Umsetzung - Zusätzliche Informationen (2) Suche Suchergebnisse (Liste) Suchergebnis (Details) Lokaler Cache TradeNet Peer2

TradingCenter Markus Block Ronald Kutschke 14 Umsetzung – Entfernen von Anzeigen Entfernen von abgelaufenen Anzeigen aus dem Netzwerk und dem lokalen Cache Lifetime Mechanismus von JXTA Zusätzliche Angebotsinformationen müssen mit der Anzeige gelöscht werden

TradingCenter Markus Block Ronald Kutschke 15 Ausblick Zertifikate Bewertungssystem Kaufabwicklung über die Software Portierung der Anwendung auf mobile Endgeräte TradingCenter als Framework für verschiedenste Angebot / Gesuch Anwendungen

TradingCenter Markus Block Ronald Kutschke 16 Quellen JXTA in a Nutshell (O'Reilly) JXTA: Java P2P Programming (Sams Publishing) Project JXTA 2.0 Super-Peer Virtual Network (Sun Microsystems Inc.) Software Datasheet/Project JXTA Technology

TradingCenter Markus Block Ronald Kutschke 17 Ressourcen JXTA Homepage TradingCenter demnächst unter TradingCenter im Moment Bitte per Mail mit uns Kontakt aufnehmen

TradingCenter Markus Block Ronald Kutschke 18 Fragen Ihre Fragen zu TradingCenter?

TradingCenter Markus Block Ronald Kutschke 19 Danke für das Interesse Für weitere Fragen stehen wir Ihnen gerne auf der Medianight zur Verfügung. Testen Sie selbst! (Stand vor Raum 018)