Domino 9 und frühere Versionen > ND6: Entwicklung

Java in der Notes Entwicklung

<< < (2/2)

gfunkus:
Hört sich vernünftig an. Aber wo liegt den die Grenze von LS???
Wofür eignet sich Java besonders gut in der Notesentwicklung???

Ralf_M_Petter:
Ich habe z.B. eine Datenbank entwickelt, mit der ich die Access_listen unserer Cisco Pix Firewall verwalten kann. Dabei brauchte ich einen Agenten der zu den in der Datenbank hinterlegten Hosts die IP Adressen ermittelt. Das kann man in LS nur schwierig machen. In Java ist das aber kein Problem.
Wenn du Applets in Notes verwenden willst führt natürlich auch kein Weg an Java vorbei.  Aber wie gesagt, so lange ich ein Problem in LS lösen kann löse ich es auch dort und erst wenn es mit LS nicht zu lösen ist, überlege ich eine Lösung in Java. Da man speziell im Notesumfeld in Java beim Programmieren schon auf viele Dinge aufpassen muß die unter LS automatisch erledigt werden. z. B. das Löschen der C++ Backend Objekte mit recycle muss in Java händisch gemacht werden, funktioniert aber in LS automatisch

cpo:
... und ich vermute genau da liegt das Problem der wenigen Poistings: Die Jungs, die bei uns Java machen, programmieren sich ein Wölfchen  ;D keine Zeit für Foren  ;)
CPO

Axel_Janssen:
nein ich glaube es ist anders.

vielleicht schlimmer:  :-[

- herumhängen in nicht 1, sondern 5 Foren
(Javaranch, serverside, atnotes, de.comp.lang.java, objectbydesign)
Und das kostet Zeit. V.a. seitdem es jetzt noch zusätzlich diese weblogs gibt.  ::)

- zuviel upfront planning. Sich solange in irgendwelche OO-Gedankenketten verstricken, bis man sich nur noch ins Bett legen will. Oder joggen gehen.  ;D

- aber sehr viel zeilen produzieren. Nein.  :D

Axel_Janssen:
... im übrigen hoffe ich auf die Java2 Unterstützung unter Domino6. Unter 5 gabs ja nur 1.18.  >:(

Mit folgendem rechne ich für die nächste Zeit (und bin natürlich für jedes Spass-Projekt offen):  :-*

- Einbindung von OpenSource Java-Anwendungen in Notes. Sowas dürfte einbindbar sein: http://www.object-refinery.com/jfreechart/index.html

- Webservices zur Integration. Trotz allem Misstrauen bzgl. der Performance, etc. Teilweise ist es ein Hype. Leute, die es implementiert haben, berichteten relativ verheerende Performance-Daten gegenüber Dingen wie EJB oder Java-RMI.
http://www-106.ibm.com/developerworks/offers/ws-speed-start/?S_TACT=103AMW58&S_CMP=awfl.
Trotzdem an der Sache ist was dran.

- J2EE/$.net wird Domino in bestimmten Aufgaben wie cms oder crm verdrängen.
Das kostet nix: http://www.opencms.org/opencms/en/

- es wird viele Produkte auf xml - Basis geben, die Daten integrieren. Ich habe da vor kurzem ein Tivoli-Produkt gesehen -das aber nicht auf dem alten Tivoli-Framework basierte - und über xml Datenaustausch ein Single-Sign on, also die Passwortsynchronisierung unterschiedlicher Userkonten (Oracle, LDAP, Windows, Sun-Solaris, etc) ermöglichte.

peace Axel

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln