Novell is now a part of Micro Focus

Developer Pointers

Articles and Tips: article

01 Jun 1996

Novell Extends Novell Directory Services to the Internet

Support for Lightweight Directory Access Protocol (LDAP) Will Enable Users To Access NDS over the Internet

Novell has announced the extension of Novell Directory Services (NDS) to fully support the Lightweight Directory Access Protocol (LDAP), an emerging directory access standard for the Internet.

For organizations using NDS, LDAP support will enable LDAP-compliant browsers and applications to find and use the resources contained in their Novell directory over Internet connections.

In addition, LDAP support will give developers greater flexibility in creating applications that leverage NDS by enabling them to write to the LDAP standard for directory access as well as to Novells directory APIs.

Benefits of LDAP Support in NDS

A proposed Internet Engineering Task Force (IETF) standard protocol, LDAP is a "lighter" version of the X.500 Directory Access Protocol (DAP), which was originally created for UNIX environments.

LDAP was pioneered by the University of Michigan. LDAP was developed for the DOS, Windows, Macintosh, and UNIX platforms and runs over TCP/IP. It provides the base functionality of DAP while easing the development and accessibility of directories for intranets and the Internet.

NDS support for LDAP offers the following benefits:

  • Developers can create applications that access and use NDS by supporting LDAP or by using Novell's directory API set.

  • Existing LDAP-compliant applications, such as E-mail address books and public key security systems, will be able to automatically access NDS.

  • Through any LDAP-aware browser, such as Netscape Navigator, Internet users will be able to access, browse, and query NDS for names, E-mail addresses, and other information.

  • With LDAP support, companies can use a single directory-NDS-to support multiple applications and services. Network supervisors eliminate redundant directory administration tasks and gain the powerful administration and management features of NDS.

  • Users on any platform can connect to NDS and access NDS information across native IP connections.

  • Developers using Novell's Net2000 APIs, including Net2000 Java class libraries, will be able to store information in NDS and make it available over the Internet to users with LDAP-compliant browsers.

"We use Novell Directory Services to provide security and access control for our intranetworking offering, AT&T NetWare Connect Service," said Tom Evslin, vice president of AT&T WorldNet Service. "We believe the addition of an LDAP interface to NDS along with browser support for LDAP will help customers move more quickly to the open standards they want while leveraging the investment they have in existing directories and applications."


Novell demonstrated NDS support for LDAP at its BrainShare technical conference in March and at the NetWorld+Interop trade show in early April. Novell will make NDS support for LDAP generally available in the fall of 1996.

Novell Announces Open Beta Availability of NetWare Client 32 for DOS/Windows

Novell recently announced the open beta availability of its NetWare Client 32 for DOS/Windows, the only client software to offer DOS and Windows 3.1 desktop users full 32-bit access to NetWare services, including Novell Directory Services (NDS).

In addition to 32-bit access, the NetWare Client 32 software lets users benefit from full automatic reconnection to all network files and resources, as well as simultaneous access to multiple directory trees and fault tolerance.

The Client 32 software includes the NetWare Application Manager, which gives users transparent access to network applications and centralizes network application installation and administration through NDS.

NetWare Client 32 for DOS/Windows provides 16-bit desktop environments with full 32-bit access to NetWare services. It extends these services to users of MS-DOS 5.0 or above, Windows 3.1 or above, and Windows for Workgroups 3.11 or above. NetWare Client 32 for DOS/Windows and NetWare Client 32 for Windows 95 share the same code-base, easing upgrades from DOS and Windows 3.1 to Windows 95.

NetWare Client 32 for DOS/Windows allows users to:

  • Authenticate to and simultaneously browse resources on multiple NDS trees (graphically within Windows), simplifying connections to all network information and resources

  • Operate with a smaller conventional memory or Upper Memory Block (UMB) footprint, freeing up additional memory to run applications (4KB in most environments using 32-bit LAN drivers)

  • From within Windows, use a GUI login utility to access NetWare servers, including updating environment variables and searching drive mappings

  • Fully access NetWare 2.x, 3.x, and 4.x resources throughout the network

  • Take advantage of extensive automatic reconnect capabilities, including open files, mappings, and file locks, providing intelligent recovery and fault tolerance for the user

  • Benefit from dynamic client-side caching, enabling faster performance of repetitive desktop functions

  • Enjoy improved LAN and WAN performance via support for Large Internet Packets (LIP) and Third Generation Packet Burst

The NetWare Client 32 for DOS/Windows also provides the following network management capabilities :

  • Dynamically set up and refresh client software across the network with Automatic Client Update capabilities

  • Centrally administer applications accessed by users through NDS with NetWare Application Manager

Pricing and Availability

The NetWare Client 32 for DOS/Windows with NetWare Application Manager is now available to NetWare users electronically, free of charge, from NetWire on CompuServe (GO NWCLIENT) and the World Wide Web For additional information, customers can contact Novell at 1-800-NETWARE, or download information from NetWire on CompuServe or the World Wide Web (

SRAPI Committee Announces Version 1.0 for Windows NT and Windows 95

The Speech Recognition API Committee has announced the release of SRAPI Version 1.0 for Windows 95 and Windows NT. The SRAPI Committee also announced that OpenDoc, the CORBA distributed component facility, will support SRAPI- compliant extensions, allowing the expansion of speech technologies to multiple platforms.

SRAPI is a cross-platform specification that creates a standard method for applications to interact with speech technology providers. The API supports Continuous Command Technology, Phrase Recognition Technology, Discrete and Continuous Dictation technology, and Speech Synthesis.

The OpenDoc technology enables the creation of SRAPI-ready application components. An application can easily gain access to the speech recognition API by incorporating the SRAPI OpenDoc component.

Along with other facilities of the CORBA standard, SRAPI can participate in any distributed cross-platform application with minimal programming effort.

SRAPI 1.0 is the first step in the process of making speech technology readily available to application developers across different operating environments.

The SRAPI Committee's future intention is to release the API standard for OS/2, Java, NetWare, and UNIX platforms.

SRAPI Version 1.0 includes a development environment for application and service providers. The SRAPI DLL is available to application and speech technology developers with a royalty-free license.

The SRAPI Developers Kit, also produced by the committee, is targeted for speech technology service providers and application developers. Libraries, sample code, documentation, and other tools are available for Visual C++ 2.2 and 4.0, Borland C++ 4.5, and Watcom 10.5.

The SRAPI Committee is currently chaired by Novell. Core members include: IBM, Dragon Systems, Intel, Lernout & Hauspie, Kurzweil AI, and Philips. Other contributors include: Voice Pilot Technologies, Kolvox, Interactive Products, Centigram, Berkeley Speech Technologies, Voice Processing Corp., Speech Technology Laboratories (a division of Panasonic), and other notable companies in the speech industry.

SRAPI will continue to work with various standards organizations to provide solutions for developers. The Enterprise Computer Telephony Forum (ECTF) and the SRAPI Committee have agreed to a common grammar specification to describe command vocabularies. Also, a translation layer will be provided for Microsoft SAPI. An ECTF-compliant version of SRAPI is targeted for release later this year.

For more information, please visit the SRAPI home page at , or E-mail queries to

Novell Announces Telephone Switch Certification Program

"Yes Telephony" Logo Provides Assurance That Applications Will Communicate Properly with All Certified PBXs

Novell recently introduced its new Private Branch Exchange (PBX) Certification Program, which assures customers that certified PBX driver software correctly supports Novell's Telephony Services Application Programming Interface (TSAPI). Certified drivers give customers the assurance that their NetWare Telephony Services applications will operate smoothly.

The major PBX vendors worked with Novell to create key elements of the test suites. More than 14 drivers have been updated to conform to the standard, and testing of those drivers begins immediately.

The PBX driver software runs on a user's NetWare server and passes messages between the PBX and the user's telephony applications. A Novell certified PBX driver is guaranteed to comply with the specifications defined in Novell's TSAPI, ensuring that third-party applications will find a consistent interface for communicating with the PBX. NetWare Telephony Services applications place calls, route calls, report system wide telephone activity, and provide call-related information with calls.

The certification program also checks that the PBX driver operates trouble-free on the NetWare server, providing an additional level of assurance for users.

"The PBX Certification Program represents reduced development costs and reduced support costs to all Novell telephony developers," said Jeanne Bayless, president of AnswerSoft, Inc. "I am pleased to see Novell take this step to formally standardize TSAPI."

The Novell Labs PBX Certification Program is part of the Novell "Yes" trademark program, which helps customers easily identify and purchase third-party hardware and software products that are compatible with Novell products. Certified PBX vendors will be permitted to use the "Yes Telephony" trademark and logo in marketing their products.

"We are pleased that Novell has formalized the PBX Normalization program," said Bill Grover, president of Comdial Enterprise Systems. "Having a Yes Telephony' logo on our PBX means immediate acceptance in the Novell community."

The Novell Labs PBX Certification Program is available today. Switch manufacturers interested in participating in the program are invited to call Novell Labs at (408) 577-7201 or send E-mail to

Novell Announces LAN WorkPlace Pro for Windows 95/NT

Allows Users To Easily Access, Share, and Retrieve Information on TCP/IP, NetWare, Intranets, and the Internet

Novell's LAN WorkPlace Pro for Windows 95/NT, a new version of its integrated TCP/IP applications suite, enables users to transparently access, share, and retrieve data and applications across an intranet or the Internet. This integrated connectivity suite significantly extends the TCP/IP application functionality available in the Windows operating system.

All key LAN WorkPlace Pro applications run in 32-bit protected mode, which means the product can take advantage of the increased stability and power of the Windows 95 and NT environments. LAN WorkPlace Pro, which utilizes the TCP/IP stack and dialer included with Windows, offers the following additional features:

Internet Access. Users can gain immediate access to World Wide Web sites, mail servers, and news groups. LAN WorkPlace Pro includes Netscape Navigator 2.01, the latest version of the Web browser that supports new Internet technologies including Java, JavaScript, and Inline Plug-Ins. Additionally, an enhanced mailer includes automatic viewing and support for MIME (Multipurpose Internet Mail Extensions) attachments.

Terminal Emulation. The terminal emulators (Telnet Presenter, TN3270, TN5250, and a VT420 emulator) give users enterprise connectivity to IBM, DEC, and UNIX-based workstations, servers, and mainframes.

X-Server. Users can gain access to remote X Windows applications and files on UNIX systems. The X-Server enables users to run X applications concurrently with their Windows programs on the same PC. The X-Server now supports the latest X11R6 standards and is X/Open certified.

File and Print Services. LAN WorkPlace Pro includes a NFS client, a Rapid FTP (File Transport Protocol), and other client and server applications that enable users to share network file servers and printers.

Improved Installation and Simplified Administration. LAN WorkPlace Pro provides centralized installation, workstation configuration, and maintenance. A Dynamic Host Configuration Protocol (DHCP) server centrally assigns IP addresses. An improved installation program lets users install the product quickly and easily on the desktop or server.

Network Utilities. Network tools such as finger, finger daemon, ping, and remote shell extend the power of 32-bit network computing to standard network utilities.

LAN WorkPlace Pro will be available in July through Authorized Novell Channel Partners for the suggested retail price of $249. Multi-user licenses will also be available for 10, 50, 100, and 250 users with prices as low as $40 per user.

Multimedia Services Affiliate Forum To Include Novell Directory, NCS in Interoperability Effort

International Telecom and Technology Leaders Join Forces To Connect Networks, Services

Novell has announced its participation in the Multimedia Services Affiliate Forum, a group of 25 leading international telecommunications services and technology providers, who have joined forces to develop interconnected global networks for business communications. The new non-profit organization named Novell Directory Services and NetWare Connect Services among the technologies in its initial focus on interoperability among member networks.

"Through the Forum, these long-awaited business Internet services will combine the global reach, ease of use, and transparent access of today's telephone network with the reliability and security inherent in private data networks," said Thomas Arthur, general manager of Novell's Business Internet Services. "Novell's Directory Services and NetWare Connect Services help customers deploy value-added networking solutions that use the Internet and private intranets for secure and manageable business transactions, collaboration, and communications among employees, customers, partners, and suppliers."

Novell's business Internet services (NetWare Connect Services) encompass the company's advanced technology for inter-enterprise business networking, including communications, directory, and access software. With these capabilities, the Forum will enable ISVs, content providers, and end users to access and take advantage of global business-class services on the Internet.

Forum networks will provide business customers easy and reliable wide-area communications, secure inter-company communications, and transparent access to information hosted on other online networks and the World Wide Web. AT&T, a Forum member, has made generally available the AT&T NetWare Connect Service.

Novell, in conjunction with Lotus and five telecommunications carriers (AT&T, Deutsche Telekom, NTT Corp., Telstra, and Unisource) established the first plans for the Forum, which was announced in October 1995.

Additionally, Novell announced that it is working with the five carriers to evaluate Novell Directory Services and other technologies for use in carrier networks.

New companies announcing participation in the Forum include leading technology vendors such as Cisco and Microsoft, and service providers such as British Telecommunications, Korea Telecom, Singapore Telecom, and Telecom Malaysia. France Telecom has committed to join later in the year.

Runtime Version of NetWare Free with Netware Web Server

Novell's NetWare Web Server now includes the core NetWare 4.1 operating system, NetWare Runtime. NetWare Runtime is a fully operational, two-user version of NetWare that allows customers to fully deploy NetWare Web Server on a stand-alone machine without having to purchase an additional NetWare license.

NetWare Runtime enables users to implement NetWare Web Server as a stand-alone web server that can be used by virtually any number of people. Although NetWare Runtime is restricted to two NetWare (IPX) users, NetWare Web Server can handle thousands of simultaneous connections per minute because users accessing the TCP/IP NetWare Web Server will come in over a TCP/IP or IPX/IP gateway connection, not directly from an IPX environment.

This complete software system gives customers a powerful, easy tool for publishing information on the Internet and intranets. As a stand-alone web server, NetWare Web Server can operate in a NetWare 3.x environment.

Customers who already have a licensed version of NetWare 4.1 on a server with sufficient memory can simply load and run NetWare Web Server.

Novell added NetWare Runtime to NetWare Web Server in direct response to requests from customers and resellers. The addition makes NetWare Web Server even more competitive in price to other web servers, including Microsoft's Internet Information Server (IIS).

For example, Microsoft recently announced it was giving its IIS away for free with its Windows NT 3.51 operating system. However, customers must first purchase or upgrade to server version 3.51, which has a street price of $699. Because NetWare Web Server has a list price of $995, there is virtually no price difference between the two offerings because the Novell list price translates into a $700 street price.

The product is available now through Authorized Novell Channel Partners. For more information about NetWare Web Server, visit Novell's home page at

Borland Announces Availability of Borland C++ Development Suite 5.0 and Borland C++ 5.0

Borland International Inc. has announced the availability of Borland C++ Development Suite 5.0, a comprehensive, integrated C++ development suite that combines five essential tools to speed software development, and Borland C++ 5.0, the latest version of its C and C++ development system.

Borland C++ Development Suite 5.0

Borland C++ Development Suite 5.0 includes all of Borland C++ 5.0 plus CodeGuard 32/16, a new version of Borland's automated bug detection and diagnosis tool; PVCS Version Manager, which oversees changes to all elements that comprise a software system; and InstallShield Express, which visually creates install programs for deploying applications with point-and-click ease using pre-built components.

Borland C++ Development Suite also includes the new AppAccelerator for Java, a just-in-time compiler.

Borland C++ 5.0

Borland C++ 5.0 includes a native 32-bit hosted environment, which lets developers target multiple platforms, including Windows 95, Windows NT, Windows 3.1, and DOS.

Borland C++ 5.0 also includes a new version of Borland's application framework, ObjectWindows Library (OWL) 5.0, which includes support for the Windows 95-based common controls and 16-bit emulation of most of the Windows 95 common controls; Microsoft Foundation Classes (MFC) compilation support; and Visual Database Tools (VDBT), which let programmers visually create high-performance database applications faster and easier.

Borland C++ also includes support for namespaces, the standard C++ library, OCX support, integrated 32-bit resource editing, and integrated 32-bit debugging.

In addition, Borland C++ 5.0 includes free Java-compatible development tools, including Sun's Java Development Kit (JDK), the Borland Debugger for Java, a new AppExpert for Java-specific applications and applets, and color syntax highlighting for Java code.

Pricing and Availability

Borland C++ Development Suite 5.0 carries an estimated street price of $499.95. Current owners of any other Borland products and owners of Microsoft Visual Basic, Microsoft Visual C++, Watcom C or C++, or Symantec C or C++ products can purchase a special upgrade at an estimated street price of $349.95. Owners of previous versions of Borland C++ receive an additional $50 off this special upgrade price.

Borland C++ 5.0 carries an estimated street price of $349.95. Current owners of any other Borland products and owners of Microsoft Visual Basic, Microsoft Visual C++, Watcom C or C++, or Symantec C or C++ products can purchase a special upgrade at an estimated street price of $249.95. Owners of previous versions of Borland C++ receive an additional $50 off this special upgrade price.

Borland C++ 5.0 Development Suite and Borland C++ 5.0 are both available now through major resellers or directly from Borland. For more information, customers can call (800) 645-4559.

Rogue Wave and IONA Develop Tools for Easily Passing C++ Objects across a CORBA Interface

Rogue Wave Software and IONA Technologies have announced ORBstreams.h++, a C++ class library that gives developers using IONA's Orbix the ability to pass C++ objects, by value, across a CORBA interface. Previously, developers were required to break down C++ objects into data types recognized by CORBA, then send them across the network, and re-assemble them on the other side. ORBstreams.h++ works with both Rogue Wave and user-defined C++ objects.

Orbix is IONA Technologies' implementation of the Object Management Group's CORBA (Common Object Request Broker Architecture).

ORBstreams.h++ extends the virtual streams persistence technology developed by Rogue Wave for use in their Tools.h++ library. C++ objects that use Tools.h++ virtual streams can readily be passed across a CORBA interface using ORBstreams.h++. Legacy C++ objects can also take advantage of ORBstreams.h++ by making existing objects virtual streams-aware.

ORBstreams.h++ is priced at $395 and is available immediately from both Rogue Wave Software and IONA Technologies. The product supports both UNIX and Windows platforms.

IDE Announces First OO Analysis & Design Tool To Generate and Reverse Engineer Java Code; First To Demo Unified Method V0.8

Netscape Integration Enables Immediate Execution of Generated Java Applets

IDE, developer of an object-oriented analysis and design (OOA&D) toolset designed to support large development teams, recently announced support for both generation and reverse engineering of Java code, the new de facto standard language for the development of World Wide Web applications.

By keeping OO design models synchronized with Java code implementations through reverse engineering, developers can continually analyze the impact of code modifications.

Web developers can also reverse engineer existing Java applications and reuse components in future applications. Because StP/OMT-Booch models are stored in a common, multi-user repository, reusable Java applets are available to developers throughout an organization.

IDE will also support an integration with Netscape Navigator and the Applet Viewer in the Java Development Environment from Sun Microsystems, Inc. The Netscape integration takes Java code generated from StP/OMT-Booch models, compiles it, and sends a message to load the HTML page containing the Java applet into Netscape Navigator. This makes iterative development of Java applets faster and easier.

Unified Method Support

StP's full support for the Unified Method V0.8 required merely incremental development, since the tool already provides more complete support for both the OMT and Booch methods, respectively, than any other toolset and also integrates Jacobson Use Cases.

StP also enhances the Unified Method with a fully integrated Requirements Table Editor for collecting and tracking business rules through the OO life cycle.

The Requirements Table Editor lets developers collect business rules during the process of analysis, refine those rules through the life cycle, and allocate and track them to ensure that they are satisfied completely by the resulting system. Allocation links enable developers to instantly navigate between the listing of business rules and the actual objects that satisfy those business rules.

About StP/OMT-Booch

Much more than competing single-user drawing tools that support OMT or Booch diagrams, StP/OMT-Booch is a full-featured, multi-user analysis and design environment with a shared central repository that supports entire teams through the full life cycle of application development. Using this repository as an integration link, StP/OMT-Booch assures the consistency, completeness, and semantic correctness of all models-even across large project teams.

Consistency checking also incorporates models from StP for Information Modeling (StP/IM), IDE's tool for database analysis and design and SQL code generation. The repository also allows users to browse model information easily and supports reuse in other design projects.

StP/OMT and StP/Booch 3.1 with Ada95 and Forte code generation is available immediately on Sun SPARC platforms running Solaris 2.4 and 2.5, and HP 9000s running HP-UX 9.05 or 10.01. StP/OMT and StP/Booch 3.1 are each priced at $12,000 per license. The combined StP/OMT-Booch is available at $15,000. StP/OMT and StP/Booch 3.2 with Java code generation, reverse engineering, and IDL reverse engineering will be available in May on these same platforms with the same pricing structure as version 3.1.

Novell Directory Services Q & A

The following questions and answers have been compiled from questions seen by sysops (system operators) and assistant sysops of the CompuServe NetWire NETW4X forum and from questions in the following Usenet newsgroups:





All references to Novell forum libraries on CompuServe may also be interpreted as referring to the equivalent directories on the Novell FTP servers at and as well as the libraries which can be found on the Novell Web server at

Q. How do I set up a users so they can only change passwords without giving them full administrative authority?

A. This feature is currently not available.

In order for a user to change another user's password, that user must have write privileges to the managed user's Object ACL property. The problem with this is that if the user has write privileges to the managed user's Object ACL, the user can grant himself supervisory rights to the entire object and go on from there.

If you would like to request this feature as an enhancement, please E-mail Novell. See below ("How do I request an enhancement?") for the address.

Q. How do I request an enhancement?

A. Novell is always interested in hearing suggestions from the user community. If you are interested in submitting an enhancement request, you can send E-Mail to one of the addresses noted below:

Client products:

Server products:

Printing and utilities:

Directory services/Timesync:

Q. Where do I find a list of NDS error codes?

A. DSTIPS.EXE in library 02 of the NWOSFILES forum.

Q. How do I set up Bindery Emulation on the server?

A. Use the SET BINDERY CONTEXT command on the console to set the context(s) where Bindery Emulation should occur.

Q. How do I manage file rights on a NetWare 3.x server running Netsync?

A. Administration of NetSync should be done using the NetWare 4.1 utilities Filer or NWAdmin and not the Syscon utility. Changes made in Syscon will not be updated in the binderies on other NetWare 3.x servers. To use NWAdmin to administer file rights for the NetWare 3.x servers you must proceed as follows:

  1. Create a server object for the 3.x server using NWAdmin. Do NOT delete the server bindery object that was created when NetSync was installed.

  2. Create volume objects for each volume that resides on the 3.x server. You can now double-click the volume object to display the file structure of the volume.

  3. Highlight the directory to which you want to modify rights and enter the "Details" menu. Rights can now be modified in the "Trustees of this Directory" menu.

Rights for NetSync cannot be modified from the user object.

Q. What is error 631 when trying to SET BINDERY CONTEXT on a server?

A. Ensure that a partition replica containing the context to be bindery emulated exists on this server.

Q. I get a message on the server console that my NetWare 4.x server can't communicate with my NetWare 3.x server. Why?

A. The NetWare 4.x server is trying to communicate with the NetWare 3.x server using NetWare 4.x protocols. The NetWare 3.x server does not respond, so they cannot communicate. Ignore this error message.

Q. How can I minimize network traffic across WAN links?

A. In a NetWare 4 environment, WAN traffic can be seen from the following sources:

  • Time synchronization

  • NDS


Traffic from each of these sources may be reduced in the following ways:

Time synchronization traffic may be kept at a minimum using the configuration as outlined above. In addition, the following two SET parameters may be adjusted to change the frequency (number) and polling interval (seconds) for time synchronization polling:

TIMESYNC Polling Count = number (default 3) (Decrease this figure)

TIMESYNC Polling Interval = seconds (default 600) (Increase this figure)

NDS traffic may be reduced by using the DS Filter program, which allows setting of the periods during which synchronization may take place. Using this program, NDS synchronization will only occur at certain times of the day. DS Filter NLMs are available as part of the Novell MultiProtocol Router (MPR) 3.0 product or on the Novell Consulting Toolkit.

Additionally, it is possible to change the SET parameter:

NDS inactivity synchronization interval = minutes (default 30)

to increase the time between periods when a synchronization attempt takes place, if no other activity has been seen during this time. This is of particular interest on ISDN (and other switched) connections where frequent activation of the line might be undesirable.

SAP (Service Advertising Protocol) and RIP (Routing Information Protocol) traffic may be reduced by the use of a filtering program included with NetWare 4.0x and 4.1. This program can be used on servers which are acting as routers within the network.

If servers are not acting as routers, it is suggested that the filtering facilities as provided by the third-party router are used instead.

For more information about Burst Mode, which can considerably improve file and print performance across the WAN, please see BURST2.TXT in the NOVUSER forum library.

Q. I have lost my Admin password. What can I do?

A. Call Novell Tech Support.

Q. Is there a way to limit the amount of disk space a given user can access on a volume?

A. In NWADMIN, click the volume object. Then using the menus, click: Object, Details, and User Space Limits. Or click the directory under the volume. Then click Object, Details, and Facts - restrict size.

Marcus Williamson and Suzanne Miles

Technical Insights

Q. What are the names and functions of all Novell-related forums on CompuServe?

A. See below.

Novell NetWire Forum Listing

Forums with Message Sections

Networking Hardware/Components Forum


Novell Client Forum


Novell Connectivity Forum


Novell Desktop Forum


Novell Developer Product Information


Novell Developer Relations Forum


Novell Developer Support


Novell Electronic Publishing Forum


Novell GroupWise Forum


Novell Information Forum


Novell InForms Forum


Novell Library


Novell NetWare 2.x Forum


Novell NetWare 3.x Forum


Novell NetWare 4.x Forum


Novell Network Management


Novell OS/2 Forum


Novell PerfectHome Forum


Novell PerfectOffice Forum


Novell Presentations Forum


Novell Press Forum


Novell Quattro Pro Forum


Novell SoftSolutions Forum


Novell UnixWare Forum


Novell User Forum


Novell WordPerfect for DOS Forum


Novell WordPerfect for Mac Forum


Novell WordPerfect for Unix Forum


Novell WordPerfect for Windows Forum



Novell Operating System Files


Novell Connectivity Files


Novell PerfectOffice Files


Novell GroupWare Files


Novell High-Volume Download Library


Novell Library


Novell Quattro Pro Library


Novell UNIXWARE Library


Novell User's Library


Novell Vendors A Library


Novell Vendors B Library


Novell WordPerfect Library



Novell Buyer's Guide


Novell Labs


Novell Technical Bulletins


Novell Technical Solutions Database


Marcus Williamson

Q. Where are the main NetWare-related file libraries within NetWire on CompuServe?

A. Please see:

NWOSFILES - NetWare Operating System files NWGENFILE - NetWare related files NOVUSER - third-party upload files

Q. What Messaging APIs does GroupWise support?

A. GroupWise 4.1 today supports the following APIs:

  • CMC

  • Simple MAPI

  • GroupWise Gateway API

  • SMF-71 (Through the GroupWise MHS Services Adapter)

  • HTML (Through GroupWise Web Access )

The next version of GroupWise, GroupWise 5.0 will include support for additional APIs, including support for Extended MAPI. Novell has published several new APIs for GroupWise 5.0, which include the GroupWise Object API, the GroupWise Custom Third Party Opject API (C3PO API), and the GroupWise MTA Message Logging and Tracking API.

Finally, GroupWise 4.1 today can communicate with other messaging systems and applications based on X.400 and SMTP/MIME standards.

Examples for accessing GroupWise through these APIs can be found on the current GroupWise SDK.

Erik Ashby

Q. What has happened with AppWare?

A. The AppWare group has spun off from Novell as a separate company, Network Multimedia. Network Multimedia will continue to support and upgrade AppWare products received from DeveloperNet through the life of your subscription. Network Multimedia can be reached at (801) 261-8232, or through E-mail at or

Support and upgrades to any other products provided through your DeveloperNet subscription will continue through 1-800-REDWORD.

Q. Faced with the task of designing an automated system for processing items such as customer orders, contracts, help desk inquiries, etc., which of the diagram types specified in the Booch-Rumbaugh Unified Method for object-oriented design might be most useful in documenting flow of control for the item processed?

A. State diagram.

A state diagram documents the temporal evolution of an object of a given class in response to interactions with other objects inside or outside the system (J. Rumbaugh and G. Booch, Unified Method: Notation Summary Version 0.8, p. 31). In other words, development tasks involving the routing of an item can use the preparation of a state diagram to define the states constituting the process and the events that move an item through that process.

"A state diagram describes the life history of objects of a given class. It describes all possible ways in which the objects respond to events from other objects. . . . State diagrams can also be used to show the life history of objects that undergo sequences of operations that take the objects into several fundamentally different states. They can even be used to show the internal flows of control in the implementation of an application, in which case the events correspond to procedure calls (messages)." (Notation Summary, p. 31)

Q. How can I obtain a copy of the most recent version of documentation for the Unified Method (version 0.8)?

A. Go to this web location:

Click the Demo button. Then download the documentation and associated viewer.

Al Young

Novell Completes Agreement with Sun Microsystems To Integrate Java with NetWare

Novell has finalized an agreement with Sun Microsystems, Inc. to license its Java platform for use with NetWare. As part of the agreement, Novell is authorized to offer its developers and customers access to the complete Java platform, including the core power of Java, the Java Virtual Machine.

Novell will use the Sun technology to create an execution environment on NetWare servers for Java applications that can be accessed and distributed across business intranets and the global Internet, regardless of the client platform.

Sun has expanded its licensing model for Java to allow licensees the right to provide full Java functional-ity to third-party software application developers. Novell will embed the Java Virtual Machine into Novell's NetWare operating system. As a result, Novell can provide the functionality of Java to its third-party software developers who in turn can create Java applications in NetWare.

"Java and NetWare make a powerful blend," said Drew Major, Novell's chief scientist. "NetWare and Java will provide developers with a complete foundation of network services on which to build distributed applications. Our ability to distribute the complete Java platform as an integrated part of the Novell Operations system will position us as the leader in offering exciting new options and opportunities to our developer community. Java will provide the next-generation application execution environment for NetWare, and NetWare will provide the next major application platform for Java."

By integrating the Java Virtual Machine and class libraries with NetWare, Novell becomes the source for Java Virtual Machine functionality for its developers and customers who are writing for NetWare.

Novell and Sun are exploring ways to extend Java class libraries, allowing application developers to include NetWare Directory Services (NDS), IPX, and other Novell network services in their distributed applications. Novell plans to integrate Java applications with NDS to support a client-network architecture in which application components, or objects, can be distributed across intranets and the Internet and accessed transparently.

"Novell's vision of Java applications hosted and accessed everywhere through NetWare servers is impressive," said Alan Baratz, president of JavaSoft, an operating company of Sun Microsystems, Inc. "With this agreement, Novell becomes one of the leaders in bringing the power of Java to business intranets."

Novell plans to incorporate Java in operating system and software development products during 1996.

JavaSoft is headquartered in Cupertino, Calif. The company's mission is to develop, market and support the Java technology and products based on it. JavaSoft develops applications, tools and systems platforms to further enhance Java as the programming standard for complex networks such as the Internet and corporate intranets.

JavaOne: Sun's Worldwide Java Developer Conference Sponsored by JavaSoft and Co-Sponsored by Novell When: May 29-31, 1996 Where: San Francisco's Moscone Center Cost: $995 Advance Registration $1195 On-site Registration How to register: Visit: Call: (USA) 415-578-6893 x6893 (ask for Adam Nie for group rates) (USA) 800-488-2883 x6893 (Intl) 415-578-6900 General Sessions will feature JavaSoft and Sun, with speakers such as Scott McNealy, Sun President and CEO. The program will include such sessions as the following: Technical Sessions Java Internals 1.0 Libraries Technical Overview Java in the Enterprise Cryptography & Security Future Java Technologies Advanced Tutorial: AWT Embedded Java Electronic Commerce Design Sessions Designing Reusable Applets VRML and Java UI Design JavaScript Multiuser Java Design for Client/Server Business and Strategy Sessions JavaSoft Business Roadmap Java & the Internet Desktop The Internet Players Java Markets: Entertainment Publishing Java Markets: Education Network Appliances: Strategy & Issues Revolutionizing Software Distribution


The origin of this information may be internal or external to Novell. While Novell makes all reasonable efforts to verify this information, Novell does not make explicit or implied claims to its validity.

© Copyright Micro Focus or one of its affiliates