Questions tagged [ace-tao]

12 questions
19
votes
11 answers

boost vs ACE C++ cross platform performance comparison?

I am involved in a venture that will port some communications, parsing, data handling functionality from Win32 to Linux and both will be supported. The problem domain is very sensitive to throughput and performance. I have very little experience…
Tim
  • 20,184
  • 24
  • 117
  • 214
1
vote
1 answer

midl error 2025 when compiling idl file on win32 (midl doesn't like string<40>)

The idl files I have compile fine with linux tools, but when I try to compile using midl I get an error error MIDL2025 : syntax error : expecting a declarator or * near "<" the line is: typedef string<40> somestring; Is this non-standard…
Tim
  • 20,184
  • 24
  • 117
  • 214
1
vote
1 answer

How to verify the ACE-CORBA service local windows machine

I'm able to create docker container for ACE-TAO service , and able to access it from parent windows machine using port-forwarding concept. From browser i try to hit the localhost:forward-port and getting "ERR_EMPTY_RESPONSE" and TAO service…
1
vote
0 answers

How to return nullpointers from CORBA methods?

Lets say I have a simple piece of code like this: if(!hardware.produceMeSomeData()) somehowHandleFailure(); Now I want to have my HW run on a separate computer which I want to communicate with remotely with CORBA. So the CORBA layer on both sides…
user1709708
  • 1,557
  • 2
  • 14
  • 27
1
vote
1 answer

How to use boost serialization with CORBA (ACE/TAO)

I'm trying to serialize a data struct, send it over the network and deserialize it on the other side. Works perfectly fine if both sides are consistently compiled as x64 or x86 but it won't work between the two, even if I only serialize a single…
user1709708
  • 1,557
  • 2
  • 14
  • 27
0
votes
1 answer

CORBA exception when running from a Mac OS X 10.6 64 bit macbook

I get a weird exception while using CORBA ACE/TAO. I am trying to run a service written in Java that sends/receives messages from clients. When I run the same code in Windows 7 32-bit it works fine! I exported an executable jar file and tried to…
dimstamat
  • 135
  • 10
0
votes
0 answers

How to release TAO module resources?

TAO client module throws an exception when closed: Exception thrown: read access violation. TAO_ORB_Core::resource_factory(...)-> was 0xDDDDDDDD. In TAO library Leader_Follower.cpp 51 line "this->orb_core_->resource_factory ()->reclaim_reactor…
0
votes
0 answers

ACE/TAO How to configurated transport for simple application chat

I am learning ACE/TAO library(C++ framework) and trying to set up a sample app in ACE_wrappers\TAO\examples\Simple\chat directory via shmiop(shared memory) transport, how to do it? I am builded simple applications chat on tcp/ip transport and writed…
0
votes
1 answer

Compiling ACE/TAO 1.2 libraries with CentOS 6

I am on a 64 bit CentOS 6.7 machine with g++ 4.4.7 and I am trying to compile the ACE TAO library 1.2 that was compiled with g++ 2.96. When I try to compile using the g++ version 4.4.7 I get the following errors (more complete output here g++ -W…
Iliketoproveit
  • 445
  • 6
  • 15
0
votes
1 answer

Corba AMI callback is never invoked

I have one problem with CORBA Asychronical invocation(AMI). The problem is that callback at client side is never invoked. I simplify example in ACE_Wrappers\TAO\examples\Content_Server\AMI_Observer. The IDL: module MyServer { interface Callback …
shijie xu
  • 1,975
  • 21
  • 52
0
votes
1 answer

NO symbol export in library generated from Corba IDL in VC

Two IDL files, testbase.idl module Test{ enum JobType{ TYPE1, TYPE2, TYPE3 }; struct UserContext{ string name; string ssoToken; }; }; testhello.idl: #include "testbase.idl" module Test { …
shijie xu
  • 1,975
  • 21
  • 52
0
votes
0 answers

vmware player performance tuning

I did some compilation (ACE TAO, and Boost C++ library) in vmware player virtualmachine environment. I find I was unable to tolerate the performance. My machine is T410(i7 620, 6G memory and 5400 harddriver). The installed OS is Ubuntu 12.04 and…
shijie xu
  • 1,975
  • 21
  • 52