Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

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

Ähnliche Präsentationen


Präsentation zum Thema: "TradingCenter Markus Block Ronald Kutschke P2P Applikation basierend auf Suns JXTA Technologie im Rahmen des."—  Präsentation transkript:

1 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de P2P Applikation basierend auf Suns JXTA Technologie im Rahmen des Praktikums Softwaretechnik 1

2 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 2 Übersicht Was ist TradingCenter? Projektablauf Einführung JXTA Umsetzung des Projekts Ausblick Quellen & Ressourcen

3 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 3 Was ist TradingCenter? Vorgaben: Applikation auf P2P Basis JXTA als P2P Technologie

4 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 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

5 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 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

6 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 6 JXTA Einführung (2) PeerID PeerGroups Rendevous Peers Advertisements Pipes

7 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 7 Screenshot der Applikation (1) Übersicht der Peers im TradeNet

8 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 8 Screenshot der Applikation (2) Übersicht der eigenen Anzeigen

9 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 9 Screenshot der Applikation (3) Übersicht der Suchanfragen / -ergebnisse

10 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 10 Screenshot der Applikation (4) Detailansicht eines Suchergebnisses

11 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 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…

12 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 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

13 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 13 Peer1 Umsetzung - Zusätzliche Informationen (2) Suche Suchergebnisse (Liste) Suchergebnis (Details) Lokaler Cache TradeNet Peer2

14 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 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

15 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 15 Ausblick Zertifikate Bewertungssystem Kaufabwicklung über die Software Portierung der Anwendung auf mobile Endgeräte TradingCenter als Framework für verschiedenste Angebot / Gesuch Anwendungen

16 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 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.) http://www.jxta.org/project/www/docs/JXTA2.0protocols1.pdf http://www.jxta.org/project/www/docs/JXTA2.0protocols1.pdf Software Datasheet/Project JXTA Technology http://wwws.sun.com/software/jxta/JXTA5.pdf http://wwws.sun.com/software/jxta/JXTA5.pdf

17 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 17 Ressourcen JXTA Homepage www.jxta.org www.sun.com/jxta www.jxta.org www.sun.com/jxta TradingCenter demnächst unter http://apps.jxta.org http://apps.jxta.org TradingCenter im Moment Bitte per Mail mit uns Kontakt aufnehmen

18 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 18 Fragen Ihre Fragen zu TradingCenter?

19 TradingCenter Markus Block mb48@hdm-stuttgart.de Ronald Kutschke rk10@hdm-stuttgart.de 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)


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

Ähnliche Präsentationen


Google-Anzeigen