Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers

ArticlesJava Programming Without Java


April 1998 / International Bits / Java Programming Without Java

Bolero provides an easier way to create server components.

Rainer Mauth

Server-side software components such as Java servlets and ActiveX controls have had a warm reception in the developer community during the last 12 months. But building enterprise applications based on components can be very intricate. That's why Germany's Software AG now says "creation of server components must become easier."

Late February, Software AG announced a business-oriented development environment -- code-named Bolero -- for component-based applications. Bolero generates components for Jav a virtual machines and also supports Microsoft Component Object Model (COM) services.

According to Rüdiger Hansen, a Software AG technical s pokesperson, "Bolero helps enterprises tap into the Java world without the need to educate their programmers in complicated object-oriented languages like Java or C++." Bolero includes a programming language with a Java bytecode compiler, a repository for project data, and a series of productivity tools such as a GUI builder.

The Bolero language includes transaction monitoring, object-relational mapping, and the definition of persistent objects. Whereas other languages such as Java require the programmer to map objects to relational tables more or less by hand, Bolero shields the programmer from the nitty-gritty of the relational data structure by automatically mapping objects and tables as the objects are created.

Developers can choose the object model as a general class attribute, so classes can be either Distributed COM (DCOM) objects or JavaBeans. "No special effort is required to create a DCOM or JavaBean object from a Bolero class," Hansen says.

In the next version, Bol ero will also support CORBA's Internet Inter-ORB Protocol (IIOP). The final product will be commercially available by the end of this year.


Product Information


Software AG

Darmstadt, Germany
Phone:    +49 6151 92 1935
E-mail:   
ebr@software-ag.de

Internet: 
http://www.softwareag.com


Auto-Mapping at Creation

screen_link (43 Kbytes)

The Bolero development environment automatically maps objects and tables as they are created.


Up to the International Bits section contentsGo to next article: Easier Access to Libraries
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network