Browse Prior Art Database

Network Deterministic Method of Routing Application Program Interfaces

IP.com Disclosure Number: IPCOM000106035D
Original Publication Date: 1993-Sep-01
Included in the Prior Art Database: 2005-Mar-20
Document File: 2 page(s) / 29K

Publishing Venue

IBM

Related People

Callaway, JR: AUTHOR [+4]

Abstract

Disclosed is a method for routing functions across a network.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Network Deterministic Method of Routing Application Program Interfaces

      Disclosed is a method for routing functions across a network.

      IBM*'s LAN Server and Microsoft**'s LAN Manager both use the
same mechanism for the remoting of Application Program Interfaces
(APIs).  The API data is sent via a transaction Server Message Block
(SMB) across the virtual named pipe "\pipe\lanman".  Each API is
given a unique ordinal, which requires synchronization between IBM
and Microsoft to avoid collisions.

      APIs that are unique to LAN Server can be passed across the
network on a new virtual named pipe with the name "\pipe\ibmls".  All
APIs associated with this new pipe can be assigned new ordinals
within a new, separate API table.  The server code on a Microsoft LAN
Manger server, without modification, would correctly reject
transactions on this new virtual named-pipe as invalid.  The server
code on an IBM LAN Services server would process transactions on this
pipe as IBM-unique, using the new API table to determine which
functions to invoke to satisfy the remote request.

*  Trademark of IBM Corp.
** Trademark of Microsoft Corporation.