EVB-B1+ WIZnet, EVB-B1+ Datasheet - Page 69

no-image

EVB-B1+

Manufacturer Part Number
EVB-B1+
Description
Development Boards & Kits - ARM W3150A+EVAL BOARD BASED ON AVR
Manufacturer
WIZnet
Datasheet

Specifications of EVB-B1+

Rohs
yes
Product
Evaluation Boards
Interface Type
RS-232, SPI
Operating Supply Voltage
3.3 V, 5 V
Data Bus Width
8 bit
Dimensions
50 mm x 40 mm
Processor Series
ATmega128
<Fig 3.18: web_server()>
Since web_server() is TCP server program, it is built in the similar way as loopback_tcps() as explained in
Chapter
3.2.6.1. Difference between web_server() and loopback_tcps() is in the data communication codes.
web_server() calls proc_http() that processes HTTP request message from web browser at
SOCK_ESTABLISHED of the http socket.
After calling function proc_http(), it waits until the HTTP response message to HTTP request from web
browser, and then calls disconnect() to close the http socket.
This socket close is called Active Close and, in the case, EVB B/D requests the close to the client first. For
your reference, Passive Close is where client requests disconnection first. The reason why web server
program supports Active Close is that EVB B/D supports the connection with other clients.
59
© Copyright 2006 WIZnet Co., Inc. All rights reserved.

Related parts for EVB-B1+