Java Intranet Framework (pre-release 1 v0.50)
June 3, 1996
Information
Welcome. This page is devoted to the Java Intranet Framework, or JIF. JIF is a set of classes and a framework for creating Intranet applications in Java.
JIF is the subject of my upcoming book from Sams.Net called Developing Intranet Applications Using Java!
JIF is composed of several packages:
- jif.awt: AWT extensions and cool widgets
- jif.log: Standard logging facilities
- jif.net: Standard network messaging facilities
- jif.sql: SQL Data Source classes
- jif.util: Utility classes
- jif.jiflet: The base JIF application
Over the course of the next month, I'm going to release several versions of JIF. I'm hoping some of you will play with it and tell me where there are problems. Those who do will get mentioned in the book!
News
06.03.96 -- Source code zip file fixed.
06.03.96 -- I'm slowing merging the jif.widgets package into the jif.awt package where it belongs.
Documentation
Here's the documentation.
Source Code
Here's the source code. (Sorry about the bad ZIP file I ftp'd it in ASCII mode (DUH!)).
Source Code Installation (Sorry for the cheesy installation doc!)
The source code release was made using WinZip32 on a Windows95 machine. It is possible to unzip the archive with unzip for UNIX. This zip file also includes: mSQL-Java, mSQL-JDBC, and the Cafe project files for all of JIF for you Cafe users.
1. Download the ZIP file.
2. Create a new directory that will house JIF
3. Unzip the ZIP file into the newly created directory. You should get a directory like the following:
-rw-r-xr-x 1 munster user 152 May 30 21:34 MAKEDOC.BAT drwxr-xr-x 2 munster user 1024 Jun 3 21:52 Widgets drwxr-xr-x 5 munster user 512 Jun 3 21:52 apps drwxr-xr-x 2 munster user 1024 Jun 3 21:52 awt drwxr-xr-x 3 munster user 1536 Jun 3 21:52 doc -rw-r-xr-x 1 munster user 10437 May 15 20:05 emp.dat -rw-r-xr-x 1 munster user 2205 May 19 20:10 emp.data -rw-r-xr-x 1 munster user 12 Jun 1 18:37 jif.BPT -rw-r-xr-x 1 munster user 87738 Jun 1 18:37 jif.BRO -rw-r-xr-x 1 munster user 46 Jun 1 18:37 jif.dpd -rw-r-xr-x 1 munster user 2861 Jun 1 18:02 jif.html -rw-r-xr-x 1 munster user 2432 Jun 1 18:37 jif.mak -rw-r-xr-x 1 munster user 39571 Jun 1 18:37 jif.opn -rw-r-xr-x 1 munster user 309 Jun 1 18:37 jif.prj -rw-r-xr-x 1 munster user 357360 Jun 1 18:15 jif.zip drwxr-xr-x 2 munster user 512 Jun 3 21:52 jiflet drwxr-xr-x 2 munster user 512 Jun 3 21:52 log drwxr-xr-x 2 munster user 512 Jun 3 21:52 net drwxr-xr-x 2 munster user 512 Jun 3 21:52 sql drwxr-xr-x 2 munster user 512 Jun 3 21:52 util
This is the UNIX directory listing so your mileage may vary.
4. Add your new directory to your CLASSPATH environment variable, or to the proper CAFE INI file if you are a CAFE user.
5. Enjoy!
Examples This currently will not work unless you've installed JIF on your system.
Check out the JIF widget CalendarPanel!
Check out the JIF widget AwarePanel!
The End
If you download the source code, please drop me a line and I'll add you to my JIF mailing list to keep you informed of any changes and new code. Plus I'd love to get feedback. Anything you give me that I use will get you a mention in the book! ;)
There have been visitors since May 30, 1996. Thanks for being one of them.