Of Interest

Dr. Dobb's Journal May 2001

The Servertec Internet Server, a platform-independent application server written in Java, is available in Version 1.10. Features include support for file and database-based distributed session performance and caching; custom, console, file, database, and e-mail monitor event handlers; and custom, plain, and secure socket handlers. The release also includes numerous minor changes, an expanded API, bug fixes, and updates to documentation.

Servertec

18 Oakwood Avenue

Kearny, NJ 07032

201-998-1048

http://www.servertec.com/

FlashPoint's Digita Desktop SDK is available for Windows. The SDK lets you communicate with DigitaOS cameras over serial, USB, and IrDA (infrared) protocols. It includes sample code for retrieving image information from the camera, controlling camera settings, as well as previewing and capturing images remotely. The SDK also supports the ability to enumerate multiple cameras over USB and to synchronize capture sequences.

FlashPoint Technology Inc.

152 N. Third Street, Suite 800

San Jose, CA 95112

408-795-4900

http://www.digitadev.com/

Softel vdm has released its SftMask/ATL 4.0 ActiveX control. The masked edit control also offers date and time input fields, numeric integer input, currency input, and user-definable input masks. For numeric input, it offers spin buttons, a minimum/maximum range, and a popup calculator. Dates support a drop-down calendar. SftMask/ATL also offers input field underlining rather than a prompt character, and the control's built-in caption can automatically be aligned with the edit control to simplify development and reduce the number of controls on the form. Fully automatic OLE drag-and-drop support is offered, but can also be configured. The control weighs in at just over 300 KB and requires no additional DLLs. All major languages, as well as the Internet Explorer browser, are supported.

Softel vdm Inc.

1436 Kinglet Drive

Punta Gorda, FL 33950

941-505-8600

http://www.softelvdm.com/

Voxeo's phone-to-web infrastructure is designed to hide the details of voice cards, APIs, circuit provisioning, and hardware configuration behind high-level mark-up languages. Voxeo is offering a free visual development tool, Voxeo Designer, which automatically generates VoiceXML and CallXML code. Voxeo's site includes tutorials in the languages, an open-source collection of sample applications and audio libraries, technical support, and free access for testing and initial trials on the Voxeo network.

Voxeo Corp.

100 Enterprise Way

Scotts Valley, CA 95066

831-439-5130

http://www.voxeo.com/

Altia has released DeepScreen 1.0, a code generator for embedded, pixelated graphics displays, such as automotive navigation or cockpit multifunction displays. DeepScreen can generate straight C code, including the framework and actual drawing and rendering commands, specifically tailored for RTOSs such as the StrongARM or Hitachi processors running Windows CE. Specific code generators for QNX, Linux, and VX Works are also planned. DeepScreen is intended to be used in conjunction with the Altia Design 4.5 graphics design environment.

Altia

5030 Corp. Plaza Drive, #200

Colorado Springs, CO 80919

719-598-4299

http://www.altia.com/

Sistina Software has announced the GPL release of its Global File System 4.0, for Linux. Sistina GFS transforms a cluster of Linux servers into a storage cluster, giving administrators the ability to simultaneously mount shared storage devices on multiple nodes in a storage area network. This enables simultaneous access to files within the file system, preventing performance bottlenecks and single points of failure, and spreading a workload across a cluster of computers. GFS can also be used as a shared root file system to simplify cluster administration. GFS storage clusters can be deployed to extend the available bandwidth and transactions per second of Web, SMTP, IMAP, NFS, specific application servers, and parallel, scientific computing/data processing.

Sistina Software Inc.

1313 5th Street S.E., Suite 111

Minneapolis, MN 55414

612-379-3951

http://www.sistina.com/

REAL Software is shipping REALbasic 3, a development tool that runs on Mac OS X and earlier versions of the Macintosh operating system. REALbasic compiles native applications for Macintosh, Mac OS X, and Windows with a single set of user-interface elements and code and without requiring any platform-specific adjustments. Features include an animation engine; revamped database features; enhancements to the code editor and debugger; crash recovery; a searchable online reference; AppleScriptable compilation processes; an enhanced IDE; and improved Windows support.

REAL Software Inc.

3300 Bee Caves Road, Suite 650

Austin, TX 78746

512-263-1233

http://www.realsoftware.com/

AppStream for Java is a server-based technology intended to speed deployment of Java applets or J2ME applications. Requiring no modification to existing code, AppStream builds on the concept of audio/video streaming, letting users begin using an application before the entire application has been downloaded. A predictive algorithm segments the application into "streamlets," which are delivered in an order decided through analysis of user behavior. The AppStream tool is also included in Aplix's JBlend RTOS.

AppStream Inc.

2595 East Bayshore Road

Palo Alto, CA 94303

650-251-2500

http://www.appstream.com/

Quadbase Systems has announced EspressChart 3.5, a tool for creating and publishing dynamic charts and graphs on the Web. A Java-based API lets charts and chart templates be incorporated directly into HTML pages or into applets, servlets, JSPs, and applications. End users view charts and graphs as static images or interact with them through a Java applet. Charts can be exported in a variety of formats, including PNG, GIF, JPEG, VRML, WMF, and BMP. Chart data can also be exported in text and XML formats. Data sources supported include Oracle, DB2, Microsoft SQL Server, text files, and XML files. EspressChart can be used on all major operating systems and is also available as a JavaBean and Swing component.

Quadbase Systems Inc.

2855 Kifer Road, Suite 203

Santa Clara, CA 95051

408-982-0835

http://www.quadbase.com/

DevelopMentor is offering Gen<X>, a code creation and generalization software solution. Gen<X> works from any preexisting code to create a template, enabling the automation of low-level cut-and-paste work. Tweaks to a component are easily captured and passed along to the rest of the program. Gen<X> requires Windows, Internet Explorer 4.0, and Microsoft Visual C++ 6.0.

DevelopMentor Inc.

21535 Hawthorne Boulevard

Fourth Floor

Torrance, CA 90503

310-543-1716

http://www.develop.com/

Extended Systems has released XTNDAccess IrDA SDK 3.0, an infrared SDK for handheld devices. Formerly known as JetBeam 2.1, the stack has been updated to include a multitransport Object Exchange (OBEX) module that is compatible with both IrDA specification 1.1 and Bluetooth specification 1.1 (draft release). The stack works independently of a processor or operating system. The SDK ships with sample drivers, sample applications, and complete documentation.

Extended Systems Inc.

5777 N. Meeker Avenue

Boise, ID 83713

208-322-7800

http://www.extendedsystems.com/

An ActiveX control from IDAutomation.com enables integration of barcode technology directly into business applications. The Linear Barcode ActiveX Control is a drag-and-drop tool compatible with Windows. Sixteen symbologies are supported including Code 39, Code 128, Interleaved 2 of 5, UPC, EAN, Codabar, PLANET, and POSTNET. Features of the control include device-independent graphics, data binding, adjustable orientation, and no run-time requirements. All functionality is implemented in one file less than 160 KB in size.

IDAutomation.com Inc.

10345 Lightner Bridge Drive

Tampa, FL 33626

813-920-9324

http://www.idautomation.com/

IBM's Visual Age Micro Edition 1.3 is a J9 virtual machine for embedded Java applications. The software includes an adaptive just-in-time compiler, library executables repackaged as shared objects, a library configuration for constructing service gateway devices, an improvement of OSGi- (Open Service Gateway initiative) oriented bundle construction and integration, improved support for IBM's service management framework, and preview beta implementations of the Real-Time Extensions for Java Specification extended to most processor platforms, the Connected Limited Device Configuration, and the J9 virtual machine for the QNX6 RTOS.

IBM Corp.

Object Technology Incorporated

11811 N. Tatum Boulevard, Suite 2400

Phoenix, AZ 85028

602-569-6300

http://www.ibm.com/

Dundas Software has made available Dundas TCP/IP 4.0, a development kit for Visual C++. Dundas TCP/IP includes SSL/TLS secure protocols in both binary and source-code format, as well as a digital certificate management system. The HTTPS and FTPS protocols are also supported, along with server access control, server protection from brute force and bounce attacks, and e-mail header encoding and decoding. 128-bit encryption is available.

Dundas Software

500-250 Ferrand Drive

Toronto, ON

Canada M3C 3G8

416-467-5100

http://www.dundas.com/

TurboPower Software has developed four new toolkits for Linux programmers using Borland Kylix. Async Professional CLX is a set of serial communications tools, including full comm port control, high-speed file transfer capabilities using standard protocols, VT100 terminal emulation, and a Data Packet component that raises an event when programmer-specified data patterns are encountered in the incoming data stream. SysTools for Linux is a collection of routines including string manipulation, date and time math, regular expression and mathematical expression evaluation, reusable container classes, sorting, financial and statistical routines, bar coding, high-precision arithmetic, and low-level system access. LockBox 2 is an encryption library supporting public and private key encryption, digital signatures, RSA, and AES. The fourth toolkit, XMLPartner, includes components for reading and writing XML data and the XQL query language. LockBox2 and XMLPartner support Borland Delphi and C++ Builder as well as Borland Kylix.

TurboPower Software Company

P.O. Box 49009

Colorado Springs, CO 80949-9009

719-260-9136

http://www.turbopower.com/

Trusted Systems Services has released SuperCACLS 3.0, a command-line utility for managing Access Control Lists for Windows 2000. SuperCACLS is a suite of four utilities for printing, replacing, and modifying the regular ACLs and Audit SACLS of both the NTFS file system and registry, on local or remote hosts. The SuperCACLS commands apply the standard Windows NT/2000 ACL manager format internally to assure that all ACLs they apply or change remain fully compatible with standard interfaces.

Trusted Systems Services Inc.

1107 South Orchard

Urbana, IL 61801-4851

217-344-0996

http://www.trustedsystems.com/

Sitraka Software (formerly the KL Group) has introduced the DeployDirector Bundler, a graphical development tool complementing Sun's Java Web Start implementation of the Java Network Launching Protocol. Freely available for download, the bundler automatically generates the XML files and .WAR file required by Java Web Start for application deployment. Sitraka also offers a fuller featured, commercial version of DeployDirector for client-side Java applications and applets.

Sitraka Software

260 King Street East

Toronto, ON

Canada M5A 4L5

416-594-1026

http://www.sitraka.com/

Blaxxun Interactive is providing its 3D client, blaxxun3D, as a free download. The 58-KB Java applet allows presentation of 3D objects with a standard browser. Typical uses for VRML objects are interactive animation of products, processes, and avatars. An API allows upgrading and customization, and an optimizing tool is provided to reduce the file size of VRML objects and adjust to the X3D format. Authoring tools such as 3D Studio Max are compatible with blaxxun 3D.

Blaxxun Interactive Inc.

1550 Bryant Street, Suite 770

San Francisco, CA 94103

415-437-6160

http://www.blaxxun.com/

DDJ