Das Notes Forum
Sonstiges => Offtopic => Thema gestartet von: Schlumpf am 12.11.04 - 10:00:43
-
Hallo,
kann mir einer erklrären, was "Portlets" sind? ???
Kennt jemand gute Quellen, wo ich mehr darüber erfahre?
Danke!
-
Ganz einfach: Prortlet ist das, was derjenige, der das Wort gebraucht, darunter versteht ..... ;D
Der Begriff ist noch nicht wirklich gefestigt, das einzige, was an der Bedeutung sicher zu sein scheint, dass es etwas ist, das mit einem Portal zu tun hat. Begnüge Dich am besten mit der Definition "eine Applikation oder ein Teil davon, das in einem Portal verwendet, üblicherweise in einem Portal dargestellt wird": Und dann musst Du eben leider den Kontekxt bemühen und versuchen, herauszufinden, was der Wortverwender tatsächlich darunter versteht.
-
Ganz einfach: Prortlet ist das, was derjenige, der das Wort gebraucht, darunter versteht ..... ;D
Buuuh. Rumpranger. Ich stimme damit nicht überein.
Der Begriff "Portal" ist vielleicht Plattform-Unabhängig.
Aber Portlet ist eindeutig ein Begriff aus der Java Welt (genauso wie Applet und Servlet).
Wettbewerb: Falls jemand eine seriöse Quelle nachweisen kann, wo Portlet ausserhalb von Java verwendet wird, spende ich dem Forum 10 Euro.
Es existiert ein JSR, der Portlets spezifiziert: http://www.jcp.org/aboutJava/communityprocess/review/jsr168/
Dieser JSR-168 ist wird von quasi allen kommerziellen und openSource Java Portal Server Anbietern eingehalten.
Auf Apache.Jakarta scheint das Bündel Pluto der Favorit zu sein. Ich benutze das zur Zeit in höchst tiefsinnigen Forschungen. Es ist einfach eine Webapp, die man in Tomcat tut. Es gibt aber noch viele andere Lösungen. Wäre ich in einer IT-Abteilung, würde ich das mal ausprobieren:http://www.go-epix.net/.
IBM hat einige ernstzunehmende Erweiterungen am Start, die inzwischen auch schon von Konkurrenten implementiert sind. (openSource: Gridsphere).
Die Portlet API ist als eine Art "Aufsatz" zur Servlet-Api zu verstehen.
Portlets sollen helfen, UI-mässig mehrere Anwendungen in einer Java Portal Lösung zu integrieren.
Wichtige Themen sind: Single Sign On (SSO), customization von Oberflächen durch den Anwender selbst, Integration durch Webservices, Suche über mehrere Daten-Quellen und und und.
Viele weitere Infos findest du, wenn du auf theserverside.com nach Portlet suchst.
IBM spezifisch auf den Websphere-Seiten. Geb dir aber für eine Testinstallation einen Zeitraum von 2 Wochen.
Erfahrung mit dem Thema haben auch die beiden einzigen IBM Business Partnern, denen es nicht nur ums Geschäft, sondern um so altmodische Sachen wie Qualität, glückliche Kunden und Liebe zur Arbeit geht (http://www.img.de und http://www.kastenconcepts.de) ;D
Hier ist ein gutes Einsteigerbuch: http://www.amazon.com/exec/obidos/ASIN/1590592840/ref%3Djranch-20/104-8581414-9920702, das diese Woche auf Javaranch.com von den Autoren besprochen wird:
http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=forum&f=58
-
Dann schau Dir mal den IBM Portal Builder (oder wie der im Moment gerade heisst) an und spende dem Forum die 10 Euronen.
-
@Jens: Das sehe ich nicht ein.
Ich habe gesagt, dass Portal plattformunabhängig ist und Portlet ein Begriff aus der Java Welt.
"Portal" != "Portlet".
Für mich sind das eindeutig 2 unterschiedliche Worte mit verschiedener semantischer Bedeutung.
Die Volltextsuche über das pdf: http://www.redbooks.ibm.com/redpapers/pdfs/redp0019.pdf nach "Portlet" ergab 0 Treffer. Dem Antrag kann nicht stattgegeben werdne.
-
Axel, Lesen scheint Glückssache zu sein, ich hab nicht behauptet, dass Portal und Portlet identisch sind.
-
Zitat:
Aber Portlet ist eindeutig ein Begriff aus der Java Welt (genauso wie Applet und Servlet).
Stammt dann Racklet auch aus der Java Welt ? ;D
-
Tschuldigen. Thema: Portlets.
Ganz einfach: Prortlet ist das, was derjenige, der das Wort gebraucht, darunter versteht ..... ;D
Da ist zwar ein Dreher drin, aber ich hab da Portlet draus gelesen, zumal das Thema schon so heisst ???
-
@tks: Ich führe hier eine technische Diskussion.
Das mag Speyerscher Humor zu sein. Wird aber nicht überall verstanden
-
Verzeihung.
Bin schon weg.
-
Besser so ;D
-
@M.A.
War das jetzt ein technischer Beitrag? ???
-
Axel, technische Diskussion? Nicht wirklich, solange Du mir Aussagen in den Mund legst, die ich nicht gemacht habe, ist das nicht technisch, sondern schlechte Kommunikation. TKS hat das mit seinem Beispiel wunderbar verdeutlicht, seine Anmerkung war sehr berechtigt.
-
u r right ;D
-
Also "Friede unter den Völkern".
TKS, unpassender Witz.
MA, nachgetreten, auch nicht fein.
Also, Sache erledigt.
Zum Thema:
Unter Portlet habe ich bisher immer einen Ausschnitt in einem Portal verstanden, in dem bestimmte Anwendungen oder Inhalte gruppiert werden.
-
Also einen Link außerhalb der Java Welt hätte ich da schon einmal http://historical.ncstrl.org/tr/fulltext/tr/ustuttgart_fi/INPROC-2001-38.txt
Und hier http://www.hausarbeiten.de/faecher/hausarbeit/bwu/14977.html gibt es einen kurzen und Prägnanten Satz der zusammenfasst was Portlets eigentlich sind und das ist definitiv Java unabhängig.
Thomas
-
Dann sind wohl 10 Euro fällig ;D
-
Nö. ;D
Nach dem Mautskandal ist DaimlerChrysler keine seriöse Quelle.
Er definiert zwar :
Innerhalb des einzigen, großen Fen-
sters gibt es typischerweise kleinere, virtuelle Fenster .
auch Portlets genannt , welche die unterschiedlichen
Informationen und Anwendungen voneinander abgren-
zen.
In einem konkreten Zusammenhang stellt er das aber in dem gleichen Text nur mit Coocoon (Java Technologie).
Insgesamt kann das aber nicht ernstgenommen werden. DaimlerChrysler. Da kann ja jeder kommen.
Hausarbeiten sowieso nicht.
-
ich hab grad keine Quelle parat, aber den Akustikern ist der Begriff portlet auch nicht unbekannt. Fachrichtung Gehäusebau, im Bereich ventilierte Gehäuse (Bassreflex etc.)
Mal schauen ob ich da 10 EUR fürs Forum rausschinden kann... ;-)
Oder muss es innerhalb der EDV bleiben?
Gruß, Patrick
-
Ausserhalb von Java ist die Definition, das beschränkt sich nicht nur auf EDV, schliesslich ist Java eine Insel ........
-
http://www.lexikon-definition.de/Portlet.html
Das sollte die 10 Euretten doch bewegen?!
Portlet
Definition, Bedeutung, Erklärung im Lexikon
Artikel auf Englisch: Portlet
Ein Portlet ist ein kleines Programm, das in der Programmiersprache Java geschrieben ist, und im Prinzip wie ein Servlet die Fähigkeiten eines Servers erweitert, in diesem Fall die eines Portalservers. Ein Portlet ist dabei eine Erweiterung des Servlets, sowie der PortletContainer (bspw. Pluto) eine Erweiterung des Servletcontainers darstellt (bspw. Tomcat). Portlets stellen dabei auf der Clientseite eine einfach zu benutzende Oberfläche innerhalb des Browsers dar (Fenster mit Knöpfen zum Maximieren, Minimieren, Editieren, Hilfe). Intern, also auf Serverseite, kann nun eine beliebige Anwendung liegen, die ihre Darstellung auf des Portlet weiterleitet. Sie entsprechen somit einer Sicht im Rahmen des MVC-Konzeptes.
Seitenkategorien: Programmiersprache Java
-
Das sollte die 10 Euretten doch bewegen?!
@DatenDuck
Und wer soll die nach deinem Bericht nach zahlen? :P
Portlets
Die Präsentation von Anwendungen als Fensterbereich einer Portal-Webseite wird Portlet genannt. Normalerweise entspricht jedes Portlet einem Portalfenster und einer Anwendung. In einem Portlet können aber auch mehrere Anwendungen zusammengefasst und als eine integrierte Funktion dargestellt werden. Umgekehrt können durch Kommunikation zwischen Portlets Verknüpfungen und korrespondierendes Verhalten erreicht werden. Zum Beispiel kann aus der Auswahl eines Kunden in einem Portlet automatisch die Anzeige assoziierter Daten in einem anderen Portlet resultieren.
Neben dieser allgemeinen Bedeutung des Begriffs Portlet gibt es auch eine engere Definition. Dann ist die Portlet Specification gemeint, die API-Schnittstelle zur Programmierung von Portlets im Java-Umfeld. Sie ist als offener Standard konzipiert (siehe dazu http://jcp.org/jsr/detail/168.jsp). Ziel der Portlet Specification ist die Interoperabilität zwischen Portlets und Portalen unterschiedlicher Hersteller.
Portlets sind zum Beispiel im IBM WebSphere Portal Server und im Apache Jetspeed einsetzbar.
Portlets können mit unterschiedlichen Entwicklungsumgebungen erstellt werden, zum Beispiel mit Eclipse oder mit WebSphere Studio Application Developer.
Für viele Standardanwendung gibt es vordefinierte Portlets, zum Beispiel die Building Block Portlets. Viele weitere vordefinierte Portlets bietet IBM im WebSphere-Portlet-Katalog, siehe dazu http://catalog.lotus.com/portalworkplace.
Wer zahlt nun?
;D MOD
-
Na Marinero Atlántico... Er wollte doch 'ne Definition aus sicherer Quelle... :D
Und pro Definition 10 Euronen ;D ;D ;D
-
Ganz locker bleiben - auf jeden Fall habe ich aus dem Thread eine Menge gelernt, da mir der Begriff Portlet auch immer so schwammig war...
-
Wettbewerb: Falls jemand eine seriöse Quelle nachweisen kann, wo Portlet ausserhalb von Java verwendet wird, spende ich dem Forum 10 Euro.
DatenDuck: Lesen bildet ;D
Bernhard
-
Na Marinero Atlántico... Er wollte doch 'ne Definition aus sicherer Quelle... :D
Und pro Definition 10 Euronen ;D ;D ;D
@ DatenDuck
Sehe ich nicht so.
Zitat:
Aber Portlet ist eindeutig ein Begriff aus der Java Welt (genauso wie Applet und Servlet).
Wettbewerb: Falls jemand eine seriöse Quelle nachweisen kann, wo Portlet ausserhalb von Java verwendet wird, spende ich dem Forum 10 Euro.
Ich habe es daher noch einmal fett markiert. :P
;D MOD
-
Hab's auch schon gesehen... aber hey es hätte niemanden geschadet wenn meine Taktik aufgegangen wäre ;D
-
@DatenDuck:
Da Du den Nachweis erbracht hast, dass "Portlet" nur sinnvoll im Zusammenhang mit Java benutzt wird, würde es uns allen tatsächlich nicht schaden, wenn Du die Spende tätigst ;)
Anfang des Jahres bin ich so 50 Eupeken los geworden ;D
Bernhard
-
@Datenduck: Deine Quelle bestätigt eigentlich völlig meine "Portlet_ist_Java"-Hypothese.
Daneben gibt es aber offenbar noch eine andere Definition, die mehr aus der Ecke von Business Consultants kommt, die nur Geld ohne dafür Leistung abzuliefern. Die kommen mit einer sehr allgemeinen und traurig nichtssagenden Definition daher:
Die Präsentation von Anwendungen als Fensterbereich einer Portal-Webseite wird Portlet genannt. Normalerweise entspricht jedes Portlet einem Portalfenster und einer Anwendung.
Business Consultant: Die Präsentation von Anwendungen als Fensterbereich einer Portal-Webseite wird Portlet genannt. Normalerweise entspricht jedes Portlet einem Portalfenster und einer Anwendung. So einfach ist das.
BIG_BOSS: Endlich mal einer der Klartext redet. Sie bekommen 10.000 Euro für diese Aussage.
Ok ich gebe mich geschlagen. Ich werde nächste Woche zahlen.
Dank solcher Begriffs-Einebnungen weiss keiner mehr, was der andere meint.
- Eltern sitzen den Tag über in Meetings und keiner versteht den anderen, weil alle nur völlig verflachte, aufgeschwemmte, semantisch verschimmelte und durch Business-Consultant Sudelei verkommene Begriffe verwendet.
- abends kommen frustriert nach Hause, greifen zur Flasche
- die Kinder können sich in dieser Umgebung natürlich nicht entwickeln und fallen durch den Pisa-Test.
Wer ist Schuld?
Ihr! Aus reiner Geldgier seid ihr bereit auch noch die allgemeinste Definition als gültig zu erklären.
Gruß Axel
-
@Axel: Also hab ich nochmal Glück gehabt. ;D
@Bernhard: :o Wenn Du die Sache schon so umdrehst, dass ICH spenden sollte (wegen einem Glückstreffer) obwohl ALEX das gewettet hatte, kann ich das auch gerne erweitern: Ich tätige die Spende gerne, dazu muss mir Alex nur seinen ausgefüllten Überweisungsträger zusenden und ich renn zur Bank ;)
*** Nachtrag: Ach verdammt... Kann es sein dass ich verwirrt bin... Naja ist Freitag... Die Frage war ja genau gegenteilig gestellt.... ARG... ***
-
Und Du hast nicht nur die Frage verdreht, sondern bei Alex auch noch die Stuchbaben durcheinandergewürfelt ..... ;D
Axel: Begriffsverflachung: bei solchen Begriffen ist die Realität umgekehrt: Der Begriff wird in die Welt geschleudert und unabhängig von der Präzision der ursprünglichen Definition - die in der Regel enorm schwierig zu finden ist - wird so ein Begriff estmal schwammig gebraucht, bis sich dann ein eindeutiger Sprachgebrauch herauskristallisiert. Zum Bleistift vor rund 20 Jahren der Begriff Client - Server ..... und da lassen sich noch viele Beispiele nennen.
Abgesehen davon, es gibt praktisch keine Begriffe, die nur auf eine einzige Definition hören, man spricht deshalb auch vom Wortfeld oder Bedeutungsfeld.
-
Wer ist Schuld?
Ihr! Aus reiner Geldgier seid ihr bereit auch noch die allgemeinste Definition als gültig zu erklären.
Gruß Axel
1. Du bist Schuld, weil du dich zu "weit aus dem Fenster gelehnt" hast. :P
2. Es ist keine Geldgier, sondern für einen wunderbaren Zweck. :P
3. Schönes sonniges und erholsames Wochenende
;D MOD
-
Bleibt noch die Frage ob der Schlumpf jetzt schlauer ist?
Gruß und Howdy
Patrick
Zu der von Axel angesprochenen wichtigtuenden Businesssprache, die man immer wieder antrifft noch was Lustiges (Naja, ich fands lustig). Haben ne Supportanfrage an Zyxel geschickt. Normalerweise werden solche Antworten dann immer mit Best regards oder sowas seriösem unterschrieben. Zyxel verabschiedete sich stilvoll mit "Cya" ;-)
Also
Cya
-
Na ja, die sind ja auch nicht englischsprechend ..... :)
-
ALEX
Axel. Ist aber besser als auf der Arbeit. Der neue Projektmanager nennt mich immer Rüdiger. ::)
-
Der neue Projektmanager nennt mich immer Rüdiger. ::)
;D
Wobei solche Leute gefährlich sein können, und sich dann auch gleich mal sich eine Vorab-Meinung bilden (er zieht wohl unterbewusst Parallelen zu jemandem der SEINER Meinung nach Dir ähnlich ist).
-
Nicht ganz. Zumindest er behauptet, dass wäre der erste Jansen (mit 1 s), den er im NAB gefunden hat und seitdem bin ich eben Rüdiger. Der schickt auch manchmal Mails an Rüdiger. ;D
Manchmal schickt er auch Mails an alle Projektbeteiligte und an den korrekten Janssen (ich) und stellt mich dann aber im Text als Rüdiger Janssen vor. ;D
Als externer weiss ich, dass viele Leute nicht damit klarkommen, wenn sich da was im NAB umsortiert. Die schicken offenbar oft z.B. an den 2. Janssen. Wenn ich mich da einsortiere, geht die Post eben an mich.
-
Der neue Projektmanager nennt mich immer Rüdiger. ::)
Wenigstens sagt er nicht "Klaus-Bärbel" zu Dir ;D
Ich kenne aber auch Leute, die können sich IP-Adressen besser merken als Namen. Ansonsten haben die keinen Fehl und Tadel. Manchmal befürchte ich aber, ihr Nachwuchs bekommt mal "Namen" mit drei Punkten darin ;D
Bernhard
-
Manchmal schickt er auch Mails an alle Projektbeteiligte und an den korrekten Janssen (ich) und stellt mich dann aber im Text als Rüdiger Janssen vor. ;D
;D
Die NAB-Geschichte kann aber auch hilfreich sein. Ich bekam auch hin und wieder Mails eines Kollegen, die nicht für micht bestimmt waren, aber sehr informativ waren und mich bei der täglichen Arbeit weiterbrachten. Eigentlich ist das schlecht wenn es sowas gibt: Infofluss arbeitet nicht so wie dieser sein sollte. Ich habe das dann gleich mal anhand konkretem Beispiel als Anlass genommen. Dies hat sich dann auch gebessert und mittlerweile bekomme ich auch immer die Infos in CC, die vorher zufällig bei mir landeten.
-
Dankeschön!
Falls diese Thema sonst noch jemanden interessiert: Ich hab noch 2 ganz gute Links gefunden:
http://publib-b.boulder.ibm.com/redpieces/abstracts/sg246466.html?Open
http://publib-b.boulder.ibm.com/redpieces/abstracts/redp3917.html?Open
-
http://jroller.com/page/portletfaqs/20040113#websphere_portal_server_faq
Irgendwann relativ bald sollte ein neues Buch von IBM Press herauskommen.
IBM Portal Server hat bei den Reader Choices Awards des amerikanischen Java Pro Magazine in dieser Kategorie gewonnen.
http://www.javahispano.org/news.item.action?id=2113545189