I would say most cores to an SOA will be in Java or .Net. Thats not to say
ColdFusion can not play in an SOA. Most SOAs are built on top some sort of
JMS, CF ships with ActiveMQ gateways and JMS gateways so it can play in
most SOAs just fine. Further you could most certainly expose CF domains via
web services, note this would require some sort of UDDI.

 I doubt you'd find a core SOA in CF simply b/c in the end you would
probably end up leveraging many things in Java and at that point it just
won't scale as nicely as a pure java solution. That is putting aside the
fact that your SOA solution would have a fixed starting cost of maybe 10k
before you even put your own price on it since you'd need to bundle CF with
your solution. You could build a really simple SOA with a UDDI and bunches
of webservices, once again the scalability there is questionable. In the end
of the day I think CF apps are very mash-up friendly and better as consumers
rather than as providers. Not saying they can't be a provider I just think
CF fits better as a consumer. A good example off the top of my head would be
building a psuedo domain specific language that leverages the service bus; a
perfect task for ColdFusion given its dynamic language foundations and RAD
style.

Adam Haskell


On Sun, Feb 24, 2008 at 10:51 PM, Barry Beattie <[EMAIL PROTECTED]>
wrote:

>
> Thanks Adam.
>
> "it's actually quite easy to build a bad SOA -- an architecture that
> may technically be Service-oriented, but will not solve the business
> problems that led you to make an architectural change in the first
> place"
>
> ahhh ... wise words.Dragons guarding the treasure.
>
> I'm the only one around interested in SOA and modularising various
> processes, creating data abstraction and data re-use. There's even the
> potential that we could reuse some of our systems to provide a couple
> of SAAS solutions for our customers that need some processing in the
> middle of their workflows. Especially since they're in the same domain
> with the same types of inputs (customers, products, staff, etc) and
> their final results come back to us anyway for verification.
>
> from experiance and asking around, it seems that SOA is the privy of
> Java and .NET enterprises, and not a lot in the CF world. Is that a
> fair comment?
>
> thanx
> barry.b
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CFCDev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cfcdev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to