|
|
| |
|
Knowledgebase |
|
Oracle
Database 8i
Oracle bietet mit der Version 8i eine Datenbankversion, die
speziell fuer das Internet designt wurde. Wenn sie Mitglied des Oracle Technology Networks
sind, koennen sie eine von 50.000 CD's mit der "production version" erhalten.
|
|
Internetentwicklungen mit Visual Basic 6.0
VB 6.0 bietet neue Feature, die es ihnen erlauben, schnell Anwendungen fuer den
Internet Information Server zu schreiben, sogenannte ISAPI-Anwendungen. Natuerlich konnten
sie das schon mit der Version 5.0, in Form von ActiveX-DLL's, die sie von ihren Active
Server Pages aufrufen. Der Weg, den VB 6.0 geht, ist jedoch schneller und direkter, nicht
zuletzt durch die neu eingefuehrten WebClasses und den dazugehoerigen Designer.
Sie koennen beide Techniken (Active Server Pages und VB 6.0-Applikationen fuer den IIS)
zusammen in einem Projekt verwenden. Waehrend die VB 6.0-Entwicklungsmethode HTML- und
Applikationscode (Visual Basic) separiert, kombiniert ASP HTML- und Applikationscode
(VBScript oder JScript) auf einer Seite.
Ausserdem koennen Sie mit Hilfe des ActiveX-Designers DHTML-Anwendungen (Dynamic-HTML)
entwickeln, die clientseitig ausgefuehrt werden. Auch da finden die WebClasses Verwendung.
Eine DHTML-Anwendung kombiniert DHTML mit kompiliertem Visual Basic Code. Visual Basic
wird also fuer die Programmierung der in DHTML verwendeten Objekte verwendet. Diese
Funktion uebernehmen bei "reinen" DHTML-Seiten Scriptsprachen wie JavaScript
oder VBScript.
DHTML-Anwendungen koennen nur mit Hilfe des MS Internet Explorers 4.01 (or later)
ausgefuehrt werden.
|
|
Interessant fuer ASP-Entwickler:
Unter www.serverobjects.com
finden sich viele interessante Server-Objecte in Form von ActiveX-DLLs, von denen einige
sogar "for free" sind. Unter anderem finden Sie da Komponenten, die das
Ausfuehren von "PING" und von DOS bzw.Win-Applikationen realisieren. Absolutes
Highlight: eine Komponente, die Ihnen dynamisch Bibeltexte generiert.
Sie koennen diese Komponenten ganz einfach in ihre Projekte integrieren; muessen sie
jedoch vorher mit regsrv32 registrieren.
Hot Tip: Wenn sie Serverkomponenten in Visual InterDev 6.0 verwenden, ist
es empfehlenswert, das Service Pack 4.0 auf dem NT-Server zu installieren, auf dem sich
der IIS 4.0 befindet. Eventuelle ADO-Errors koennen dadurch vermieden werden.
|
|
Java Servlets
Servlets are to web servers what
applets are to web browsers.
Java Servlets sind die serverseitige Java Komponente
(Applets = clientside). Sie sind natuerlich plattformunabhaengig und verfuegen ueber eine
eigene API. Servlets sind schneller als CGI-Skripts und koennen mit dem Java Servlet
Development Kit von SUN entwickelt werden.
Mit Hillfe von Java Servlets koennen sie Middle-Tier-Anwendungen entwickeln, die
beispielsweise Datenbankabfragen raelisieren und HTML-Code generieren, der an den
aufrufenden Webbrowser gesendet wird. Dieser Loesungsansatz macht ihren Client
"leichter" indem keine Applets oder aehnliche Komponenten durch den User geladen
werden muessen.
Wenn sie Applets verwenden, kann ein Servlet als eine Art Proxy fuer ihre Anwendung
fungieren. Das ist von grosser Bedeutung, da das Java-Sicherheitskonzept nur eine
Verbindung zu dem Server zulaesst, von dem das Applet geladen wurde.
Sicherheit: Java Servlets koennen in "Sandboxes" gestartet werden, in denen ihre
Zugriffrechte auf den Server definiert werden.
Servlets koennen zusammen mit dem Webserver oder mit jedem einzelnen Request gestartet
werden.
Mithilfe von Servlets koennen nicht nur HTML-Seiten generiert werden. Diese Technologie
eignet sich auch fuer das Speichern und Abrufen von Dantenbankinformationen oder fuer das
Oeffnen einer Socketverbindung, um eine Verbindung zu einem anderen Computer zu
realisieren.
|
|
|
|
|
|
|
|
© 1996-99 seewald webbiz
San Jose, Nenana /USA - Dresden, Berlin/Germany
|
|
|