Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
Beschreibung Websphere vs. Domino
gfunkus:
habe gerade gesehen das der wsas auf port 9080 seine anwendungen zu verfügung stellt. wie ist es nun möglich das der domino server bei bsp. *.jsp auf diesen server bzw. port verweist???
Axel_Janssen:
gfunkus,
sendet der nicht standardmässig über 8080?
Ist 9080 nicht der port für den admin-client?
Du kannst aus Domino mit z.B. /localhost:8080/TheWebApp/A_JSP.jsp
(beachte das :8080)
auf den wsad Testserver zugreifen. Ich würde erst einmal so arbeiten.
Also sich erst einmal Umgebungsmässig pragmatisch zu bescheiden.
Domino.httpTask wird wohl auf Port:80 laufen. Den kannst Du dann aus Websphere über /localhost/funkus.nsf/Workflow?openForm
aufrufen.
Ich würde das so "hart kodieren". Es gibt redirectoren oder single sign on. Habe ich noch nie gemacht. Suche auf den IBM Seiten. Interessiert mich.
Du kannst Domino definitiv als http-Task für Websphere benutzen. Ob das nun architektornisch sinnvoll ist... v.a. Teile des Webfrontends auf Domino und andere auf Websphere laufen zu lassen ist eine nicht leichte Frage, die vermutlich mit nein beantwortet werden muss.
Is aber ersmal egal. Ich denke JSP/Servlets lohnen sich.
gruss Axel
gfunkus:
Habe auch gelesen das es möglich ist den Websphere als Frontend zu nutzen??? Ist doch gewiss die schnellere Variante oder???
Tomcat jedenfalls ist viel schneller als der Domino http...
In der Version5 des WSAS ist der Task der Anwendun standardmässig auf PORT 9080. Wo kann man das umstellen???
MFG
Axel_Janssen:
--- Zitat von: gfunkus am 27.05.03 - 16:54:16 ---Habe auch gelesen das es möglich ist den Websphere als Frontend zu nutzen??? Ist doch gewiss die schnellere Variante oder???
Tomcat jedenfalls ist viel schneller als der Domino http...
--- Ende Zitat ---
Wobei du dann IBM HTTP Server (eine Art apache + IBM extras) als "Http-task" verwendest.
Auch bei Tomcat ist es soweit ich weiss schneller, wenn man tomcat mit apache laufen lässt, oder? Tomcat ist ja einfach nur eine Servlet Engine (oder wie es jetzt heisst: Web Container). Der bei der Standardinstallation eingebundene Http-Server ist eigentlich nur eine Erleichterung für Entwickler, die keine Zeit haben Apache mitzuinstalieren (und administrieren).
Ähnlich ist es bei Websphere. In Produktivumgebungen hast du immer einen eigenen http-Server vorgeschaltet. Im wsad Testserver ist der nur irgendwie dabei.
Der ist performanter als Domino.http. JA. Man sollte sich aber die Frage stellen, ob man diese Performance wirklich braucht.
Die php Programmierer behaupten ja auch immer das PHP 10x schneller ist als "jsp", was dann wieder bestritten wird und auch nicht stimmt.
Interessanter ist eigentlich die Frage, wie du dann Domino als backend verwendest!
- bei ODBC Zugriff über diesen Domino ODBC-Treiber und ODBC-JDBC-Bridge kann nicht sein. Da dreht sich jedem, der sich mit Datenbank Verbindungen aus J2EE beschäftigt hat, komplett der Magen um.
- bleibt CORBA. Und das ist nicht besonders performant. Ich bin zu 99% sicher, dass auch diese TagLibraries (Domino Toolkit for Websphere, oder wie das heisst, darauf beruht. Die Frage ist: Wie inperformant ist die CORBA implementierung von Domino6.
Inwieweit Domino und Websphere wirklich zusammenpassen ist für mich btw. eine sehr, sehr gute Frage. Lass dich aber durch ein solches Geschwätz davon abhalten, dich mit Websphere zu beschäftigen. So schwer ist es nicht.
Nur erfordert es meiner Ansicht nach einen völlig anderen mindset als bei der Notes-Programmierung. Solche Dinge wie z.B. struts sehen erstmal wild aus, sind es aber nicht.
--- Zitat von: gfunkus am 27.05.03 - 16:54:16 ---In der Version5 des WSAS ist der Task der Anwendun standardmässig auf PORT 9080. Wo kann man das umstellen???
--- Ende Zitat ---
echt??? dachte auf 8080. Wieso willst Du das umstellen?
Port ist ja eh nur eine Nummer.
Die Online Hilfe von WSAD ist meiner Ansicht nach ganz gut. Oder es gibt auch ein Redbook zu WSAD.
Gruss Axel
gfunkus:
Wobei du dann IBM HTTP Server (eine Art apache + IBM extras) als "Http-task" verwendest.
Und der regelt das dann *.nsf nach domino *.jsp nach websphere???
Interessanter ist eigentlich die Frage, wie du dann Domino als backend verwendest!
- bei ODBC Zugriff über diesen Domino ODBC-Treiber und ODBC-JDBC-Bridge kann nicht sein. Da dreht sich jedem, der sich mit Datenbank Verbindungen aus J2EE beschäftigt hat, komplett der Magen um.
- bleibt CORBA. Und das ist nicht besonders performant. Ich bin zu 99% sicher, dass auch diese TagLibraries (Domino Toolkit for Websphere, oder wie das heisst, darauf beruht. Die Frage ist: Wie inperformant ist die CORBA implementierung von Domino6.
OK! Die Domino als Backend Geschichte ist vom Tisch! ;-)
Ne aber mal im ernst ich plane das so, das die beiden Systeme paralell laufen. Den Domino kann man ja auch mit dem IIS paralell laufen lassen. Sollte also auch mit WEBSpere gehen oder?
Mit dem Apache/Tomcat geht es anscheinend nur über verschiedene Ports (also z.B. Domino auf 80 und Tomcat auf 81 wie ich finde eine schlechte Lösung)
Inwieweit Domino und Websphere wirklich zusammenpassen ist für mich btw. eine sehr, sehr gute Frage. Lass dich aber durch ein solches Geschwätz davon abhalten, dich mit Websphere zu beschäftigen. So schwer ist es nicht.
Nur erfordert es meiner Ansicht nach einen völlig anderen mindset als bei der Notes-Programmierung. Solche Dinge wie z.B. struts sehen erstmal wild aus, sind es aber nicht.
OK werde versuchen mich davon abhalten zu lassen. :-)
Never ever give up.... ;-)
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln