![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: Ace Topic Summary: Created On: 2-Feb-2006 16:14 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Having read all books about ACE from Douglas C. Schmidt, I am convinced that an ACE based oxf port would not only make sense, but help a lot in portability.
I just entered a support call entry regarding this matter. As future step in my opinion also support for more of Schmidt's patterns from Rhapsody C++ would make a lot of sense. If you are not aware of Schmidt's books about "C++ network programming", PLEASE have a look at least at "The ACE programmer's Guide" - there's so much coincidence with the Rhapsody concepts that at least in my opinion it cries for some kind of (precautious) fusion! Has there been any effort in the past, or are there plans for the future to benefit from any kind of collaboration, or are you already in contact? Many Greetings, Thomas Kurz TLON GmbH |
|
![]() |
|
![]() |
|
Are you saying that you actively want a TAO version of the OXF to support a current project, or that you think it's a good idea for us to have such support?
I haven't seen any customer requests to support the Tao environment. We DO have great CORBA support though and in Rhapsody 6.1 we have CORBA ports to support distribution architectures even better. - Bruce |
|
![]() |
|
![]() |
|
We actualy have a customer that created a framework adapter to ACE and we are pursuing a means to share this with other customers. If and when this customer shares it with us we will then post it here on the community website for all to use.
|
|
![]() |
|
![]() |
|
TAO is not a problem, as there are even examples shipped with Rhapsody how to use The ACE Orb ("TAO").
My focus was more on the lower layers, represented by ACE, which is a library where they (D. Schmidt et. al. ) implemented (in C++) patterns and frameworks for network programming in a highly platform independent way. As Mr. Dyer already replied, there exists an oxf port to ACE, and I'm looking forward to see how deep it goes (substitution of the oxf reactor by an ACE reactor?). Today afaik the only way to use COTS components in Rhapsody is by reverse engineering them. Despite all the books, I still miss an open library of reusable patterns for Rhapsody, where I can drag'n drop complete tested solution modules into my application. I would think that, at least in the range of network programming, providing the ACE pattern collection as a tool- / grab-box for Rhapsody could bring us a small step further from our daily continuous wheel reinvention. I don't know of any other pattern collection with all patterns implemented in a commercially supported open source C++ library, just waiting to be adopted and applied by the UML community. Certainly everyone is free to do this on his/her own. I just remember that some versions ago, there existed even a web download menu for some kind of building blocks in Rhapsody, which has gone away meanwhile. Has the aim of supporting Rhapsody with useful pattern implementations also been dropped, or are you just waiting for community input? Best Regards, Thomas |
|
![]() |
|
![]() |
|
That would save us (and others) a lot of work and also help marketing Rhapsody in the network programming world!
If they don't want to share the adapter, perhaps you can publish a contact address? Thomas |
|
![]() |
|
![]() |
|
Has this ACE-based OXF gained any traction? It's something we would be interested in too, as there's a lot of overlap with ACE functionality.
|
|
![]() |
|
![]() |
|
I'm interested in this as well.
|
|
![]() |
|
![]() |
|
So am I
|
|
![]() |
Telelogic Rhapsody
» Ask the Doctors » Software - Dr. Bruce Douglass
»
Ace
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.