Smalltalk - Mehr als nur eine Sprache
Posts 1-2 of 2
-
Hans Nikolaus Beck Premium Member Group moderatorThe company name is only visible to registered members.Smalltalk + DBs
Hi Smalltalkers,
kräftig sammle ich ja Argumente und Beispiele, wie man (interne wie externe) Kunden dazu verleiten kann, sich nicht gegen Smalltalk zu wehren. In diesem Zusammenhang habe ich mir die Frage gestellt, was die kommerziellen STs in Bereich Datenbanken zu bieten haben. Hierzu fallen mir Stichworte ein wie:
- Multi-Tier (Web an sich ist klar -> Seaside)
- ComponentWare (Corba...)
- Grid (Oracle)
- Datenbankanbindungen generell (MS SQL Server, eben Oracle, DB2...)
Gerade bei diesen Stichwörtern könnte ich die Frage (was bietet ST) nicht beantworten, die aber viele wohl zu Java (Beans) und .Net führen.
Grüße
Hans
- 19 Jul 2005, 9:36 pm
-
Helge Nowak Premium MemberThe company name is only visible to registered members.Re: Smalltalk + DBs
Hallo Hans,
ein paar Stichworte zu den genannten Bereichen - hauptsächlich auf Features von Cincom Smalltalk bezogen, aber die anderen Smalltalks haben meisz ähnliches:
* Multi-Tier: I3, Opentalk, COAST (remote collaboration!), Web Services, ...
* Web: Web Tool Kit (SSPs und Servlets), VisualWaf, Seaside, AIDA Web, Swazoo, die diversen Swikis
* Components: PARTS war wohl die erste kommerzielle Komponentenspezifikation, Corba, COM+, .NET Connect, ...
* Grid: das Prozessmodell von VisualWorks erlaubt sehr effektive Architekturen auf dem Grid; außerdem spielt hier stark das Thema SOA (also im wesentlichen Web Services) rein; was Du mit Bezug auf Oracle speziell meinst, weiß ich nicht, 10g ist jedenfalls einfach eine unterstützte Datenbank
* Datenbanken:
- RDBMS: Oracle, DB2, SQL Server, Sybase, MySQL, PostgreSQL, Firebird, ...
- objektorientiert: GemStone, Objectivity, OmniBase, Total XML, VOSS, ...
- objekt-relationales-Mapping: ObjectLens, POF, HOOP, Glorp, das in der Java-Welt so gern gesehene TOPLink kommt von Smalltalk, ...
Andere können die Liste sicher noch interessant ergänzen.
Herzliche Grüße
Helge
- 25 Jul 2005, 5:40 pm
