147:(front-end process) such as Microsoft Internet Explorer. The GUI then processes the URL in such a way that the user is able to reach or access the intended web pages on the web server (application server known as the “back end” process). Front-end processors or communications processors relates to efficient use of the host CPU by off-loading processing for peripheral control, as an example, to another device or controller.
159:
as a universal protocol, it is often assumed that there is no longer any need for FEPs, which traditionally handled SNA traffic. This may be true where FEPs provide only straight connectivity (and assuming IP address never changes). However, FEPs also perform other vital functions, that are closely
176:
Communications Front End
Processors from marketing in 2003, the company continues to maintain the estimated 20,000 installed front-end processors. IBM also provides microcode enhancement features. Smaller companies have filled the void created by IBM's action, providing machines, features, parts
168:
guarantors, and end-to-end transaction management and reporting. The need for these functions is especially important in mission-critical transaction environments such as banking, government, point-of-sale, security, and healthcare applications. In these environments, FEP functionality is more
38:
143:) in the client/server architecture. The user enters input (data) into the front-end process where it is collected and processed in such a way that it conforms to what the receiving application (back end) on the server can accept and process. As an example, the user enters a URL into a
97:, usually also through communication networks. The purpose is to off-load from the host computer the work of managing the peripheral devices, transmitting and receiving messages, packet assembly and disassembly, error detection, and error correction. Two examples are the
123:
Front-end processor is also used in a more general sense in asymmetric multi-processor systems. The FEP is a processing device (usually a computer) which is closer to the input source than is the main processor. It performs some task such as
261:
155:
FEPs are responsible for linking client applications and their associated networks to host computer based applications. With the advent of the
Internet and of
269:
17:
206:
98:
31:
305:
66:
186:
300:
112:, although the latter is not necessarily as flexible. Early communications controllers such as the
117:
89:. Data is transferred between the host computer and the front-end processor using a high-speed
102:
8:
82:
285:
165:
140:
136:
90:
70:
156:
74:
243:
94:
62:
160:
linked to transaction applications, including message and transaction switching,
78:
294:
217:
58:
93:. The front-end processor communicates with peripheral devices using slower
247:
161:
135:
Front-end processes relates to the software interface between the user (
86:
125:
173:
113:
54:
37:
129:
234:
Newport, C.B; Ryzlak, J (1972). "Communication processors".
144:
292:
262:"IBM FRONT-END PROCESSOR REPLACEMENT SOLUTION"
233:
120:, but later units were programmable devices.
41:PDP-11 based front-end processor around 1975
128:control, data collection, reduction of raw
172:Although the IBM Corporation withdrew its
36:
132:data, analysis of keyboard input, etc.
14:
293:
204:
207:"Front-End Communications Processors"
286:Front End Processors for Substations
108:Sometimes FEP is synonymous with a
24:
205:Telfer, Angus (15 February 2002).
99:IBM 3705 Communications Controller
25:
317:
279:
139:) and the application processes (
150:
105:Data Communications Processor.
254:
227:
198:
30:For the computer program, see
13:
1:
192:
32:Front-end processor (program)
169:necessary than ever before.
7:
187:Interface Message Processor
180:
10:
322:
29:
110:communications controller
177:and services worldwide.
164:, transaction security,
57:which interfaces to the
51:communications processor
236:Proceedings of the IEEE
27:Computer network device
248:10.1109/PROC.1972.8900
42:
40:
272:on 21 November 2003.
306:Mainframe computers
53:, is a small-sized
47:front-end processor
18:Front end processor
166:quality of service
91:parallel interface
71:peripheral devices
43:
223:on 22 March 2003.
95:serial interfaces
69:, or a number of
16:(Redirected from
313:
301:Embedded systems
274:
273:
268:. Archived from
258:
252:
251:
231:
225:
224:
222:
216:. Archived from
211:
202:
21:
321:
320:
316:
315:
314:
312:
311:
310:
291:
290:
282:
277:
260:
259:
255:
232:
228:
220:
209:
203:
199:
195:
183:
153:
35:
28:
23:
22:
15:
12:
11:
5:
319:
309:
308:
303:
289:
288:
281:
280:External links
278:
276:
275:
253:
226:
196:
194:
191:
190:
189:
182:
179:
152:
149:
61:, a number of
26:
9:
6:
4:
3:
2:
318:
307:
304:
302:
299:
298:
296:
287:
284:
283:
271:
267:
266:Cisco Systems
263:
257:
249:
245:
241:
237:
230:
219:
215:
208:
201:
197:
188:
185:
184:
178:
175:
170:
167:
163:
158:
151:IP networking
148:
146:
142:
138:
133:
131:
127:
121:
119:
115:
111:
106:
104:
100:
96:
92:
88:
84:
80:
76:
72:
68:
64:
60:
59:host computer
56:
52:
48:
39:
33:
19:
270:the original
265:
256:
242:(11): 1321.
239:
235:
229:
218:the original
213:
200:
171:
162:multiplexing
154:
134:
122:
116:series were
109:
107:
50:
49:(FEP), or a
46:
44:
295:Categories
193:References
118:hard wired
87:tape units
79:disk units
73:, such as
65:, such as
174:3745/3746
126:telemetry
103:Burroughs
75:terminals
181:See also
114:IBM 270x
101:and the
83:printers
63:networks
55:computer
214:Inetco
141:server
137:client
130:sensor
221:(PDF)
210:(PDF)
85:and
244:doi
145:GUI
67:SNA
297::
264:.
240:60
238:.
212:.
157:IP
81:,
77:,
45:A
250:.
246::
34:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.