Open source C library: ACE and its installation
What is ACE? ACE self-adarable communication environments are freely, an OOs-oriented (OO) framework (OO) framework, which implements many core modes for concurrent communication software. ACE provides a rich set of rich C Wrapper Facade (packaging appearance) and framework components that can complete universal communication software tasks across multiple platforms. It is speculated that in the new C Builder, it will be possible to support and use this framework. ACE target users are developers of high performance and real-time communication services and applications. It simplifies the development of OO network applications and services using inter-process communication, event multiplexing, explicit dynamic links, and concurrent OO network applications. In addition, the ACE also automates the configuration and reconfiguration of the system through the dynamic link of the application at runtime and the application. The benefits of ACE With the help of ACE components, it is easy to write concurrent web applications on a OS platform, and then transplant them on a variety of other OS platforms. The design of ACE uses many key modes that improve software quality, including communication software flexibility, scalability, reuse and modularity. ACE is carefully designed to support a wide range of application quality (QoS) requirements, including delay sensitive applications, high performance, high-bandwidth applications, and predictability of real-time applications. ACE and TAO are designed to work well to provide a comprehensive middleware solution, which is the development source code of CORBA, follow standard implementation. ACE installation: The author only installed under the C Builder, did not use it under VC! But I think it is similar to CB. Under CB: 1, extract the downloaded ACE package to: c: / ace_warappers, build a config.h file in the C: / ACE_WARAPPERS / ACE directory, add: #include "ACE / config-win32.h in the C: / ACE_WARAPPERS / ACE directory "(If you install it under 98 / me, add #define ace_has_winnt4 2, open a DOS window, set the environment variable: set ace_root = c: / ace_wrappers set bcbver = 6 The BCB 6.0 used by the author, so set to BCBVER = 6 3, enter: c: / ace_wrappers / ace Type: make -f makefile.bor compile Ace, if you do not go wrong, you can use Ace under CB, of course, when compiling under CB You can't find the corresponding DLL, you can add ace.b.lib to the project. 4, compile TESTS, not necessary: Enter: ACE_ROOT / TESTS Make -f makefile.bor Success, you can: run_tests.bat bor to run the network to compile Tests.
Remember to set the corresponding header file path in the CB Option / Directory! Then you can join the header file in the project, use the ACE library! You can also first look at the examples of our shackles. Believe that its cross-platform and high performance will attract you! I don't say much to the installation under the VC. There is an ACE_INSTALL.HTM file in the decompression directory of the ACE. There is a detailed description (in other operating systems and development platforms, you can refer to), I believe it is difficult you! ACE has been developing for many years. If some excellent things are rarely known in China, it is true .... Related information and links:
http://www.cs.wustl.edu/~schmidt/ace.htmlwww.flyingdonkey.com
If the friend has good information, the trouble is passed to ftp://218.20.188.29/ username: EVERY password is empty! In the development software directory, there is a lot of books and documents I uploaded below in the directory of Warton! Welcome to: http: //expert.9cbs.net/expert/topic/1918/1918471.xml? Temp = .8328516 Participation!