Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
Error cleaning up agent threads und WeakReference...
flaite:
... oder jakarta.commons. Da hätte ich als nächstes gesucht:
http://jakarta.apache.org/commons/lang/api-release/org/apache/commons/lang/StringUtils.html
Da gibt es auch eine split Methode.
Mark³:
jaaaaa, mehr davon :D
sowas suchte ich doch. In Notes weiß ich ja, wo ich was finde, aber in Java ist alles so groß und unübersichtlich, da muss ich erstmal Erfahrungen sammeln, was man immer einbaut und wo man es findet. Wie z.B. log4j, das ist genauso wie OpenLog in Notes ein absolutes muss in jeder Anwendung.
(es gibt ja auch log4LS von Johan Känngard analog zu log4j aber da gefällt mir OpenLog von Robincheaux ;D besser)
Mark³:
eigentlich läuft es nun. Aber schon im ersten Belastungstest komme ich an irgendwelche Socketgrenzen >:D
--- Code: ---while (true) {
Socket socket = httpd.accept();
(new ClientThread(socket)).start();
}
--- Ende Code ---
nach etwa 6 mal Thread starten und wieder beenden bleibt er bei httpd.accept() endlos stehen und auch meine beiden Testclients warten nun endlos. Keine Fehlermeldung, aber auch keine neue Socketverbindung :'(
Gibts da ne Begrenzung inWindows oder in TCP oder im ServerSocket-Objekt?
Mark³:
vielleicht ist es irgendein Wondows-Hotfix gegen DoS !?
Naja frohe Ostern und bis nächste Woche O0
flaite:
--- Zitat von: Mark³ am 13.04.06 - 15:57:44 ---jaaaaa, mehr davon :D
--- Ende Zitat ---
jakarta-commons ist immer eine gute Anlaufstelle für grundlegende Sachen.
Hani Suleiman hat zwar ca. 719 bösartige Bemerkungen über jakarta commons Programmierer gemacht, aber ich finde da übertreibt er ein bischen.
Solltest du irgendwann einmal etwas mit Daten in Java machen, komme nicht auf den Gedanken, dass mit den Klassen java.util.Calendar (inklusive aller konkreten Implementierer wie java.util.GregorianCalendar), java.util.Date oder java.sql.Date alleine zu machen. Benutze auf jeden Fall JodaTime.
--- Zitat von: Mark³ am 13.04.06 - 16:09:32 ---Gibts da ne Begrenzung inWindows oder in TCP oder im ServerSocket-Objekt?
--- Ende Zitat ---
Nein. Du hast irgendwas falsch gemacht. Deshalb insistiere ich ja so auf Objekte austauschen und nicht: Ha-Ha Programmierung ist einfach. Alles sind Strings. Das klappt in aus meiner Erfahrung in 80% der Fälle nicht.
RMI, EJB Implementierungen und eine Menge weiterer Sachen basieren auch java.net.Socket-Zeugs.
Gruß Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln