From: Carsten Alexander (acamat_at_rhein-neckar.netsurf.de)
Date: 18. Mar 2000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Steve und Raphael,
>> So, endlich hatter mal damit rausgerückt, was er eigentlich will
>> :-) Das klingt ja nun wieder gaanz anders...
>Hmm, also ich habs irgendwie nicht verstanden ... aber das muß nicht
>an ihm liegen, liegt wohl daran, daß ich mit derartigen systemen
>einfach noch nicht zu tun hatte.
tschuldigung...
also nochmal in Kürze. Beispiel Benachrichtigungsdienst...
ich möchte einfach bald in der Lage sein, ohne MAPI oder so'n
proprietäres Zeugs einen Server zu programmieren, der reines SMPT
fährt. Die Administration soll über HTTP laufen. Der Prototyp wird
noch mit VisualBasic programmiert, aber über TCP/IP-Sockets. Mein
Problem mit C++ ist bisher folgendes, daß ich noch an einer
ANSI-Objektbibliothek arbeitet (also Klassen für Textverarbeitung,
RSA-Verschlüssellung, Dateizugriff, Netzwerk, usw. usf.) Ich habe
zwar 'ne OpenSource-C-Funktionsbibliothek gefunden
(http://www.imatix.com/html/sfl/index.htm) ... aber diese in C und
nicht in C++. Ich finde dort jedoch viele Anregungungen... ;-)
Ein fernes, aber anvisiertes Ziel ist es diese Objektbibliothek und
die Anwendungen, welche darauf aufbauen, soweit zu standartisieren,
daß ich den Kode nehme, möglichst wenig modifiziere, und dann
beispielsweise unter Linux kompiliere. Aus diesem Grund beschäftige
ich mich den ganzen Protokollgeschichten (und zugegeben ich war
erstaunt, wie einfach diese eigentlich sind).
Was ich aber nicht will, ist einen umfassenden SMPT- oder HTTP-Server
zu basteln, erstens wäre es reine Zeitverschwendung und zweitens
würde ich es einfach nicht schaffen. Ich will "nur" grad das
Notwendige für den Server implementieren. Also er soll eMails
verschicken können, über POP3 Sende- und Lesebestätigungen
verarbeiten (Eskalationen...) und über ein einfaches, unkompliziertes
Webfrontend administrierbar sein.
>Yep, klingt gut. Ich würde einfach so weit wie möglich auf
>Open-Source Projekte setzen, da diese auch meist auf den
>verschiedenen Welten laufen. Aus diesem Grunde würde ich zusätzlich
>zu Ansi C (was ist eigentlich mit Posix, das müsste doch auch
>gehen?) für die Implemtierung noch die Worte "Perl", "cygwin",
>"apache" und "mysql" ins Rennen werfen.
Jetzt muss ich etwas gestehen, ich bin in Linux (noch) nicht fit ;-)
kommt aber sicher noch. Von Perl weiss ich bisher nur, wie man's
schreibt. Aber ich bin überaus beeindruckt, ob seiner Mächtigkeit -
vorallem die Textfunktionen und diese Listen - Nachteilig finde ich
nur, daß es 'ne Skriptsprache ist und ich mich an die Typsicherheit
von C++ gewöhnt habe. Aber ich werde mich auf jeden Fall auch mit
Perl beschäftigen.
Von Posix, Cygwin habe ich kein blassen schimmer was es ist. Apache
ist klar und von mysql, weiss ich nur, dass ein (relationales?) DBMS
ist. Habe keine Ahnung wie gut oder wie schnell. Ich arbeite am
liebsten mit Oracle (jetzt ja auch unter Linux) oder zumindest mit
dem MS-SQL-Server.
Open-Source finde ich cool! oder zumindest Open-Licence. Mein neuer
Arbeitgeber ist dem Open-Licence-Konzept nicht abgeneigt. Aber
ehrlich gesagt, habe ich mit beiden Konzepte noch nicht en detail
auseinander gesetzt. Werd' ich demnächst mal nachholen (btw noch
andere tips ausser http://www.opensource.org/ ?)
> P.S. beim Beantworten nicht immer die ganze Mail
> hintendranhängen...
ACK!
An dieser Stelle danke ich mal herzlichst für die "Response"
Grüße, Carsten
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.1 Int. for non-commercial use
<http://www.pgpinternational.com>
iQA/AwUBONOtKe85PHLagcjxEQLYBwCg0vDfdShfSbg96evDcRIaMTnrDXQAn0Ec
gUlcg7V5AvLtorc3dJMW70iv
=QQfh
-----END PGP SIGNATURE-----
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET