Article View: comp.lang.java
Article #59[ANNOUNCE] ETL HORB 0.2
From: HIRANO Satoshi
Date: Fri, 19 Jan 1996 09:05
Date: Fri, 19 Jan 1996 09:05
83 lines
3610 bytes
3610 bytes
If you are interested in network programming, Java, CGI,
object technology, CORBA, or Network OLE, here is a good news.
ETL HORB
Version 0.2 95/12/23 (Alpha test)
http://ring.etl.go.jp/openlab/horb/
ETL HORB is the magic carpet for Internet programming.
By using HORB with Java, you can create remote objects, call remote
methods, pass objects, in addition to use of usual Java features.
You can call objects on a server even from applets running in WWW
browsers such like Netscape Navigator 2.0.
You don't need to wait for CORBA or Network OLE. You can fly around
the Internet world with HORB from now, and you can forget CGI
and socket programming. (^_^)
FEATURES:
* True distributed object oriented computing.
* HORB runs under any OS Java runs.
Solaris, SGI, HP, IBM, Windows 95, NT, Macintosh.... (*1)
* Remote object operations from applets!
* HORB programs are portable at binary level and interoperable
among all architectures HORB supports.
* Standalone client-server, server-server, and applet-server
programming styles.
* You don't need to write IDL.
* Works with Sun Java JDK 1.0 Beta 2 or newer.
* Works with Netscape 2.0 Beta 4 or newer.
* FREE! with source code!
EXAMPLE 1:
A HORB object can serve many connections from clients
simultaneously. Thus, a simple applet-server program written
in HORB replaces CGI scripts with smart remote object calls.
Users using the WWW browsers don't need to install the HORB system.
A runtime system (very small) is downloaded automatically.
You can use some database access classes for HORB or Java at the
server end.
applet --------+
applet --------+------------------------ Server A
applet --------+
WWW browsers HORB Server
(Windows 95, NT, Macintosh...)
EXAMPLE 2:
Server A serves a virtual world. Users access the server
from applets. Server B is the management center and it is
controled with standalone clients. You can write this system
as a signle HORB program, i.e., a set of Java classes.
applet --------+ +------- client
applet --------+--- Server A ---- Server B -+------- client
applet --------+ +------- client
WWW browsers Solaris NT Server standalone
(Windows 95, NT, at at clients
Macintosh) Tokyo Chicago with GUI
(*1) Basically HORB system and HORB programs run under any OS
Java runs. Some platforms such like Mac will become available
when Java supports the platforms. Mac version will come soon.
Enjoy flying with HORB, and forget CGI and socket programming!
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
HIRANO Satoshi Electrotechnical Laboratory
hirano@etl.go.jp Thinking makes it so.
Technical Details
Message-ID:
<30FF5EF4.4CE5@etl.go.jp>Path:
arc1-ca.pugleaf.net!etlinn.etl.go.jp!usenetShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!etlinn.etl.go.jp!usenet From: HIRANO Satoshi <hirano@etl.go.jp> Newsgroups: comp.lang.java,comp.lang.c++,comp.object,comp.infosystems.www.servers.misc,comp.infosystems.www.authoring.cgi,fj.lang.java,fj.comp.announce,fj.comp.oops,fj.net.programming,fj.net.infosystems.www Subject: [ANNOUNCE] ETL HORB 0.2 Date: Fri, 19 Jan 1996 18:05:56 +0900 Organization: Electrotechnical Laboratory Message-ID: <30FF5EF4.4CE5@etl.go.jp> NNTP-Posting-Host: bungo.etl.go.jp Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 2.0b5 (WinNT; I)