Autor Thema: PHP, ASP, JSP???  (Gelesen 4253 mal)

Offline gfunkus

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Männlich
  • www.atnotes.de! Hier werden sie geholfen.
PHP, ASP, JSP???
« am: 05.05.03 - 12:35:41 »
Hi,

Ist es mit dem Domino möglich PHP, ASP, JSP Projekte in Betrieb zu nehmen? Welche AddOns werden benötigt???


MFG

Gfunkus

Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Re:PHP, ASP, JSP???
« Antwort #1 am: 05.05.03 - 13:35:34 »
Hi,

meiner Meinung sollte am Anfang immer die WARUM-Frage stehen.

Was will Du damit erreichen, wenn man asp, jsp, php mit Notes verbindet.

Ich habe mehr als 1 Organisation getroffen, die extrem heterogene Umgebungen mit sehr unterschiedlichen Programmiersprachen zunehmend als Geisterbahnfahrt empfanden.

Natürlich kann man immer einen apache webserver auf port 8080 oder 81 neben dem Notes-Http task auf 80 laufen lassen oder umgekehrt. Gleiches gilt für MS-IIS, Tomcat oder whatever.

Das Argument für J2EE (wovon JSP eine Teilmenge ist): Das ist eben die IBM Linie. Vermutlich wird Domino auch mit Dot.Net integrieren. Also asp.net (nicht asp). Kann ich aber nix zu sagen.

Wenn Du diese Technologien lernen willst, würde ich das zunächst einmal getrennt von Domino tun. Für JSP empfehle ich Tomcat. JSP ist btw. gleichzeitig die anspruchsvollste Technologie, weil es nämlich objekt-orientiert ist.

Diese Leute: http://www.openntf.org arbeiteten einmal an einer Tomcat-Domino5 Integration (suche nach Crimson). Irgendwie gibt es da aber Probleme. Für JSP empfehle ich nach wie vor die 8080 Lösung.
Vermutlich kannst Du auch das NAB über LDAP in Tomcat nutzen (habe ich keine Erfahrung mit).

... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

Offline gfunkus

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Männlich
  • www.atnotes.de! Hier werden sie geholfen.
Re:PHP, ASP, JSP???
« Antwort #2 am: 05.05.03 - 16:31:27 »
Und die Schnittstellen von jsp nach Notes wären dann ausser XML???

Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Re:PHP, ASP, JSP???
« Antwort #3 am: 05.05.03 - 16:50:57 »
gfunkus. Wie meinst Du das?

nix für ungut, aber für mich gehören sowohl "xml" als auch "Schnittstelle" auf einen Stockerl-Platz für schwammige Begriffe in der Elektronischen Datenverarbeitung.  ;D

JSPs sind technisch nix anderes als Servlets, dazu werden sie nämlich kompiliert.

Servlets laufen in einer Servlet-Engine.

Integrieren kann man Notes-Anwendungen und JSP/Servlet Anwendungen auf unterschiedliche Weise.

Z.B. kann man Notes als Backend für eine Servlet/JSP Anwendung benutzen (über die Java Klassen ähnlich wie die standalone Anwendung in meinem eclipse thread auf Domino zugreift, geht das natürlich auch aus Tomcat oder Websphere). Dann ist Notes praktisch das Backend für die JSP/Servlet Anwendung.


Z.B. kann man einfach innerhalb einer Notes-Webanwendung aus einem Web-Frontend auf Tomcat verlinken:
<form method="post" action="http://127.0.0.1:8080/tomcatPart/DoStuffController">
Die Anwendung läuft dann auf 2 Servern.
Es gibt aber auch Möglichkeiten einen J2EE-WebContainer (also sowas wie Websphere oder Tomcat) über ein plug-In in Notes zu integrieren. Dann wird der J2EE-Container immer über Domino angesprochen.

Zur besseren Klarheit kannst Du bei OpenNtf nach dem crimson suchen. AFAIK wird das ganz gut erläutert wie das ungefähr gehen soll.

ACHSO: Ich rate extrem von der Domino eigenen Servlet Engine ab. Die entspricht auch unter Domino 6 einem super-uralt Stand der Servlet-Spezifikation.

gruss Axel


« Letzte Änderung: 05.05.03 - 16:58:10 von Axel_Janssen »
... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

Offline nell

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Geschlecht: Weiblich
  • Ich und mein Selbstmodell
Re:PHP, ASP, JSP???
« Antwort #4 am: 06.05.03 - 08:48:30 »
Hi,

Domino bietet durch seine Vielfalt an Schnittstellen (APIs und andere) diverse Moeglichkeiten - sei es, um als Frontend oder als Backend zu fungieren.

Wenn es um Begriffe wie JSPs, J2EE, .NET oder EJBs diskutiert wird, empfiehlt sich vorab eine Klärung der Begriffe bzw. die historische Entwicklung.

Infos gibt es z.B. hier:
http://www.simplesoft.de/de/server_side.html
http://www.fh-furtwangen.de/~taubew/lehre/dbmm/j2ee.pdf
http://www2.iicm.edu/cguetl/education/projects/javatech2002
http://www.torsten-horn.de/techdocs/db-web.htm
http://www.kressin.info/projekte/gebiet.html
http://www.dfki.de/~schillo/masss/slides/StefanWinterstein.pdf
http://www.tk.informatik.tu-darmstadt.de/Lehre/ss02/semtele/Folien/Christian%20Westerhoff%20-%20Sun%20ONE.pdf

bzw. in dem Buch "IBM WebSphere Applikationsserver.
von Heinz Ebensperger" ist dies recht gut geschildert - was die Sun/IBM-Seite angeht.

Aber vorab - wie bei jedem Projekt/Projektansatz - sollte geklaert werden, was wie in welcher Umgebung und unter welchen Vorgaben (Legacy Systeme, Budget, Zeitrahmen, etc.) realisert werden kann/soll.

gruz
nell

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re:PHP, ASP, JSP???
« Antwort #5 am: 07.05.03 - 00:59:48 »
Oder so:

PHP
über cgi nativ, sonst Anbindung über Apache möglich
ASP ja IIS evtl. als http engine verwenden
JSP Projekte
Ja, entweder über Websphere oder Tomcat mit der Redirector dll
ASP.NET wohl erst ab Version 6.5 da hier Support für Windows Srv. 2003 drin ist  
Schnittstelle jsp -> Notes ist für Websphere evtl. die JSP Tag Library. Diese stellt relativ einfach Funktionen zum Zugriff auf Domino Daten zur Verfügung.
Hat nicht unbedingt was mit XML zu tun. Die Daten werden direkt aus Domino abgefragt.
Gruß

Heini

Offline wfh

  • Senior Mitglied
  • ****
  • Beiträge: 318
  • Geschlecht: Männlich
  • Memento rebus in arduis servare mentem!
Re:PHP, ASP, JSP???
« Antwort #6 am: 07.05.03 - 19:57:13 »
PHP? Bin schon lange auf der Suche und habe schon viel ausprobiert. Hast Du ein Beschreibung der Konfigurationsschritte?

Danke
Wolfgang

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re:PHP, ASP, JSP???
« Antwort #7 am: 09.05.03 - 01:07:46 »
Hi,

vielleicht hier (sofern es in Englisch sein darf) ?
http://notessupport.com/viewtopic.php?t=48
Ich weiß, ich bin faul.
Gruß

Heini

Offline wfh

  • Senior Mitglied
  • ****
  • Beiträge: 318
  • Geschlecht: Männlich
  • Memento rebus in arduis servare mentem!
Re:PHP, ASP, JSP???
« Antwort #8 am: 09.05.03 - 07:41:15 »
Danke für die Info. Werde es ausprobieren.

Wolfgang

Offline wfh

  • Senior Mitglied
  • ****
  • Beiträge: 318
  • Geschlecht: Männlich
  • Memento rebus in arduis servare mentem!
Re:PHP, ASP, JSP???
« Antwort #9 am: 09.05.03 - 08:54:22 »
Also: Leider funktioniert auch diese Vorgehensweise nicht. Domino und PHP scheinen nicht miteinander zu können (der Trick mit Perl wie auf Notes.Net beschrieben ist mir für ein Prod-System zu heiß).

Wolfgang

Offline heini_schwammerl

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 697
  • Geschlecht: Männlich
Re:PHP, ASP, JSP???
« Antwort #10 am: 10.05.03 - 22:49:19 »
Hi Wolfgang,

mein Gammelprovider bietet es an, so schlimm kann es also nicht sein.
Gruß

Heini
http://dominodeveloper.net/ddnhome.nsf/shared?openform
(Unten das Featuresheet)

Offline wfh

  • Senior Mitglied
  • ****
  • Beiträge: 318
  • Geschlecht: Männlich
  • Memento rebus in arduis servare mentem!
Re:PHP, ASP, JSP???
« Antwort #11 am: 12.05.03 - 08:29:09 »
Hallo Heini,

sicher, dass PHP auch via Domino genutzt wird und nicht via Apache oder sonstigen Web-Server?

Wolfgang

Offline gfunkus

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Männlich
  • www.atnotes.de! Hier werden sie geholfen.
Re:PHP, ASP, JSP???
« Antwort #12 am: 20.05.03 - 11:34:40 »
auf welchem Port kann man den 2ten Server am besten (Apache)laufen lassen? welcher ist nochmal der https ???


MFG

Gfunkus

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:PHP, ASP, JSP???
« Antwort #13 am: 20.05.03 - 12:51:33 »
https ist der 81er..quatsch...443
« Letzte Änderung: 20.05.03 - 12:53:32 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline gfunkus

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Männlich
  • www.atnotes.de! Hier werden sie geholfen.
Re:PHP, ASP, JSP???
« Antwort #14 am: 20.05.03 - 19:52:03 »
hat noch wer gute quellen, faq's links zur implementierung von apache/tomcat nach domino?
über das crimson projekt habe ich nicht mehr viel gefunden???

MFG

Gfunkus

Offline gfunkus

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Männlich
  • www.atnotes.de! Hier werden sie geholfen.
Re:PHP, ASP, JSP???
« Antwort #15 am: 20.05.03 - 21:51:46 »
habe versucht den server jetzt domino über 80 und tomcat über 81... muss ich im Tomcat dann 81 oder 8081 eintragen??? im LAN klappt es aber im wan nicht???

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz