DCS 300 User’s Manual
8-12
The server NetComms use the TCP/IP socket API to provide a standard interface to
TCP/IP Transport and Internet layers. The API supports the “streams” socket-type
interface, which is a reliable, connection-oriented service. When data is sent, the
transmission of the data packet is guaranteed and it is received in the same order as it
was sent. Built-in flow control avoids data overruns. No boundaries are imposed on the
data; it is considered to be a byte stream.
The NetComms are server applications that issue passive open commands to accept
connections from remote applications. The server mode send and receive NetComms
are each started as a single process that receives requests from remote applications for
both send and receive server connections respectively.
Each NetComm can handle a maximum number of connections before spawning off an
identical process to handle any new connections. You set the maximum number of
connections in the Max connections field in the System Parameters dialog box.
This figure shows a typical client/server configuration using sockets. Server 1 runs on
Host 1 and Client 1 runs on Host 2. Server 1 listens on a socket that uses IP. Each
socket is identified by a socket address, which is a data structure that specifies the
address family, network address, and port number.
Address Family: IP
Network Address: 192.5.7.9
Host 1
Host 2
0300U.029
Socket
Socket
APP 1
UDP
TCP Port 4400
APP 2
UDP
TCP Port 4401
Address Family: IP
Network Address: 192.5.7.10
Address family
Also called the protocol family. The address family determines the
communications protocol used to deliver the transaction and the structure of the
addresses used to represent the end point of the communication.
Network address
Along with the communications protocol, the network address value
uniquely identifies a host on one or more interconnected networks.
Port number
This value specifies a communication end point within the host. The
port numbers are 4400 for the send connection and 4401 for the receive connection.
For an application to become interactive with the DCS 300, it must have a send and a
receive connection.
•
The send connection sends data to the DCS 300.
•
The receive connection receives data from the DCS 300.
Summary of Contents for DCS 300
Page 1: ...P N 067296 005 User s Manual DCS300 ...
Page 4: ...DCS 300 User s Manual blank ...
Page 16: ...DCS 300 User s Manual ...
Page 22: ...DCS 300 User s Manual ...
Page 23: ...Getting Started 1 ...
Page 24: ...DCS 300 System Manual blank ...
Page 42: ...blank ...
Page 43: ...Learning About the DCS 300 2 ...
Page 44: ...DCS 300 User s Manual blank ...
Page 68: ...blank ...
Page 69: ...Connecting to the Upline Network 3 ...
Page 70: ...DCS 300 System Manual 3 2 blank ...
Page 94: ...blank ...
Page 95: ...Connecting to the Intermec RF Network 4 ...
Page 96: ...DCS 300 System Manual blank ...
Page 134: ...blank ...
Page 135: ...Connecting to the 9180 and the Intermec CrossBar Network 5 ...
Page 136: ...DCS 300 System Manual blank blank ...
Page 158: ...DCS 300 System Manual blank ...
Page 159: ...Running Data Collection Browser 6 ...
Page 160: ...DCS 300 System Manual blank ...
Page 171: ...Running Terminal Emulation 7 ...
Page 172: ...DCS 300 System Manual blank ...
Page 209: ...Running Peer to Peer Applications 8 ...
Page 210: ...DCS 300 System Manual blank ...
Page 232: ...blank ...
Page 233: ...Running Terminal Sessions 9 ...
Page 234: ...DCS 300 System Manual blank ...
Page 258: ...DCS 300 System Manual 9 26 blank ...
Page 259: ...Running Screen Mapping 10 ...
Page 260: ...DCS 300 System Manual 10 2 blank ...
Page 269: ...Running Screen Mapping 10 11 10 Screen 3 Screen 4 Main Host Screen Screen 5 ...
Page 333: ...Troubleshooting 11 ...
Page 334: ...DCS 300 System Manual blank ...
Page 372: ...blank ...
Page 373: ...Specifications and Other Helpful Information A ...
Page 374: ...DCS 300 System Manual B 2 blank ...
Page 391: ...Upgrading the DCS 300 and Devices B ...
Page 392: ...DCS 300 System Manual blank ...
Page 411: ...How the DCS 300 Routes Transactions C ...
Page 412: ...DCS 300 System Manual blank ...
Page 430: ...blank ...
Page 431: ...Index I ...
Page 432: ...DCS 300 System Manual I 2 blank ...