Dr. Dobb's Journal October 1997
TIBCO Software has announced TIB/ObjectBus 2.0, a CORBA 2.0-compliant object request broker (ORB). TIB/ObjectBus brings TIB "push" middleware, which conserves network bandwidth by using reliable multicast, to the Object Management Group's (OMG) Common Object Request Broker Architecture (CORBA), enabling massively scalable distributed computing.
TIB/ObjectBus 2.0 is a set of tools and a run-time environment that supports the development and deployment of distributed applications compliant with the CORBA 2.0 specification. In addition, TIB/ObjectBus 2.0 contains a CORBA API, which integrates TIBCO's transport software. TIB/ObjectBus also provides support for OMG's Internet Interoperability Protocol (IIOP). Unlike other ORBs, TIB/ObjectBus 2.0 can use broadcast and reliable multicast to initiate ORB requests and distribute ORB events across an unlimited number of servers and users. TIB/ObjectBus leverages TIBCO's multicast protocol to send information across the network in a one-to-many distribution model, providing for large-scale implementations over the Internet or intranets. Pricing for TIB/ObjectBus 2.0 starts at $600.00 per client or desktop at run time and $5000.00 for the SDK.
TIBCO Software Inc.
3165 Porter Drive
Palo Alto, CA 94304
415-846-5000
http://www.tibcom.com/
Unwired Planet has announced its UP.Link Platform 2.0 and HDML (Handheld Device Markup Language) SDK. The UP.SDK, available at no charge at Unwired Planet's web site, lets you create interactive applications and content for smartphones, such as those offered by the AT&T Wireless PocketNet service, Bell Atlantic NYNEX Mobile Cellscape service, and GTE Wireless SuperPhone service. The UP.SDK supports HDML 2.0.
The UP.SDK also lets you "push" information to mobile phones enabled with UP.Browser. Any Internet or intranet web server can transmit urgent alerts that notify the user of specific events. These events may be the arrival of an e-mail message, a change in a stock's price, and so on.
Unwired Planet
390 Bridge Parkway
Redwood Shores, CA 94065
415-596-5200
http://www.uplanet.com/
Tendril Software has launched StructureBuilder 1.0 for Java, a tool for the visual point-and-click creation of object models, the data structures or relationships embodied in them, and the underlying Java code for Java components and applications. StructureBuilder automatically generates a graphic of the object model and data structures from the actual Java source code -- and displays the graphic and code side-by-side. StructureBuilder 1.0, available from Tendril's web site and resellers, sells for $495.00.
Tendril Software Inc.
319 Littleton Road, Suite 105
Westford, MA 01886
508-392-9600
http://www.tendril.com/
AuraVision has introduced its DirectShow SDK, which supports Microsoft's DirectShow architecture. DirectShow, formerly known as ActiveMovie 2, is a player/processor/control interface for the display and manipulation of video and audio data. DirectShow will be included with Microsoft's yet-to-be released Memphis operating system, and can also be used with Windows 95/NT. AuraVision's DirectShow SDK includes the components necessary for you to develop video playback and processing for DVD, DVB, and video-conferencing applications.
The AuraVision DirectShow SDK consists of four components -- AVShow, AVLive, AVRenderer, and AVPROP.DLL. AuraVision's AVShow application captures and displays video from live sources, AVI files, and MPEG sources. It provides multiwindowing, TV remote-type control, and VCR-type recording in a single application. The AVLive and AVRenderer components are source, capture, and renderer filters that let you take advantage of hardware video acceleration.
AuraVision Corp.
7865 Fremont Boulevard
Fremont, CA 94538
510-252-6800
http://www.auravision.com/
Uniscape's Global C Internationalization Library simplifies the task of creating localized versions of your software from a single source tree. The library supports most popular PC and UNIX platforms, and all major European and Asian languages. The Global C Internationalization Library stores most data in its native character set, converting as necessary.
Uniscape Inc.
303 Twin Dolphin Drive, Suite 510
Redwood Shores, CA 94065
415-596-1430
http://www.uni-scape.com/
Visigenic has announced VisiBroker 3.0, its CORBA 2.0 ORB environment for building, deploying, and managing distributed Java and C++ applications. In addition to new graphical tools, VisiBroker 3.0 has been enhanced with multithreaded management and server connection-management capabilities, both of which dynamically manage system resources. VisiBroker 3.0 has added features such as interceptors, IDL interfaces to system facilities, an object database activator, and support for IIOP over Secure Sockets Layer (SSL). Pricing for either VisiBroker Developer for Java or VisiBroker Developer for C++ is $1995.00/developer for the Windows NT/95 platforms, and $2995.00/developer for UNIX platforms. Pricing for a single developer license combining both the Java and C++ VisiBroker developer environments is $2995.00 for Windows 95/NT and $3995.00 for UNIX. VisiBroker Developer SSL Pack costs $195.00/developer/language environment (Java or C++).
Visigenic Software Inc.
951 Mariners Island Boulevard, Suite 120
San Mateo, CA94404
415-286-1900
http://www.visigenic.com/
Rogue Wave's Serialize.h++ lets your C++ applications read and write serialized objects in a format compatible with JDK 1.1, making it easier to exchange data between C++ and Java applications. Serialize.h++ requires Rogue Wave's Tools.h++ class library. Serialize.h++ with one year of support costs $1390.00 for Windows or UNIX.
Rogue Wave Software
850 SW 35th Street
Corvallis, OR 97333
800-487-3217
http://www.roguewave.com/
New Art Communications has released Version 1.0 of NaTrace for C, a tool that lets you track an object's path through a C program down to a depth of 1000 nodes. NaTrace for C is part of New Art's NA-Series suite of tools, which includes NA2000 Scan, NaImpact, and NaTrace for Cobol.
NaTrace for C is a Windows-based, interactive analytical tool that lets you "explode" the impact of a single variable throughout a given C program. Particularly useful for Year 2000 analysis, NaTrace for C pinpoints nonobvious date-related variables (for example, if daydate moves to wcalc, which then is added to bcalc, NaTrace will trace the path of daydate, wcalc and then bcalc).
NaTrace for C enables you to search either in a case-sensitive or case-insensitive mode. The tool also permits you to separate the structure from the member (or the database from the variable) to ease the search process. The NaTrace C/Cobol bundle sells for $595.00.
New Art Communications
200 West 79 Street, Suite 8H
New York, NY 10024
212-362-0559
http://www.business-america.com/
BlueMoney has introduced the BlueMoney wallet system for electronic shopping. The BlueMoney wallet system stores credit-card information on BlueMoney's server, so the consumer can use it from any web browser without having to install client-side software. A merchant can install the BlueMoney Merchant Server to allow shoppers to use their BlueMoney wallet to pay for purchases. The system is free for users; the merchant software is $1495.00.
BlueMoney Software
721 Colorado Avenue
Palo Alto, CA 94303
415-322-9288
http://www.bluemoney.com/
Cygnus Solutions has announced 97r1, the latest version of GNUPro Toolkit for C++ development. The 97r1 tools feature a C++ compiler, g++, with a new implementation of templates and improved exception handling. The 97r1 tools also feature improvements to the GNU Debugger (gdb), GNU Linker/Loader (ld), and GNUC Compiler (gcc). The GNUPro Toolkit 97r1release is free of charge for all Cygnus customers with current support contracts for native and embedded tool chains. For others, pricing starts at $7495.00 for native tools and $9995.00 for embedded tools, and includes the toolkit and a one-year support contract for up to five developers.
Cygnus Solutions
1325 Chesapeake Terrace
Sunnyvale, CA 94089
408-542-9600
http://www.cygnus.com/
Bluestone Software announced Sapphire/ Web 4.0, its web development environment, which now generates server-side and client-side Java applications. Sapphire/ Web 4.0 is bundled with IIOP and RMI middleware and transaction processing support. The new version also supports JDBC, and includes a visual Java-to-database development environment. Existing Sapphire/Web C/C++ applications can be redeployed in Java. Sapphire/Web 4.0's list price is $4995.00/developer, with no run-time fees.
Bluestone Software Inc.
1000 Briggs Road
Mount Laurel, NJ 08054
609-727-4600
http://www.bluestone.com/
ObjecTime has introduced ObjecTime Developer for C, a C version of its object-oriented visual development tool for real-time and embedded systems. Host platforms include Solaris, HP-UX, and Windows NT. ObjecTime Developer for C provides TotalCode application generation for all ANSI-standard C compilers. Sample ports are included for a number of target platforms, including Solaris, Windows NT, Wind River System's Tornado, Integrated Systems Inc's pSOS, and Microtec's VRTX.
ObjecTime Limited
340 March Road
Kanata, ON Canada K2K 2E4
613-591-3535
http://www.objectime.com/
Version 3.0 of Wright Strategies' FormLogic supports both Windows CE and Newton OS. FormLogic 3.0 is an application-development platform that helps you build mobile applications that interface with existing corporate information systems.
Wright Strategies
2223 Avenida de la Playa, Suite 105
La Jolla, CA 92037
619-551-6808
http://www.wrightstrat.com/
OriginalSim has released Version 2.0 of its OSim collaborative simulation framework. OSim lets you model real word events, graphically view their behavior, and analyze the effects of changing parameters. OSim 2.0 supports Internet-based collaborative development and deployment of simulation applications. VRML integration, Java applet generation, and HTML documentation generation have been incorporated into OSim 2.0. OriginalSim also announced OSim Freeware 2.0, a stand-alone environment for building small simulations limited to 25 classes and 25 instances.
OriginalSim Inc.
5524 St. Patrick, Suite 302
Montreal, PQ Canada, H4E 1A8
514-766-8868
http://www.originalsim.com/
BASIS International announced BB-Web, a tool for adding web access to Business Basic applications. The software is written in BBX, BASIS' extended version of the Business Basic language. BB-Web provides a merging facility that combines BBX data with HTML templates. BB-Web costs $995.00.
BASIS International Limited
5901 Jefferson Street NE
Albuquerque, NM 87109-3432
505-345-5232
http://www.basis.com/
Vesta Technology has developed Vesta BASIC for its SBC2000 single-board computers. Vesta BASIC includes a Windows-based IDE, and is expandable via C extensions or assembly language. The package supports floating-point calculations, virtual memory, and multitasking among eight tasks. Price for the Vesta BASIC development software is $299.00; Vesta BASIC programs are license-free on Vesta Technology's SBC2000 embedded controllers.
Vesta Technology Inc.
11465 West I-70 Frontage Road North
Wheat Ridge, CO 80033
303-422-8088
vesta@vestatech.com
Live Software released the JRun Java Servlet Runner. JRun is a server-side ISAPI and ASP extension that allows Microsoft's IIS or other compatible web servers to execute protocol- and platform-independent server-side components written in Java. JRun is available for purchase from Live Software's web site.
Live Software
6440 Lusk Boulevard, Suite D209
San Diego, CA 92121
619-643-1919
http://www.livesoftware.com/
Entrust Technologies has announced Entrust/Solo and Entrust/ICE desktop security software. Entrust/Solo provides data encryption, digital signature, and compression, and allows you to exchange public keys with other Entrust users. Entrust/ICE encrypts files in designated folders.
Entrust Technologies
750 Heron Road, Suite 800
Ottawa, ON Canada K1V 1A7
613-247-3400
http://www.entrust.com/
Lockheed Martin's Advanced Concepts Center is offering its Object Courseware for licensing and resale. Courses cover Object-Oriented Analysis and Design using the Unified Modeling Language (UML). There are also short courses covering the transition from OMT and Booch to UML.
Lockheed Martin Adv. Concepts Center
640 Freedom Business Center
King of Prussia, PA 19406
800-438-7246
http://www.lmco.com/acc/
DDJ