ú
by Nazmul
Idris
|
Mobile, Distributed, Server-side
computing with XML, Java 2ú, JDBC, Swing and Servlets
|
|
|
-
Threads (done)
-
complete the advanced thread tutorial and toolkit
-
talk about threads waiting on get() and how to shut them down (using
interrupt() in the shutdown()) and dealing with null received from the
get().
-
interrupt() throws an exception in the get(), which should return
null in this case. then in the method waiting on get(), get() finally returns
a value (and stops blocking), however this value is null.
-
this seems very unnatural, because you would think that the interrupt()
method would throw the exception in your code, however it throws the exception
in the code where the wait() method is located.
-
a great example of this is the OutputChannel class.
-
make a toolkit where you can attach a queue processor to it at
runtime. a service interface can be used to manage the startup and shutdown
procedures.
-
XML
-
complete the advanced DOM tutorial
-
put up the intro to XML document (describing XML itself)
-
Databases
-
learning SQL
-
create some kind of database example on developerlife.com to integrate
XML
and databases
-
EJB
-
learning EJB
-
create some tutorials on developerlife.com with EJB
-
Object databases
-
learning PSE Pro
-
create some tutorials with PSE Pro
-
RPC Layer (firewall tunnelling layer)
-
give framework away and explain what people can do with it
-
Device software
-
show people how to create software with detached UIs for devices, etc
-
PalmVII framework for app servers
-
Experimental APIs
-
dynamic proxy generation
-
SAX properties <-> XML (dynamic schema)
-
Swing tutorials
 |
Copyright © Nazmul
Idris 1998-99. All Rights Reserved.
Last
Updated: Sept 20 2000.
|