f



ACE Online Tutorials

Just a quick question... the link for the online ACE tutorials seems to be  
broken in the ACE documentation tree (returns a 404). The URI I am getting  
is:

http://www.cs.wustl.edu/~schmidt/ACE_wrappers/docs/ACE-tutorials.html

The rest of the docs seem to be OK so far. Can someone point me to an  
alternate URI or a downloadable tar/zip archive of the contents?

TIA,
Tachyon_Commando
0
Tachyon
9/7/2004 10:34:06 AM
comp.soft-sys.ace 20326 articles. 1 followers. marlow.andrew (167) is leader. Post Follow

0 Replies
445 Views

Similar Articles

[PageSpeed] 21

Reply:

Similar Artilces:

[ace-users] Re: ACE Online Tutorials
Hi, >> Just a quick question... the link for the online ACE tutorials seems to be >> broken in the ACE documentation tree (returns a 404). The URI I am getting >> is: >> >> http://www.cs.wustl.edu/~schmidt/ACE_wrappers/docs/ACE-tutorials.html >> >> The rest of the docs seem to be OK so far. Can someone point me to an >> alternate URI or a downloadable tar/zip archive of the contents? Ee have removed these online tutorials for the following reasons: .. No one was maintaining them, so they didn't work very well anymore. If you or anyone else would like to volunteer to maintain them we'd be happy to add them back. .. They have been superceeded by the material from C++NPv[12] and APG, which are described at http://www.cs.wustl.edu/~schmidt/ACE/ The examples from these books are available in $ACE_ROOT/examples/C++NPv1 $ACE_ROOT/examples/C++NPv2 $ACE_ROOT/examples/APG BTW, the tutorials are still available in $ACE_ROOT/docs/tutorials in ACE 5.4 (http://deuce.doc.wustl.edu/Download.html), so you can continue to use them there if you'd like, though we no longer support them. Take care, Doug -- Dr. Douglas C. Schmidt, Professor TEL: (615) 343-8197 Electrical Engineering and Computer Science FAX: (615) 343-7440 Vanderbilt University WEB: www.cs.wustl.edu/~schmidt/ Nashville, TN 37203 NET: ...

Re: [ace-users] ACE online tutorial 8: failed when broadcast a datagram
Hi, It is unclear which tutorial you speak about, only use the tutorials which are in the distribution. Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl *** Integrated compile and test statistics see http://remedy.nl *** *** Commercial service and support for ACE/TAO/CIAO *** *** See http://www.theaceorb.nl/en/support.html *** <hongxing777@gmail.com> wrote in message news:<1178871929.568472.304100@h2g2000hsg.googlegroups.com>... > Version: 5.5.8 > host: windows xp sp2, suse linux enterprise server 9 sp2 > compiler: vs.net 2003, gcc 3.3.3 > > the tutorial 8 using ACE_SOCK_Dgram_Bcast to broadcast datagram to the > addr INADDR_BROADCAST. when I run the broadcast_client, it complains > that: > send: Network is unreachable. > > But when I run the dedicated_client of tutorial 8, it succeeds. > My environment is SuSE Linux Enterprise 10, dual network interface > (all are configed and up). > I am sure SLES10 support broadcast alse. So why this error? > ...

Re: [ace-users] ACE online tutorial 7 (thread pool tcp server from HuiHoo) compile failed in Linux.
Hi, > My question is: the compile error message complains about the ACE code > not of tutorial 7. why? Because the online tutorials are broken and don't include the necessary header files. Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl *** Integrated compile and test statistics see http://remedy.nl *** *** Commercial service and support for ACE/TAO/CIAO *** *** See http://www.theaceorb.nl/en/support.html *** ...

[ace-bugs] Re: [ace-users] ACE
Hi, Thanks for using the PRF. >> ACE VERSION: 5.4.1 >> >> HP Server and HP-UX 11.1 >> >> aCC: HP ANSI C++ B3910B A.03.37 >> >> CONTENTS OF $ACE_ROOT/ace/config.h : config-hpux-11.00.h >> >> CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU : >> platorm_hpux_aCC.GNU >> >> AREA/CLASS/EXAMPLE AFFECTED: >> >> $ACE_ROOT/ace - Compiled successfully but >> >> $ACE_ROOT/ - failed to compile as shown below >> >> Installing gperf -> /home/umitd/Projects/Trophy/lib/ACE_wrappers/bin >> Installing gperf -> /home/umitd/Projects/Trophy/lib/ACE_wrappers/bin >> gmake[6]: Leaving directory >> `/home/umitd/Projects/Trophy/lib/ACE_wrappers/apps/g >> perf/src' >> cd tests && gmake -f Makefile all >> gmake[6]: Entering directory >> `/home/umitd/Projects/Trophy/lib/ACE_wrappers/apps/ >> gperf/tests' >> >> Makefile: >> /home/umitd/Projects/Trophy/lib/ACE_wrappers/apps/gperf/tests/Makefile >> >> aCC -AA +W930 +W302 +DAportable -g -DACE_HAS_THREADS -D_REENTRANT >> -D_RWSTD_MULTI >> _THREAD -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -DHPUX_VERS=1111 >> -DACE_LACKS_PR >> AGMA_ONCE -I/home/umitd/Projects/Trophy/lib/ACE_wrappers >> -DACE_HAS_EXCEPTIONS >> -D__ACE_INLINE__ -c -o .obj/test.o te...

[ace-users] Re: [ace-bugs] ACE Licensing Issue: ace/CLASSIX
Hi Michael, Thanks for using the PRF. >> ACE VERSION: 5.4 >> >> HOST MACHINE and OPERATING SYSTEM: >> HP rp8400 HP-UX 11iv1 >> >> TARGET MACHINE and OPERATING SYSTEM, if different from HOST: >> COMPILER NAME AND VERSION (AND PATCHLEVEL): >> aCC >> >> CONTENTS OF $ACE_ROOT/ace/config.h: >> >> CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU >> (unless >> this isn't used in this case, e.g., with Microsoft Visual C++): >> >> AREA/CLASS/EXAMPLE AFFECTED: >> ace/CLASSIX >> >> DOES THE PROBLEM AFFECT: >> OTHER? (Licensing) >> >> SYNOPSIS: >> Nearly all the files in ace/CLASSIX have a copyright in them >> or a signature from Nokia. Our lawyers are going nuts. >> Example: >> CLASSIX_Dgram_Mcast.cpp: >> // Copyright 1998 Nokia Telecommunications >> >> CLASSIX_OS.h >> // = AUTHOR(S) >> // Nokia Telecommunications >> >> DESCRIPTION: >> How does this affect the ace license? >> >> REPEAT BY: >> >> SAMPLE FIX/WORKAROUND: >> Get the copyrights out of the code, or put special permissions >> into the code. O...

[ace-bugs] ACE Licensing Issue: ace/CLASSIX
ACE VERSION: 5.4 HOST MACHINE and OPERATING SYSTEM: HP rp8400 HP-UX 11iv1 TARGET MACHINE and OPERATING SYSTEM, if different from HOST: COMPILER NAME AND VERSION (AND PATCHLEVEL): aCC CONTENTS OF $ACE_ROOT/ace/config.h: CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless this isn't used in this case, e.g., with Microsoft Visual C++): AREA/CLASS/EXAMPLE AFFECTED: ace/CLASSIX DOES THE PROBLEM AFFECT: OTHER? (Licensing) SYNOPSIS: Nearly all the files in ace/CLASSIX have a copyright in them or a signature from Nokia. Our lawyers are going nuts. Example: CLASSIX_Dgram_Mcast.cpp: // Copyright 1998 Nokia Telecommunications CLASSIX_OS.h // = AUTHOR(S) // Nokia Telecommunications DESCRIPTION: How does this affect the ace license? REPEAT BY: SAMPLE FIX/WORKAROUND: Get the copyrights out of the code, or put special permissions into the code. ...

[ace-bugs] Re: [ace-users] DCLP and ACE
Hi Yongwei, >> Has anyone here read the DDJ article "C++ and the Perils of >> Double-Checked Locking"? It is available at this URL: >> >> http://www.ddj.com/documents/ddj0408l/ >> >> Regretfully registration is needed to read it. >> >> In brief, Scott Meyers and Andrei Alexandrescu talked about why DCLP is >> unsafe, esp. on multiprocessor environments. The most difficult part >> seems to be the Alpha Reordering problem, described at >> >> http://www.cs.umd.edu/~pugh/java/memoryModel/AlphaReordering.html >> >> And thus DCLP could be impossible, unless some memory barrier is >> inserted in every read! The topic of memory barriers for the Alpha and ACE_Singleton is discussed in the DCLP description in POSA2 <www.cs.wustl.edu/~schmidt/POSA/>. If you'd like to contribute portable patches that add this capability to $ACE_ROOT/ace/Singleton.cpp that would be great. We (i.e., the DOC groups at WU/VU/UCI) don't have a Alpha platform in our possession, so if you would like to provide one that we could use to run regression tests on our auto-build virtual scoreboard <www.dre.vanderbilt.edu/scoreboard/> that would be great. Thanks, Doug -- Dr. Douglas C. Schmidt, Professor TEL: (615) 343-8197 Electrical Engineering and Computer Science FAX: (615) 343-7440 Vanderbilt University WEB: ww...

[ace-bugs] Re: [ace-users] ACE
Hi Srujan, >> I am using ACE 5.1 on Solaris. How can I find out that IPv6 is >> enabled in my build. I couldnt use the ACE::ipv6_enabled() >> function. Also, in ACE5.1 how can I detertmine at run time that >> IPv6 has been enabled on the machine. ACE 5.1 is ANCIENT. Please upgrade to a more recent version of ACE, e.g., ACE 5.4.4 <deuce.doc.wustl.edu/Download.html> or one of the commercially supported versions, as discussed at http://www.cs.wustl.edu/~schmidt/commercial-support.html Thanks, Doug -- Dr. Douglas C. Schmidt Professor and Associate Chair Electrical Engineering and Computer Science TEL: (615) 343-8197 Institute for Software Integrated Systems WEB: www.dre.vanderbilt.edu/~schmidt Vanderbilt University, Nashville TN, 37203 NET: d.schmidt@vanderbilt.edu ...

[ace-bugs] [ACE tests]:ACE tests timing out
ACE VERSION: 5.3.3 HOST MACHINE and OPERATING SYSTEM: Solaris 8 (5.8) TARGET MACHINE and OPERATING SYSTEM, if different from HOST: SAME COMPILER NAME AND VERSION (AND PATCHLEVEL): gcc 3.0.3 GNU MAKE 3.8 CONTENTS OF $ACE_ROOT/ace/config.h: config-sunos5.8.h CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU): platform_sunos5_g++.GNU AREA/CLASS/EXAMPLE AFFECTED: Running Message_Queue_Test_Ex and Proactor_Test Fails DOES THE PROBLEM AFFECT: COMPILATION? no LINKING? no ...

[ace-bugs] Re: [ace-users] ACE-warnings
Hi, Thanks for using the PRF form. It seems you are using compiler options we are not using in our builds. What I have done is setup a small ACE build with some extra warnings enabled, see http://www.dre.vanderbilt.edu/scoreboard/integrated.html for the SuSE_92_GCC3.3.4_x86_64_extended_warnings build. It seems some work can be done, if you have patches to improve things, send them to the mailing list (make then bases on 5.4.2, 5.4 is almost a year old) and we can see if we can apply them. Regards, Johnny Willemsen Remedy IT Leeghwaterstraat 25 2811 DT Reeuwijk The Netherlands www.theaceorb.nl / www.remedy.nl "Sponsel Carsten (ext)" <carsten.sponsel@erln.gepas.de> wrote in message news:<0FD43CFFD4EB254AB6D0D172007FF6010396C653@erlh907a.med.siemens.de>... > ACE VERSION: 5.4 > > HOST MACHINE and OPERATING SYSTEM: > AMD Opteron with RedHawk Linux 2.2 (based on Kernel 2.6.3) > > TARGET MACHINE and OPERATING SYSTEM: same > > COMPILER NAME AND VERSION (AND PATCHLEVEL): gcc (GCC) 3.2.3 20030502 (Red > Hat Linux 3.2.3-20) > > CONTENTS OF $ACE_ROOT/ace/config.h: > > CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless > this isn't used in this case, e.g., with Microsoft Visual C++): > > AREA/CLASS/EXAMPLE AFFECTED: > COMPILATION > > SYNOPSIS: > Compiler-Warnings > > DESCRIPTION: > > I'm astonish...

[ace-bugs] Re: [ace-users] Contribution to ACE
Hi Ishay, >> I will submit it soon. Great, thanks. >> The solution is implemented as part of my company internal framework. It is >> not written with the coding style of ace. >> >> Should I do some kind of adjustment before submitting it to the group? Yes - please see http://www.cs.wustl.edu/~schmidt/ACE_wrappers/docs/ACE-guidelines.html for instructions on how to conform to the ACE programming guidelines. >> Should I rewrite it so it will compile with the ace library? Yes, please try to get things working "out of the box" so that we can integrate it easily. Also, please add a "one button" test following the style of the various tests in $ACE_ROOT/tests/*_Test.cpp so that we can ensure that your changes work properly. >> Also, In order to integrate it as part of ace frameworks it will >> need some changes in the implementation. Are you referring to changes in the ACE implementation or to your framework's implementation? Thanks, Doug -- Dr. Douglas C. Schmidt Professor and Associate Chair Electrical Engineering and Computer Science TEL: (615) 343-8197 Institute for Software Integrated Systems WEB: www.dre.vanderbilt.edu/~schmidt Vanderbilt University, Nashville TN, 37203 NET: d.schmidt@vanderbilt.edu ...

[ace-bugs] Re: [ace-users] ACE Site Down !!!!!!!!
Hi Folks, >> Could you please post the URL's that you think are down? If you are >> takling of the intro online tutorials from Dr. Schmidt's website, >> then I may know the answer. Those tutorials were removed from the >> repository a few days back. BTW, the tutorials were removed for two reasons: .. No one was maintaining them. If you or anyone else would like to volunteer to maintain them we can add them back. .. They have been superceeded by the material from C++NPv[12] and APG, which are described at http://www.cs.wustl.edu/~schmidt/ACE/ The examples from these books are available in $ACE_ROOT/examples/C++NPv1 $ACE_ROOT/examples/C++NPv2 $ACE_ROOT/examples/APG Take care, Doug -- Dr. Douglas C. Schmidt, Professor TEL: (615) 343-8197 Electrical Engineering and Computer Science FAX: (615) 343-7440 Vanderbilt University WEB: www.cs.wustl.edu/~schmidt/ Nashville, TN 37203 NET: d.schmidt@vanderbilt.edu ...

[ace-users] ACE
This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C45E75.853D7B00 Content-Type: text/plain ACE VERSION: 5.4.1 HP Server and HP-UX 11.1 aCC: HP ANSI C++ B3910B A.03.37 CONTENTS OF $ACE_ROOT/ace/config.h : config-hpux-11.00.h CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU : platorm_hpux_aCC.GNU AREA/CLASS/EXAMPLE AFFECTED: $ACE_ROOT/ace - Compiled successfully but $ACE_ROOT/ - failed to compile as shown below Installing gperf -> /home/umitd/Projects/Trophy/lib/ACE_wrappers/bin Installing gperf -> /home/umitd/Projects/Trophy/lib/ACE_wrappers/bin gmake[6]: Leaving directory `/home/umitd/Projects/Trophy/lib/ACE_wrappers/apps/g perf/src' cd tests && gmake -f Makefile all gmake[6]: Entering directory `/home/umitd/Projects/Trophy/lib/ACE_wrappers/apps/ gperf/tests' Makefile: /home/umitd/Projects/Trophy/lib/ACE_wrappers/apps/gperf/tests/Makefile aCC -AA +W930 +W302 +DAportable -g -DACE_HAS_THREADS -D_REENTRANT -D_RWSTD_MULTI _THREAD -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -DHPUX_VERS=1111 -DACE_LACKS_PR AGMA_ONCE -I/home/umitd/Projects/Trophy/lib/ACE_wrappers -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ -c -o .obj/test.o test.cpp .../src/gperf -a -p -c -l -S1 -o ./c.gperf > cinset.cpp Pid 23885 received a SIGSEGV for stack growth failure. Possible causes: insufficient memory or sw...

[ace-bugs] Re: [ace-users] Moving to ACE?
Hi Marcelo, Thanks for your email. BTW, to ensure that we have proper version/platform/compiler information, please make sure you fill out the appropriate problem report form (PRF), which is in $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM or in $ACE_ROOT/BUG-REPORT-FORM $TAO_ROOT/BUG-REPORT-FORM in older versions of ACE+TAO. Make sure to include this information when asking any questions about ACE+TAO since otherwise we have to "guess" what version/platform/compiler/options you've using, which is error-prone and slows down our responsiveness. >> Anyway before i make that big decision i need to have some >> questions answered: 1) Why did you decided not to use exceptions? >> Isn�t it the best way to handle errors? The short answers are "portability" and "efficiency". Please see Appendix A.6 in the C++NPv1 book <www.cs.wustl.edu/~schmidt/ACE/book1/> for a longer discussion of these issues. BTW, The ACE ORB (TAO) does use exceptions. >> 2) I saw you had a class that handles multicast but i haven�t >> seen much documentation about it, does is work correctly? Sure, it works great and is very easy to use. Check out Chapter 9 of the APG book <http://safari.awprofessional.com/?XmlId=0-201-69971-0> for documentation and examples. >> For example... something i have payed a lot of attention in my >> implementation of multicast is th...

[ace-users] [ACE] ACE tests fails when running test suite coming along with the ACE package.
------=_Part_15751_29314851.1158178144544 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, I had sent this mail yesterday before I subscribed the mail list. Since it did not show in the daily digest, I'm wondering if the email has been received. So hereby I'm sending the report again. If you guys have already got the previous one, just discard this email and I appologize for the duplicate. Hai Hi, I'm not a direct ACE user. In my current project I'm using a IEEE1451.1 lib that is built upon ACE 5.2. Since ACE 5.2 produced a lot compile and link error when using my current machine and OS, I turned to ACE 5.5 thinking it should be compatible with v5.2. I downloaded the ACE 5.5 package from the website. There was no trouble compiling and linking the code. However, to make sure the lib is usable, I ran the test suite that comes along with the package (under the directory $ACE_ROOT/tests/) using ./run_test.pl. There are four tests reported errors. I'm wondering if that indicates bugs in the current building and if the built lib still usable? The following are the problem discription in the bug report form. Please let me know if you need any other information. Thanks if any of you could help. ACE VERSION: 5.5 HOST MACHINE and OPERATING SYSTEM: Linux r3-mobile 2.6.14-1.1644_2.FC4.cubbi_swsusp2_rcubed (Fedora Core 4) TARGET MAC...

[ace-users] [ACE 5.5] Upgrade from ACE 5.4.7 to ACE 5.5
This is a multi-part message in MIME format. --Boundary_(ID_ogLNJ2XjtOnI/qoGYuqYNQ) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT ACE VERSION: 5.5 HOST MACHINE and OPERATING SYSTEM: Intel, WindowsXp, Windows 2003 AREA/CLASS/EXAMPLE AFFECTED: Our team has upgraded from ACE 5.4.7 to ACE 5.5. I am submitting this email as a service for the ace members that considure upgrading to ACE 5.5 and using the same platform and features we are using from the ACE Frameworks library. After running a regression test the upgrade seemed to work without any problems. The only problem we encountered was a compilation error when construction ACE_Time_Value. The ACE_Time_Value cannot be constructed anymore from an integer. For example: ACE_Time_Value( 5 ) --> Compile error DESCRIPTION: We are using ACE_WIN32_Proactor with sockets, pipes and directory changes. BOTTOM LINE: If you are an ace user who are using the same platform and architecture you could upgrade to the new framework knowing that somewhere in the world (Israel/Onigma) the upgrade worked perfectly and nightly. ~ Ishay Software Architect Onigma Ltd. Tel: +972-3-6877315 Fax: +972-3-6877128 Mobile: +972-54-2325090 Email: ishay@onigma.com --Boundary_(ID_ogLNJ2XjtOnI/qoGYuqYNQ) Content-type: text/html; charset=us-ascii Content-transfer-encoding: 7BI...

RE: [ace-users] [ACE 5.5] Upgrade from ACE 5.4.7 to ACE 5.5
Hi, > ACE VERSION: 5.5 Thanks for using the PRF form. > HOST MACHINE and OPERATING SYSTEM: > > Intel, WindowsXp, Windows 2003 An important bit information is missing, which compiler did you use. > AREA/CLASS/EXAMPLE AFFECTED: > The only problem we encountered was a compilation error > when construction ACE_Time_Value. > > The ACE_Time_Value cannot be constructed anymore from an integer. > > For example: ACE_Time_Value( 5 ) --> Compile error Great to hear things work without problems. This errors sounds strange, we do have test cases like this in tests/Time_Value_Test.cpp. We do have made all constructors of ACE_Time_Value explicit. As a result if you have a method that expects a ACE_Time_Value&, you just can't pass for example 5, you have to pass an ACE_Time_Value(5). Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl ...

[ace-bugs] Re: [ace-users] Moving to ACE? #2
Hi Roger, >> Could you please explain these kernel problems on Linux? I think there are two problems: .. There are (were) bugs in the Linux implementation of the aio_*() functions. These manifested themselves by failures of the $ACE_ROOT/tests/Proactor_Test.cpp on Linux. .. The Linux kernel implements the aio_*() functions by spawning a thread for each asynchronous request, which sort of defeats the point of asynchronous I/O! Take care, Doug -- Dr. Douglas C. Schmidt, Professor TEL: (615) 343-8197 Electrical Engineering and Computer Science FAX: (615) 343-7440 Vanderbilt University WEB: www.cs.wustl.edu/~schmidt/ Nashville, TN 37203 NET: d.schmidt@vanderbilt.edu ...

[ace-bugs] Re: [ace-users] how to transmit file in ACE
Hi, >> I want to write the program whitch want to transmit file with >> ACE, how can I do it? which method and related classs information I >> should use? To ensure that we have proper version/platform/compiler information, please make sure you fill out the appropriate problem report form (PRF), which is in $ACE_ROOT/PROBLEM-REPORT-FORM $TAO_ROOT/PROBLEM-REPORT-FORM or in $ACE_ROOT/BUG-REPORT-FORM $TAO_ROOT/BUG-REPORT-FORM in older versions of ACE+TAO. Make sure to include this information when asking any questions about ACE+TAO since otherwise we have to "guess" what version/platform/compiler/options you've using, which is error-prone and slows down our responsiveness. >> My project using the Proactor model to communiction between >> client and server. and I can't confirm that if I use >> ACE_Asynch_Transmit_File to transmit the files from all of the >> clients to the server, that the performance will be the bottleneck >> of the system. also, I don't know how to use >> ACE_Asynch_Transmit_File. any body can give any advice will be >> great approciate! There are examples of using the Proactor and ACE_Asynch_Transmit_File in ACE_ROOT/examples/Reactor/Proactor/ Take care, Doug -- Dr. Douglas C. Schmidt Professor and Associate Chair Electrical Engineering and Computer Science TEL: (615) 343-8197 Institute for ...

[ace-bugs] Re: [ace-users] How to use the IPV6 in ACE?
Hi, Thanks for using the PRF. >> TAO VERSION: 1.3 >> ACE VERSION: 5.3 You definitely want to upgrade to ACE 5.4.1, which you can obtain from the "usual place" at http://deuce.doc.wustl.edu/Download.html >> HOST MACHINE and OPERATING SYSTEM: >> Intel P4/Windows 2000 Server SP4 >> SUN Ultra/ Solaris 8 >> >> TARGET MACHINE and OPERATING SYSTEM, if different from HOST: >> COMPILER NAME AND VERSION (AND PATCHLEVEL): >> VC7.1 >> SUN Workshop Forte C++ 6 update 1 >> >> AREA/CLASS/EXAMPLE AFFECTED: >> N/A >> >> DOES THE PROBLEM AFFECT: >> COMPILATION? >> No >> LINKING? >> No >> EXECUTION? >> No >> >> SYNOPSIS: >> I want to know how to use IPv6 in ACE/TAO and where i can find the docs and examples. Please see ACE_ROOT/tests/INET_Addr_Test_IPV6.cpp ACE_ROOT/tests/Max_Default_Port_Test_IPV6.cpp ACE_ROOT/tests/Multicast_Test_IPV6.cpp ACE_ROOT/tests/Multihomed_INET_Addr_Test_IPV6.cpp ACE_ROOT/tests/Proactor_Test_IPV6.cpp ACE_ROOT/tests/SOCK_Send_Recv_Test_IPV6.cpp for a number of examples. Steve, does APG have any documentation for the IPV6 stuff? Thanks, Doug -- Dr. Douglas C. Schmidt, Professor TEL: (615) 343-8197 Electrical Engineering and Computer Science F...

[ace-bugs] Re: [ace-users] ACE & POSIX]
Hi, >> I'm looking around for a theme to my Thesis (I'm doing a master degree >> in software engineering), and I'm wondering about in doing something in >> that direction (to propose, design and start developing a modern and >> standard compliant "ACE new generation". >> >> If there is any interest in consolidate something in this direction, I >> will glad join this effort with all my "thesis energy" to do so. That would be very cool. As I mentioned in another email, the next generation ACE (ACEng or ACE++ or whatever it should be called) would need to address things like 1. Replace the use of const char *'s with std::string's. 2. Replace the use of the ACE container classes in ACE class interfaces with the appropriate STL equivalent. 3. Replace the use of ACE synchonronization mechanisms with equivalents from BOOST. I'm sure there are many other suggestions that people would like to add, as well. If you're interested in doing an MS thesis on this topic, the key would be to figure out some more fundamental issues (e.g., framework migration, software re-engineering, refactoring, etc.) and then make the ACE modernization project a case study of applying these techniques. It would certainly be an interesting and useful project! If people are interested in doing this we could setup a CVS repo at ISIS. Thanks, Doug -- Dr. D...

[ace-bugs] Re: [ace-users] ACE & POSIX
Hi Graham, >> I don't think that is a very fair or complete answer to Jay, having >> wondered the same thing myself. I think you've been wondering something different, as I explain below. >> I have read both C++NP books, the 'Ace Programmer's Guide' and used >> ACE for various projects. >> >> For example: >> >> ACE has encapsulated the innards of C++ network programming. ACE is not an >> ISO standard as far as I know. But in JAVA, network programming is part of >> the JAVA standard. So why would that portion of ACE even be necessary if >> network programming were part of the C++ standard? That's a *very* interesting question. As far as I could tell, however, Jay wasn't asking that question.. He was asking about POSIX-compliant operating systems, which have APIs written in C. Much of C++NPv1 (along with the URL I posted) talks about why OO C++ wrapper facades (like the ones in ACE) are more appropriate for developing networked applications than function-oriented C APIs. >> ACE has encapsulated most OS primitives, just like BOOST and a few >> (many?) others. Again, if C++ added semaphores, mutexes, threads >> and etc. to the C++ standard, would they be necessary in ACE? I >> have heard some rumors that this might be added to the C++ >> standard. (Could it be true?) There are efforts afoot in the C++ standardiz...

[ace-bugs] Re: [ace-users] QoS support on ACE
Hi Sarvo, >> When we compile ACE with QoS Support, can we control the the >> parameters like bandwidth, latency using Application built on ACE? Sure, assuming that your application is running over an IntServ-enabled network! >> I am using "IP over 1394" to create a network of 3 PCs. "IP over >> 1394" driver makes IEEE1394 card to look like ethernet card for >> TCP/Ip stack in linux kernel. So I would like to know, will I be >> able to control and measure parameters like bandwidth, latency and >> Jitter using ACE. Yes. >> I have already built ACE with QoS support by installing RSVP and >> running RSVP daemon. Any ideas or thoughts in this line are >> welcome. Check out the examples in $ACE_ROOT/examples/QOS/ Take care, Doug -- Dr. Douglas C. Schmidt, Professor TEL: (615) 343-8197 Electrical Engineering and Computer Science FAX: (615) 343-7440 Vanderbilt University WEB: www.cs.wustl.edu/~schmidt/ Nashville, TN 37203 NET: d.schmidt@vanderbilt.edu ...

[ace-bugs] Re: [ace-users] Using ACE with COM
Hi Zvika, Thanks for using the PRF. >> ACE VERSION: 5.4.2 >> >> HOST MACHINE and OPERATING SYSTEM: >> Windos XP Pro, winsock2 >> >> TARGET MACHINE and OPERATING SYSTEM, if different from HOST: >> COMPILER NAME AND VERSION (AND PATCHLEVEL): >> MSVC6 SP5 >> >> CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to a platform- >> specific file, simply state which one]: >> #include "config-win32.h" >> >> CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless >> this isn't used in this case, e.g., with Microsoft Visual C++): >> >> AREA/CLASS/EXAMPLE AFFECTED: >> [What example failed? What module failed to compile?] >> >> DOES THE PROBLEM AFFECT: >> COMPILATION? NO >> LINKING? NO >> On Unix systems, did you run make realclean first? >> EXECUTION? YES >> OTHER (please specify)? >> [Please indicate whether ACE, your application, or both are affected.] >> >> SYNOPSIS: >> We are working on a big project that involves ACE. We need to interface the >> part that uses ACE to other Windows based applications >> that need to remain unaware of the underlying implementation. The obvious >> method is to use COM,...

Web resources about - ACE Online Tutorials - comp.soft-sys.ace

Wikipedia:Tutorial - Wikipedia, the free encyclopedia
Wikipedia is a collaboratively edited encyclopedia to which you can contribute. This tutorial will help you become a Wikipedia contributor . ...

Facebook Publishes Local Currency Payments Tutorial For Developers
Facebook’s conversion from Facebook Credits to local currencies goes into effect Sept. 12, and the social network prepared a tutorial for developers ...

iOS Games Tutorial - Facebook-Entwickler
Facebook gives people a social gaming experience on every mobile platform. Games can integrate with...

Learn Pro Tools, Logic Pro, Ableton Live and more - Training and Tutorial Videos
Groove 3 is a leading provider of training and tutorial videos for today's popular music software and recording techniques. View training videos ...

iClarified - Apple News and Tutorials
News and tutorials to help you understand your Mac and other Apple Products

Tutorial: Translating Your Applications Using Facebook’s Crowd-sourced Translation Service
One of the big announcements from Facebook’s F8 developer conference last week was the launch of access to Facebook’s translation tool for third ...

Web Designer Wall – Design Trends and Tutorials
Web Designer Wall is a blog designed and maintained by Nick La. Topics focus on web design, tutorials, and modern design trends.

Photography Tutorial: Digital Photography on the App Store on iTunes
Get Photography Tutorial: Digital Photography on the App Store. See screenshots and ratings, and read customer reviews.

Four-part video tutorial taps Bob Ross lookalike to promote Photoshop Sketch for iOS
Adobe has chosen to use a Bob Ross lookalike for a series of video tutorials on using Adobe Photoshop Sketch with the iPad Pro and Apple Pencil ...

TV-Style Ad Holds Viewers Better Than Blogger Tutorial, Says Google-L'Oreal Study
... found a conventional 30-second high-production TV-style ad got by far the best audience retention compared with a YouTube beauty blogger tutorial ...

Resources last updated: 3/5/2016 6:28:59 PM