What do you mean by integration??? You are talking about communication between the 2 technologies, right?
For the same reason, XML, Json, AMF etc are some of the data interchange formats commonly used.
Shashank Agarwalg wrote:Flex and ColdFusion
Flex and java
Flex and .net
If i choose Flex with java which advantages i get.
Which mid-tier technology are the developers you work with more skilled at? Which makes more sense from a deployment standpoint for your project?
Java gives you all of the technology investments Adobe has put into that platform (Blaze DS/LCDS, Spring Integration, etc). That might be enough to say Java has the edge here. I've worked with dotnet, Java, Python, Ruby, and PHP mid-tiers with great success. Asking which is best is really hard to answer. It depends...
The biggest decision factor is what are the team's strength. Though I'd give an edge to ColdFusion and Java (and Java derivatives like Groovy). But you should have no problem hooking into .NET, and there's great support for PHP too.
I've done Flex projects with PHP, Coldfusion, Java, .NET, Ruby, and even C++. After a while it all looks the same, just different syntax. I honestly have no preference. What I do care about is that the code is clean and readable and uses best practices in design patterns so other devs can step in and figure out what is going on.
Dan Orlando Adobe Community Professional
Author, Flex 4 in Action (Manning Press)