提交 2e957e16 编写于 作者: Y youngwolf

Add more information, correct some spell error.

上级 585a902a
......@@ -3,32 +3,36 @@ st_asio_wrapper
Asynchronous c/s network framework; Based on Boost.Asio; Very efficient.
The include folder(I call it normal edition) contains all the library's codes;
The include folder, which I call it normal edition or standard edition relative to compatible edition
contains all the library's codes;
All other folders except compatible_edition are demos:
asio_server is a demo, which demonstrate how to implement tcp server using st_asio_wrapper, it cantains two servers,
one is the simplist server, which just send data from keyboard, and receive data from socket; one is echo server,
which send every received data back.
asio_server:
Demonstrate how to implement tcp servers, it cantains two servers, one is the simplest server,
which just send data from keyboard, and receive data from socket;
one is echo server, which send every received data back.
asio_client is a demo, which demonstrate how to implement tcp client using st_asio_wrapper, it simply send data
from keyboard to the server.
asio_client:
Demonstrate how to implement tcp client, it simply send data from keyboard to the server.
file_server is a demo, which supply file transfer service.
file_client is a demo, which supply file transfer service; use 'get <file name>' to fetch files.
test_client:
Used to test the server(echo server)'s performance.
test_client is a demo, which is used to test the server's performance(need to connect to the echo server).
file_server file_client:
A file transfer service. At client, use 'get <file name1> [file name2] [...]' to fetch files.
udp_client is a demo, which demonstrate how to implement upd communication.
udp_client:
Demonstrate how to implement upd communication.
Compiler requirement:
Normal edition need vc2010 or higher, and gcc4.6 or higher;
Compatible edition does not have the limition of normal edition, only need you compile boost successfully.
Normal edition need vc2010 or higher, or gcc4.6 or higher;
Compatible edition does not have the limition as normal edition does, only need you to compile boost successfully.
Boost requirement:
1.49 or highter, early edition maybe work, but I'm not certain.
1.49 or highter, early edition maybe work, but I'm not sure.
Debug environment:
Win7 64bit
Ubuntu 12.10 32bit
Ubuntu 12.10 64bit
Fedora 18 64bit
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册