f



[ace-bugs] Re: [tao-users] Failure using DIOP Protocol ... / CORBA client fails if diop:// is configured as an endpoint

Hi Michael,

> Yes, for UDP I could not find out how to let the OS select a free
> port - by default it uses always the same - which in the case of two
> servers leads to a problem.

Did you try to use ACE_Sock_Connect::bind_port()?  This is supposed to
let the OS select a free port on a particular handle!  UV, if you're
feeling adventureous you might seeing if you can make this work.

> I had long discussions about this with network experts. The smallest
> common demoninator we found to be working in our networks was 4k,
> but we had also suggessful tests with larger sizes. Best is to
> change the protocol plugin and test it in your environment - just
> change the constant.

Agreed!

Thanks,

        Doug

0
Douglas
6/13/2004 8:03:54 PM
comp.soft-sys.ace 20326 articles. 1 followers. marlow.andrew (167) is leader. Post Follow

1 Replies
401 Views

Similar Articles

[PageSpeed] 7

This is a multi-part message in MIME format.
--------------090209010404050109030606
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii; format=flowed

All right then, thanks a lot for the advice.
I will use port numbers hashed from LAN IP numbers first and then try to
sort out the ACE_Sock_Connect::bind_port() as the proper solution.
I'll try my luck and report the results.

Cheers,
UV


Douglas C. Schmidt wrote:

>Hi Michael,
>
>  
>
>>Yes, for UDP I could not find out how to let the OS select a free
>>port - by default it uses always the same - which in the case of two
>>servers leads to a problem.
>>    
>>
>
>Did you try to use ACE_Sock_Connect::bind_port()?  This is supposed to
>let the OS select a free port on a particular handle!  UV, if you're
>feeling adventureous you might seeing if you can make this work.
>
>  
>
>>I had long discussions about this with network experts. The smallest
>>common demoninator we found to be working in our networks was 4k,
>>but we had also suggessful tests with larger sizes. Best is to
>>change the protocol plugin and test it in your environment - just
>>change the constant.
>>    
>>
>
>Agreed!
>
>Thanks,
>
>        Doug
>
>  
>

--------------090209010404050109030606
Content-Transfer-Encoding: 7bit
Content-Type: text/html; charset=us-ascii

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
All right then, thanks a lot for the advice. <br>
I will use port numbers hashed from LAN IP numbers first and then try to<br>
sort out the ACE_Sock_Connect::bind_port()
as the proper solution. <br>
I'll try my luck and report the results. <br>
<br>
Cheers,<br>
UV<br>
<br>
<br>
Douglas C. Schmidt wrote:<br>
<blockquote type="cite"
 cite="mid200406131959.i5DJx0G08502@danzon.cs.wustl.edu">
  <pre wrap="">Hi Michael,

  </pre>
  <blockquote type="cite">
    <pre wrap="">Yes, for UDP I could not find out how to let the OS select a free
port - by default it uses always the same - which in the case of two
servers leads to a problem.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Did you try to use ACE_Sock_Connect::bind_port()?  This is supposed to
let the OS select a free port on a particular handle!  UV, if you're
feeling adventureous you might seeing if you can make this work.

  </pre>
  <blockquote type="cite">
    <pre wrap="">I had long discussions about this with network experts. The smallest
common demoninator we found to be working in our networks was 4k,
but we had also suggessful tests with larger sizes. Best is to
change the protocol plugin and test it in your environment - just
change the constant.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Agreed!

Thanks,

        Doug

  </pre>
</blockquote>
</body>
</html>

--------------090209010404050109030606--

0
UV
6/14/2004 12:24:09 PM
Reply:

Similar Artilces:

[ace-bugs] Re: [ace-users] How to use c++ native exception handling instead of ACE's while building ACE+TAO
Hi, 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. > I know we can set exceptions = 1 or 0 in platform_macros.GNU > to use ACE's exception handling or C++'s native exception handling. > > But I am still not clear on which value should I set exceptions to if > I want to use only the C++'s native exception handling support. Then just set it to 1 which is the default. Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl ------=_Part_4854_4331443.1142846841468 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline ACE VERSION: 5.5 HOST MACHINE and OPERATING SYSTEM: *Sparc, Solaris 10 * If on Windows based OS's, which version of WINSOCK do you use?: TARGET MACHINE and OPERATING SYSTEM, if different from HOST: COMPILER NAME AND VERSION (AN...

[tao-users] Re: [ace-users] How to use c++ native exception handling instead of ACE's while building ACE+TAO
Hi, >> My only guess is that all of the libs you are linking in your >> builds were not compiled with a consistent set of options. Right, my recommendation would be to completely blow away your existing ACE+TAO x.5 directory, download a fresh version, and start from a clean slate. It sounds like you may have things lying around from previous build attempts. 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 ...

Re: [ace-users] [ace-bugs] ace-bugs: AIO_CLD(Proactor) fails on Linux
Hi, Thanks again for using the PRF! > ACE VERSION: 6.1.7 > > HOST MACHINE and OPERATING SYSTEM: > > Intel(R) Core(TM)2 Duo CPU > Ubuntu 12.04.2 LTS > Linux version 3.2.0-37-generic > > TARGET MACHINE and OPERATING SYSTEM, if different from HOST: > COMPILER NAME AND VERSION (AND PATCHLEVEL): > > gcc version 4.6.3 > (Ubuntu/Linaro 4.6.3-1ubuntu5) > > THE $ACE_ROOT/ace/config.h FILE: > > #include "ace/config-linux.h" > > THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE : > > include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU > ssl=1 > > CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features > (used by MPC when you generate your own makefiles): > > NONE > > AREA/CLASS/EXAMPLE AFFECTED: > > examples/C++NPv2/AIO_Client_Logging_Daemon.cpp > > DOES THE PROBLEM AFFECT: > EXECUTION! > While testing example code for C++NPv2 Ch.8 Proactor, > sr_configurable_logging_server dies with a ...

RE: [tao-users] RE: [ace-users] XML service configuration no longer works with ACE/TAO 5.4.5/1.4.5
Hi, > > Hi Lothar > > > > > � � ACE VERSION: 5.4.5 > > > > Thanks for using the PRF form. Could you try to find the > problem and send > > us patches to fix this? > > > > Regards, > > > > Johnny Willemsen > > I have no problem committing some time to the problem. I do > however know as > much as nothing about the ACE XML parser and it's recent > changes. It seems to > me that (some) of the recent changes might have caused the > test failures. So > if someone working actively on ACEXML gives me directions I > am willing to > spend my time investigating the problem. I can't remember that work has been done the last months so I am also amazed things broke. Nobody is actively working on it, so I think there are not much directions at this moment. Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl On Wednesday 18 May 2005 11:01, Johnny Willemsen wrote: > Hi, > I can't remember that work has been done the last months so I am also > amazed things broke. Nobody is actively working on it, so I think there are > not much directions at this moment. Well, it did definiteley work with 5.4.4. So any changes that broke it must have been made between 5.4.4 and 5.4.5. I also read in the release email of 5.4.5 in the CIAO...

[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,...

[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] How to Use IPv6 in ACE?
Hi, Thanks for using the PRF. >> ACE VERSION: 5.4.1 >> >> HOST MACHINE and OPERATING SYSTEM: >> SUN Solaris 8 >> >> TARGET MACHINE and OPERATING SYSTEM, if different from HOST: >> COMPILER NAME AND VERSION (AND PATCHLEVEL): >> SUN Forte6 C++ UP1 >> >> CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to a platform- >> specific file, simply state which one]: >> config-sunos5.8.h >> >> CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless >> this isn't used in this case, e.g., with Microsoft Visual C++): >> platform_sunos5_sunc++.GNU >> >> AREA/CLASS/EXAMPLE AFFECTED: >> NO >> >> DOES THE PROBLEM AFFECT: >> COMPILATION? >> NO >> LINKING? >> NO >> EXECUTION? >> NO >> OTHER (please specify)? >> NO >> >> SYNOPSIS: >> I want to know how to use IPv6 in ACE-TAO, and where i can find the documents and examples. Please see http://groups.yahoo.com/group/ace-users/message/38643 for a partial answer to your question. In addition, check out $ACE_ROOT/tests/INET_Addr_Test_IPV6.cpp $ACE_ROOT/tests/Max_Default_Port_Test_IPV6.cpp $ACE_ROOT/te...

[ace-bugs] Re: [tao-users] hi,how to use flush in ace?
Hi, >> I create a class like this: 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. >> class Clear_Handler : public ACE_Svc_Handler<ACE_SOCK_STREAM, = >> ACE_MT_SYNCH> >> >> { >> >> } >> >> =20 >> >> Then , in this class ,as you know,it has a member function named=20 >> >> =20 >> >> int Clear_Handler::handle_input (ACE_HANDLE handle) >> >> { >> >> } >> >> I this very function ,I read data from a socket using = >> this->peer().recv(=A1=AD) >> >> And after processing , I send some data to the remote side using = >> this->peer().send(=A1=AD) >> >> What I want to know is ,how to Flush the data? >> >> I don=A1=AFt hope the data to remain in the buffer,it should be send to = >> the remote side as soon as I send it. >> >> Could an...

[ace-bugs] Re: [ace-users] How to Use IPv6 in ACE? #2
Please stop reposting this question. Bala and I have already answered it the past several days. Check out http://groups.yahoo.com/group/ace-bugs/message/4421 for my answer. Thanks, Doug >> ACE VERSION: 5.4.1 >> >> HOST MACHINE and OPERATING SYSTEM: >> SUN Solaris 8 >> >> TARGET MACHINE and OPERATING SYSTEM, if different from HOST: >> COMPILER NAME AND VERSION (AND PATCHLEVEL): >> SUN Forte6 C++ UP1 >> >> CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to a platform- >> specific file, simply state which one]: >> config-sunos5.8.h >> >> CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless >> this isn't used in this case, e.g., with Microsoft Visual C++): >> platform_sunos5_sunc++.GNU >> >> AREA/CLASS/EXAMPLE AFFECTED: >> NO >> >> DOES THE PROBLEM AFFECT: >> COMPILATION? >> NO >> LINKING? >> NO >> EXECUTION? >> NO >> OTHER (please specify)? >> NO >> >> SYNOPSIS: >> I want to know how to use IPv6 in ACE-TAO, and where i can find the documents and examples. >> >> Thanks! >> ...

[ace-bugs] Re: [ace-users] ACE Reliable Multicast Protocol
Hi Sven, >> i'm searching for informations about the ACE reliable multicast >> protocol. Is there any documentation for this and where can I find >> this documentation? Please see $ACE_ROOT/TMCast/README 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] ACE/TAO irc channel
Hi, > Does an ACE/TAO IRC channel exist? If so where? If not should we create one? Not that I know of. Maybe it is something some people could use but most of the core developers are already swamped with work and do their best to answer e-mails on the mailing lists, so adding another communication channel is not something they probably have time for the respond to. Johnny On Friday 29 April 2005 02:44, Johnny Willemsen wrote: > Hi, > > > Does an ACE/TAO IRC channel exist? If so where? If not should we create > > one? > > Not that I know of. Maybe it is something some people could use but most of > the core developers are already swamped with work and do their best to > answer e-mails on the mailing lists, so adding another communication > channel is not something they probably have time for the respond to. > > Johnny Even as a ACE users online forum it would be helpful sometimes. Some questions (not related to bugs) can be asked easier on a medium that allows immediate response. It could also help to to build an ACE community where experienced users answer less experienced users. And even if the developers listen on the channel (for curiosity I suppose) - nobody requires them to answer. How about a poll? Who is interested in participating (actively) in an ACE/TAO irc channel? If we get enough interest we can think of creating one. Freenode would be my suggestion. We can also create separ...

[ace-bugs] Re: [ace-users] plugins and ACE configurator framework
Hi Francesco, >> C++NPv2 chapter 5 discusses the ACE Service Configurator Framework, >> and chapter 19 in APG has more tutorial information on the topic. Please see http://www.cs.wustl.edu/~schmidt/ACE/ for a website that contains links to more information on these books. Thanks, Doug >> Examples from these are in ACE_wrappers/examples/C++NPv2 and >> ACE_wrappers/examples/APG/Svc_Config, respectively. >> >> Best regards, >> >> -Steve >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> Steve Huston, Riverace Corporation >> Co-author of "C++ Network Programming" and "The ACE Programmer's >> Guide" >> Books, ACE kit and support info at http://www.riverace.com/ >> >> > -----Original Message----- >> > From: owner-ace-users@cse.wustl.edu >> > [mailto:owner-ace-users@cse.wustl.edu] On Behalf Of Francesco >> Formenti >> > Sent: Tuesday, July 06, 2004 11:04 AM >> > To: ace-users@cs.wustl.edu >> > Subject: [ace-users] plugins and ACE...

[ace-bugs] Re: [ace-users] Has anyone mixed boost.org libraries with ACE using the standard ACE Makefile?
Hi, There is now also a boost_unit_test base project, maybe we should rename that just to boost add the libs for the other compilers. With MPC you can then generate makefiles supporting boost. The boost_unit_test will be in the upcoming x.4.3 release. Regards, Johnny Willemsen Remedy IT Leeghwaterstraat 25 2811 DT Reeuwijk The Netherlands www.theaceorb.nl / www.remedy.nl "Xue Yong Zhi" <seclib@seclib.com> wrote in message news:<51693.66.240.11.2.1100214499.squirrel@www.seclib.com>... > I recommend you to read a few basic documents about using shared library > first, becuase I can see from your post that you do no have a > clear idea on Makefile, shared libary etc. > > ACE, boost and stl are all provided as shared/static library, > and the purpose of Makefile is to tell the compiler how to > compile/link your source code, and link with the shared libraries. > > I recommend you to try MPC to generate Makefile, instead of write > Makefile directly. MPC is very well documented by: > http://download.ociweb.com/TAO-1.3a/TAO1.3aMakeProjectCreator.pdf > > You .mpc file should look like this(you need to modify it to fit your > environment): > > project : acelib { > > includes += $(SRC_ROOT)/boost/include > libpaths += $(SRC_ROOT)/boost/lib > > specific(borland, bmake, nmake, em3, vc6, vc7, vc71) { > //Libraries for Borland and Microsoft co...

[ace-users] Re: Boot process for configure and makefiles using ACE/Tao from CVS?
Hi J.T., I think this one's for you. I hope your wife gets back soon ;-) Thanks, Doug >> I checked out ACE and friends from CVS and have attempted to create the >> configure and Makefiles using the latest version of autoconf (and >> dependent programs). I have tried aclocal/autoconf, autoreconf and such >> but haven't found the right set of incantations to get a configure file >> created without complaints that macros or various files are missing. >> What is the best process to create the configure files based on a >> checkout from CVS? >> >> Thanks, >> >> Rob >> >> -------------------sample output------------------------------------------- >> >> ACE_wrappers>autoreconf >> orbsvcs/orbsvcs/Makefile.am: required file `../aux_config/compile' not found >> configure.ac:124: required file `../aux_config/ltmain.sh' not found >> autoreconf: automake failed with exit status: 1 >> >> ACE_wrappers>aclocal >> ACE_wrappers>autoconf >> configure.ac:1: error: possibly undefined macro: dnl >> If this token and others are legitimate, please use m4_pattern_allow. >> See the Autoconf documentation. >> configure.ac:70: error: possibly undefined macro: AC_MSG_ERROR >> configure.ac:271: error: possibly un...

[ace-bugs] Re: [ace-users] ACE configure problem on Tandem NSK
Hi Mikke, >> Actually the steps you defined below is just what I was trying. And for >> some reason autoconf fails. >> >> Kelly commented that Tandem NSK does not support unsigned long long and >> that is true. ace/config-tandem-nsk-mips-v2.h anyhow should in my >> understanding take care of the unsigned long long issue by defining >> ACE_LACKS_LONGLONG_T. No surprisingly, the DOC group doesn't have access to Tandem. If you get things working, therefore, please let us know what changes you had to make! Thanks, 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] IPC across network using ACE
Hi Sarvo, >> Iam a new user of ACE framework. I understand that ACE >> addresses concurrent network programming challenges. I >> also understand that ACE provides a set of wrapper >> classes (IPC_SAP) which encapsulates all the IPC >> mechanisms provided by OS. >> My queries are: >> 1. Does ACE provide mechanism to use IPCs like Shared >> Memory and FIFO across the PC connected in a network. No, because shared memory and FIFO's don't work across networks and ACE largely provides "wrapper facades," as described in C++NPv1 <www.cs.wustl.edu/~schmidt/ACE/book1/>. >> 2. If yes then how can we configure these IPCs to work across the >> network. You can use the ACE_SOCK* classes and/or The ACE ORB (TAO) to communicate across networks. 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 ...

Re: [ace-users] Re: ACE/TAO corba: 4 questions
Dr. Schmidt- > >> 1. I have to switch to bidirectional connection model because > >> clients behind NAT/firewall can not be called back by server. I do > >> not really know how to change my application to use bidirectional > >> TCP connections. Do I have to add some ORB parameter for > >> client/server? Do I have to change client/server source code or > >> something else? > > Please see > > $TAO_ROOT/tests/BiDirectional/ > $TAO_ROOT/tests/BiDirectional_MultipleORB/ > $TAO_ROOT/tests/BiDirectional_NestedUpcall/ > > for some examples. I also recommend that you upgrade to the TAO 1.4.2 > release since I believe it fixes some bugs in earlier versions of > TAO. Bala, can you please confirm/deny. There was a bug fixed after x.4.2 and the test $TAO_ROOT/tests/BiDirectional_MultipleORB/ was for this bug. I would recommend using the latest version from the main trunk until we cut x.4.3. To use the code from the main trunk please use the anon cvs repo. INformation to access the repo is available at http://cvs.doc.wustl.edu/anoncvs.html [...] > >> 4. Does ACE/TAO corba support proxy connection? Can I configure > >> client to connect to some corba server through proxy server (with > >> or without user authentication)? How can I achieve this? Most other > >> client-server application have such option so I believe that it >...

[ace-bugs] Re: [ace-users] Use ACE to get binary http file
Hi, Thanks for using the PRF. >> ACE VERSION: 5.4 >> HOST MACHINE and OPERATING SYSTEM: >> Win32 >> >> TARGET MACHINE and OPERATING SYSTEM, if different from HOST: >> >> COMPILER NAME AND VERSION (AND PATCHLEVEL): >> VC++ 6.0 >> >> >> I use ACE to get binary file via http. Found it cannot successfully >> download the binary file compared to the text file. See the following >> codes and the comments in line. There are some bugs in your code, as shown below. >> Thanks >> >> #include "test_config.h" >> #include "ace/OS_NS_string.h" >> #include "ace/INET_Addr.h" >> #include "ace/SOCK_Connector.h" >> #include "ace/SOCK_Stream.h" >> #include "ace/OS_NS_sys_utsname.h" >> #include "ace/OS_NS_netdb.h" >> >> #include "ace\Event_Handler.h" >> #include "ace\reactor.h" >> #include "ace\select_reactor.h" >> >> class MyEventHandler :public ACE_Event_Handler >> { >> >> public: >> ACE_INET_Addr addr; >> ACE_SOCK_Connector con; >> ACE_SOCK_Stream sock; >> ACE_Time_Value nonblock; >> bool bConnected; >...

Re: [ace-users] RTP, RTCP Streaming Audio/Video Apps using ACE Sockets or TAO CORBA ?
Hi Tom, >> Can anyone point to ANSI/ISO Standard C++ middleware or origin end >> server source code that can be directly compiled into a streaming >> audio/video server that has used ACE TCP or UDP Sockets or TAO >> CORBA. There are a bunch of examples in the TAO release at TAO_ROOT/orbsvcs/tests/AVStreams/ >> I also have a vested interest in streaming media over the internet >> and would like to understand how ACE can or has been used by >> someone in the ACE/TAO community for developing RTP based server >> apps. Yamuna/Irfan, do you have any other suggestions for places to look based on your experience with the UAV project at BBN? Thanks, 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 ...

[tao-users] RE: [ace-users] XML service configuration no longer works with ACE/TAO 5.4.5/1.4.5
Hi Lothar > � � ACE VERSION: 5.4.5 Thanks for using the PRF form. Could you try to find the problem and send us patches to fix this? Regards, Johnny Willemsen Remedy IT Postbus 101 2650 AC Berkel en Rodenrijs The Netherlands www.theaceorb.nl / www.remedy.nl > > � � HOST MACHINE and OPERATING SYSTEM: > uname -a > Linux janus 2.6.11.4-20a-default #1 Wed Mar 23 21:52:37 UTC > 2005 x86_64 x86_64 > x86_64 GNU/Linux > > � � TARGET MACHINE and OPERATING SYSTEM, if different from HOST: > � � COMPILER NAME AND VERSION (AND PATCHLEVEL): > gcc-4.0.0 --version > gcc-4.0.0 (GCC) 4.0.0 > > � � CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to > a platform- > � � specific file, simply state which one]: > cat /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/ace/config.h > #define ACE_HAS_XML_SVC_CONF > #include "ace/config-linux.h" > > � � CONTENTS OF > $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless > � � this isn't used in this case, e.g., with Microsoft Visual C++): > cat > /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/include/makeinclude/ > platform_macros.GNU > > # configure ACE/TAO for our use > > debug=1 > optimize=1 > exceptions=1 > threads=1 > inline=1 > rtti=1 > versioned_so=1 > interface_repo=1 > ssl=1 > > include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU ...

[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...

Re: [ace-users] [ace-bugs] ace-bugs: ACE_FACTORY_DEFINE NEEDED
Hi, Thanks for using the PRF! > ACE VERSION: 6.1.7 > > HOST MACHINE and OPERATING SYSTEM: > > Intel(R) Core(TM)2 Duo CPU > Ubuntu 12.04.2 LTS > Linux version 3.2.0-37-generic > > TARGET MACHINE and OPERATING SYSTEM, if different from HOST: > COMPILER NAME AND VERSION (AND PATCHLEVEL): > > gcc version 4.6.3 > (Ubuntu/Linaro 4.6.3-1ubuntu5) > > THE $ACE_ROOT/ace/config.h FILE: > > #include "ace/config-linux.h" > > THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE : > > include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU > ssl=1 > > CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features > (used by MPC when you generate your own makefiles): > > NONE > > AREA/CLASS/EXAMPLE AFFECTED: > > examples/C++NPv2/AIO_Client_Logging_Daemon.cpp > > DOES THE PROBLEM AFFECT: > EXECUTION! > sr_configurable_logging_server fails to properly work with libAIO_CLD.so > > SYNOPSIS: > > In AIO_Client_Lo...

RE: [ace-bugs] Re: [ace-users] ACE & POSIX
Hey there's a thought. ;-) I like it. Kindly, Graham -----Original Message----- From: owner-ace-bugs@cse.wustl.edu [mailto:owner-ace-bugs@cse.wustl.edu] On Behalf Of Stephen Torri Sent: Monday, June 14, 2004 9:38 PM To: Douglas C. Schmidt Cc: ace-bugs@cs.wustl.edu Subject: Re: [ace-bugs] Re: [ace-users] ACE & POSIX Douglas C. Schmidt wrote: > Hi Folks, > > >>Yes, but it sure would make the ACE libraries smaller and potentially >>easier to maintain. A lot of the OS specific code would go away. ;-) > > > Ah, but there's rub! It will actually make ACE much larger and harder > to maintain since there will be many platforms/compiler that don't > support the new standard for many years, so it will be necessary to > support multiple variants! Having said that, I welcome these > enhancements since I think they will help improve the relevance of C++ > (cf Java), but it won't make ACE smaller and easier to maintain > (unfortunately)! > > Take care, > > Doug So consider it a new opportunity to develop new design patterns, write more papers and books, and become financially independent. ;) Stephen ...

[ace-bugs] Re: [ace-users] How to use ACE frameworks to implement mutualy dependent services?
Hi Boris, Thanks for using the PRF. >> ACE VERSION: 5.4 >> >> HOST MACHINE and OPERATING SYSTEM: >> Win32, Linux, Solaris >> >> TARGET MACHINE and OPERATING SYSTEM, if different from HOST: >> >> COMPILER NAME AND VERSION (AND PATCHLEVEL): >> >> SYNOPSIS: How to use ACE frameworks to implement mutually dependent >> services >> >> DESCRIPTION: >> I've develop a network app. It offers some services. When app >> starts it need to load configuration from DB, init and run >> configured services. Each kind service can be represented as group >> of similar services and app fails if all services from some group >> fails. Each service does its initialization and functioning >> independently of other services. So if it fails it need to notify >> some controler about this condition and let him to make some >> decision. Similary, there are some kind of services that need >> other kind of services to be properly initialized and running >> before they can be started, so there are also neccessary some >> kind of notification. >> >> It is very undesirable to make hard link between related services. >> After exploring ACE frameworks i still cannot realize which classes >> and how can i use to implement my app in adaptive way ;) Of >> cour...

Web resources about - [ace-bugs] Re: [tao-users] Failure using DIOP Protocol ... / CORBA client fails if diop:// is configured as an endpoint - comp.soft-sys.ace

Resources last updated: 3/5/2016 8:49:40 PM