Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung - XPages => Thema gestartet von: arieger am 14.07.09 - 16:28:15
-
Hallo,
im Zeitalter der XPages gibt es dennoch auf der IBM-Homepage vieles über das Thema Websphere.
Wer arbeitet mit Websphere und könnte mir hier ein paar Beispiele für Anwendungsarten nennen oder ein bisschen mehr über Websphere aus der Praxis berichten. (Vielleicht auch warum oder wann man auf Websphere wechselt). Ich dachte seither immer, mit XPages sind Portalanwendungen erledigt! Wahrscheinlich ist das nicht so?
Vielen Dank für alles Infos
Gruß Anton
-
Hallo Anton
XPages = Ein Design Element aus Lotus Domino mit dem man einfach schicke Webanwendungen bauen kann
Websphere = ein vollwertiger Java Applikation Server
Die beiden Sachen liegen weiter auseinander als Äpfel und Birnen, daher kann man das so sicher nicht vergleichen.
Grüße David
-
Mit XPages spielt Domino wieder im Spiel der "world class web application server" mit, hat aber weiterhin alle Vorteile der Notes Technik (Replikation, Volltextsuche, Security, Messaging, Calendaring.....).
Mit XPages kann man vorhandene Notes-Apps mit allen modernen Web 2.0 bells & whistles als Web App weiterentwickeln.
Websphere ist auch ein Web Application Server mit dem man viele coole Sachen machen kann. Ist aber in der Tat was völlig anderes als Domino; die ganzen grundlegenden Domino Bausteine sind dort halt nicht vorhanden.
Wie immer: es kommt auf den Anwendungszweck an. Ich empfehle, nicht erstmal was über die Produkte zu lernen und sich dann den Anwendungszweck zu überlegen sondern erst die Anforderungen definieren, dann zur Produktauswahl kommen.
-
Websphere macht Sinn, wenn du eine große IT Landschaft integrieren möchtest.
Viele Relationale Datenbanken, SOA Prozessintegration mit Websphere Process Server.
Websphere Portal besitzt eine recht brauchbare Integration von Notesdatenbanken. Gibt dafür mit Websphere Portlet Factory sogar eine eigene (und btw. sehr brauchbare) Entwicklungsumgebung.
Der Schwerpunkt von Websphere liegt in der Integration von bestehenden hochskallierbaren IT Prozessen und weniger in Web. Das ist nur ein Aspekt. Hochskallierbar = Da läuft viel Zeugs durch.