Ebook: Objektorientierte Anwendungsentwicklung mit der postrelationalen Datenbank Caché
- Tags: Database Management, Software Engineering, Programming Techniques, Programming Languages Compilers Interpreters, Data Storage Representation
- Year: 2003
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 2
- Language: German
- pdf
Neuentwickelte Software ist heute oft schon zum Zeitpunkt Ihrer Einführung veraltet. Einen Ausweg aus dieser Krise bietet der objektorientierte Ansatz: Anwendungen werden als Software-Objekte modelliert, die sowohl die Eigenschaften als auch das Verhalten von Objekten aus der realen Welt beschreiben. Solche Objekte sind gekapselt und verbergen die innere Komplexität hinter einer öffentlich bekannt gegebenen Schnittstelle. Dadurch können Objekte in den verschiedensten Programmpaketen verwendet werden, ohne dass die interne Realisierung bekannt sein muss.
Die Verbindung objektorientiert modellierter Anwendungen mit einer Datenbank stellt besondere Anforderungen an DBMS und Entwicklungsumgebung, will man die üblichen Performance- und Semantikverluste vermeiden. Dieses Buch behandelt ausführlich das Objektmodell der postrelationalen Datenbank Caché. Zudem wird der Leser Schritt für Schritt bei der Entwicklung einer ersten postrelationalen Applikation begleitet. Die komplette Software hierzu einschließlich einer Single-User-Version von Caché 5 ist auf der beigefügten CD-ROM enthalten.
Die vorliegende zweite, überarbeitete und erweiterte Auflage berücksichtigt die zahlreichen Neuerungen der Caché-Version 5. Die Beschreibungen der Java- und ActiveX-Anbindung und des SQL-Managers von Caché wurden grundlegend überarbeitet und erweitert. Neu hinzugekommen sind eine ausführliche Beschreibung des neuen Caché Studio mit seinen umfassenden Verbesserungen für die Anwendungsentwicklung sowie Kapitel über die Web-Entwicklung mit den Caché Server Pages (CSP), den Datenaustausch mit XML und die Entwicklung von SOAP-basierten WebServices.
Systemvoraussetzungen: Intel Pentium-CPU oder besser Windows 95, 98, ME, NT 4.0 (SP4, 5 oder 6), 2000 (SP2) oder XP mindestens 128 MB Hauptspeicher mindestens 100 MB freier Festplatten-Speicherplatz konfigurierter TCP/IP-Stack CD-ROM-Laufwerk
Neuentwickelte Software ist heute oft schon zum Zeitpunkt Ihrer Einf?hrung veraltet. Einen Ausweg aus dieser Krise bietet der objektorientierte Ansatz: Anwendungen werden als Software-Objekte modelliert, die sowohl die Eigenschaften als auch das Verhalten von Objekten aus der realen Welt beschreiben. Solche Objekte sind gekapselt und verbergen die innere Komplexit?t hinter einer ?ffentlich bekannt gegebenen Schnittstelle. Dadurch k?nnen Objekte in den verschiedensten Programmpaketen verwendet werden, ohne dass die interne Realisierung bekannt sein muss.
Die Verbindung objektorientiert modellierter Anwendungen mit einer Datenbank stellt besondere Anforderungen an DBMS und Entwicklungsumgebung, will man die ?blichen Performance- und Semantikverluste vermeiden. Dieses Buch behandelt ausf?hrlich das Objektmodell der postrelationalen Datenbank Cach?. Zudem wird der Leser Schritt f?r Schritt bei der Entwicklung einer ersten postrelationalen Applikation begleitet. Die komplette Software hierzu einschlie?lich einer Single-User-Version von Cach? 5 ist auf der beigef?gten CD-ROM enthalten.
Die vorliegende zweite, ?berarbeitete und erweiterte Auflage ber?cksichtigt die zahlreichen Neuerungen der Cach?-Version 5. Die Beschreibungen der Java- und ActiveX-Anbindung und des SQL-Managers von Cach? wurden grundlegend ?berarbeitet und erweitert. Neu hinzugekommen sind eine ausf?hrliche Beschreibung des neuen Cach? Studio mit seinen umfassenden Verbesserungen f?r die Anwendungsentwicklung sowie Kapitel ?ber die Web-Entwicklung mit den Cach? Server Pages (CSP), den Datenaustausch mit XML und die Entwicklung von SOAP-basierten WebServices.
Systemvoraussetzungen: Intel Pentium-CPU oder besser Windows 95, 98, ME, NT 4.0 (SP4, 5 oder 6), 2000 (SP2) oder XP mindestens 128 MB Hauptspeicher mindestens 100 MB freier Festplatten-Speicherplatz konfigurierter TCP/IP-Stack CD-ROM-Laufwerk
Neuentwickelte Software ist heute oft schon zum Zeitpunkt Ihrer Einf?hrung veraltet. Einen Ausweg aus dieser Krise bietet der objektorientierte Ansatz: Anwendungen werden als Software-Objekte modelliert, die sowohl die Eigenschaften als auch das Verhalten von Objekten aus der realen Welt beschreiben. Solche Objekte sind gekapselt und verbergen die innere Komplexit?t hinter einer ?ffentlich bekannt gegebenen Schnittstelle. Dadurch k?nnen Objekte in den verschiedensten Programmpaketen verwendet werden, ohne dass die interne Realisierung bekannt sein muss.
Die Verbindung objektorientiert modellierter Anwendungen mit einer Datenbank stellt besondere Anforderungen an DBMS und Entwicklungsumgebung, will man die ?blichen Performance- und Semantikverluste vermeiden. Dieses Buch behandelt ausf?hrlich das Objektmodell der postrelationalen Datenbank Cach?. Zudem wird der Leser Schritt f?r Schritt bei der Entwicklung einer ersten postrelationalen Applikation begleitet. Die komplette Software hierzu einschlie?lich einer Single-User-Version von Cach? 5 ist auf der beigef?gten CD-ROM enthalten.
Die vorliegende zweite, ?berarbeitete und erweiterte Auflage ber?cksichtigt die zahlreichen Neuerungen der Cach?-Version 5. Die Beschreibungen der Java- und ActiveX-Anbindung und des SQL-Managers von Cach? wurden grundlegend ?berarbeitet und erweitert. Neu hinzugekommen sind eine ausf?hrliche Beschreibung des neuen Cach? Studio mit seinen umfassenden Verbesserungen f?r die Anwendungsentwicklung sowie Kapitel ?ber die Web-Entwicklung mit den Cach? Server Pages (CSP), den Datenaustausch mit XML und die Entwicklung von SOAP-basierten WebServices.
Systemvoraussetzungen: Intel Pentium-CPU oder besser Windows 95, 98, ME, NT 4.0 (SP4, 5 oder 6), 2000 (SP2) oder XP mindestens 128 MB Hauptspeicher mindestens 100 MB freier Festplatten-Speicherplatz konfigurierter TCP/IP-Stack CD-ROM-Laufwerk
Content:
Front Matter....Pages I-XIV
Erste Schritte....Pages 1-18
Einf?hrung in die Objekttechnologie....Pages 19-27
Das Objektmodell von Cach?....Pages 29-54
Die Definition von Klassen....Pages 55-96
Grundlagen von Cach? ObjectScript....Pages 97-173
Object Access und Objektpersistenz....Pages 175-210
Multidimensional Access und Globals....Pages 211-242
SQL-Access und Tabellen....Pages 243-272
Programmierung mit ActiveX....Pages 273-310
Objektinteraktion mit Java....Pages 311-324
Web-Programmierung mit Cach? Server Pages....Pages 325-360
XML und Web-Services....Pages 361-373
Ger?teverwaltung....Pages 375-382
Back Matter....Pages 383-424
Neuentwickelte Software ist heute oft schon zum Zeitpunkt Ihrer Einf?hrung veraltet. Einen Ausweg aus dieser Krise bietet der objektorientierte Ansatz: Anwendungen werden als Software-Objekte modelliert, die sowohl die Eigenschaften als auch das Verhalten von Objekten aus der realen Welt beschreiben. Solche Objekte sind gekapselt und verbergen die innere Komplexit?t hinter einer ?ffentlich bekannt gegebenen Schnittstelle. Dadurch k?nnen Objekte in den verschiedensten Programmpaketen verwendet werden, ohne dass die interne Realisierung bekannt sein muss.
Die Verbindung objektorientiert modellierter Anwendungen mit einer Datenbank stellt besondere Anforderungen an DBMS und Entwicklungsumgebung, will man die ?blichen Performance- und Semantikverluste vermeiden. Dieses Buch behandelt ausf?hrlich das Objektmodell der postrelationalen Datenbank Cach?. Zudem wird der Leser Schritt f?r Schritt bei der Entwicklung einer ersten postrelationalen Applikation begleitet. Die komplette Software hierzu einschlie?lich einer Single-User-Version von Cach? 5 ist auf der beigef?gten CD-ROM enthalten.
Die vorliegende zweite, ?berarbeitete und erweiterte Auflage ber?cksichtigt die zahlreichen Neuerungen der Cach?-Version 5. Die Beschreibungen der Java- und ActiveX-Anbindung und des SQL-Managers von Cach? wurden grundlegend ?berarbeitet und erweitert. Neu hinzugekommen sind eine ausf?hrliche Beschreibung des neuen Cach? Studio mit seinen umfassenden Verbesserungen f?r die Anwendungsentwicklung sowie Kapitel ?ber die Web-Entwicklung mit den Cach? Server Pages (CSP), den Datenaustausch mit XML und die Entwicklung von SOAP-basierten WebServices.
Systemvoraussetzungen: Intel Pentium-CPU oder besser Windows 95, 98, ME, NT 4.0 (SP4, 5 oder 6), 2000 (SP2) oder XP mindestens 128 MB Hauptspeicher mindestens 100 MB freier Festplatten-Speicherplatz konfigurierter TCP/IP-Stack CD-ROM-Laufwerk
Content:
Front Matter....Pages I-XIV
Erste Schritte....Pages 1-18
Einf?hrung in die Objekttechnologie....Pages 19-27
Das Objektmodell von Cach?....Pages 29-54
Die Definition von Klassen....Pages 55-96
Grundlagen von Cach? ObjectScript....Pages 97-173
Object Access und Objektpersistenz....Pages 175-210
Multidimensional Access und Globals....Pages 211-242
SQL-Access und Tabellen....Pages 243-272
Programmierung mit ActiveX....Pages 273-310
Objektinteraktion mit Java....Pages 311-324
Web-Programmierung mit Cach? Server Pages....Pages 325-360
XML und Web-Services....Pages 361-373
Ger?teverwaltung....Pages 375-382
Back Matter....Pages 383-424
....