Skip to main content
 
HyperView2.959 bannerHome
 
 
Running as an Application or an Applet.

Three easy steps to running HyperView as an Applet
If you do not have at Minimum Java Version  1.6.0_25-b06  installed you can get it here.
Running as an Applet
    If you do not have the Java runtime installed, then you will have to download it
    and install it.

   Step
# 1 If you need it Download JRE 1.6.0_25-b06

   Step  #2  Import certificate my X509 certificate   

  
Step #3  Click to download and run the Applet.

New Starplot demo  >> Click Here <<



 
Note
Giving you my X509 certificate is like me giving you the keys to the car. 
 If you want to program with HyperView , then you will need to download JDK1.6_10.
  (should compile down to 1.52.)

What is HyperView?

 
HyperView is  an  Appplet  based  graphics interface, NIO non based server, and built in database written by Tony Swain.
It is 100% AWT (* Lightest Weight Components )  HyperView graphics are automatically double buffered
and all rendering is done in RAM.  HyperView has or is developing facilities for layering, superbitmaps,
animation, AWTListener based event handing comand dispatch,  Image Observer,
and many more graphics and display objects such as buttons scrollbars etc. Because you can load them from a simple GIF file you can thusly  make your view look however you like by editing in a simple paint program.

On the server side HyperView implements an NIO non blocking single process select server and a unique
asynchronous IO implementation that minimizes blocking and generally speeds IO. The difference in
server throughput is at least 20 to 1 over java.io based blocking servers **.
 There are tools for the absolutely most efficient serialization/deserialization.
 Also HyperView is adding classes for integrating VLC video player for displaying video.
 HyperView also has a built in command line interface.

Future roadmap.
 Finish VLC integration with a special view specific zerozeo window interface.
Note: With a little buffering on a 1MB line I have Video working at 780 X 580. I think you could > 1/2 that for asych bidirectional.
             Whatever it is there are plenty of variables to play around with :).
 Determine & integrate VOIP interface. These are many

OverView

  
GUI
 
Double buffered, active rendered,
litghtweight Component
 based ATW.
  

VLC Video driver

NIO Server VOIP
HyperView now directly invokes VLC.
In the works is a special HyperView
specific version to render into one or
more  ZeroZero Windows.
Singled procress non blocking Select
 
Server built in or stand alone.

This is under review as there are
many open source /gateway options.
Will implement sip



  Serial Port integration
  for devices and other wireless
&
 
 
Optimized Serialization Interface

DataBase
  Externalizer.class type tool
  for the internal database.
  Function in pure binary and 
  designed to
function in RAM.

  This is the current section being
  worked
on ATM except for issue
  fixes.

 For more info join the project and
 read the announcements.

 


 Finally the component I am working on now is a memory mapped database..

Screen dump of HyperView running as an Applet in Mozilla and Internet Explorer.

HyperView in 2 browsers



Running HyperView as a Java(tm) Application.
 
  #1 Make a directory to hold the classes & images.  
  #2 Click here and download the HyperView source
  #3 Unpack the zip file with an archive tool such as winzip.
  #4 Open a DOS window and cd to the HyperView299 directory where you unpacked the jar
  #5 Type the following command  "run"   This executes the file run.bat on MS Windows.
        On Unix you MUST change the run.bat file to have the correct Unix file separator.  "/"  and change
  the classpath separater from ';' to ':'

Note:

  I have reverted to using the java.home property instead of setting it in preferences. 
  IF you still find yourself stuck in the EnforaWhack screen then click in the view and type the "abort" command
to return to the previous display stack frame.

Currently I am  working on a binary database integration.   This is slow going but expect a major update
before the end of summer.

 Found a bug in channels when you jion a channel that wasn't already created strang things happen :)
Just uploaded and update For the latest news see -> .Latest announments

    
You want to program HyperView? Here are some docs.They are severely lacking but I am slowly adding more.

Developers

This software is currently and has for some time been in development.  as such there are known issues and clean ups. 
If you find yourselft trapped in a display frame then you can get out by typeing "abort"

   There is a CLI you can activate by clicking on the View. all output goes to the java console.
type "help" for available commands.  This is used primarilly for debugging.  For example.
In the event you deadlock a thread you can type "netxecon" And see if any of the core Threads are zombied.

 * Called so for comprehension but  while they function like Components,Gobs are not actually awt.Components.
  They are in fact memory images or gif images from a file.    Sceen Components are refered to as "Gobs"  which means literally  "Graphics Objects" which were loosley designed around  Blitter Objects.

   Sadly I don't work on this enough.  If I was to work on it full time I think it could be done in 6 months.
   I am striving to finish the database functions and fix the mega moo demo
by the end of Aug.
As   Oh yes and and more server/database control screens.

(T)

  ** An approximation.



  

 












 
 
Close
loading
Please Confirm
Close