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