I have to develop some websites, the software is using STS or Rational IBM. I'm using Windows 7 32 bit but the Rational IBM is needed too much RAM, so I want to upgrade to win 64bit to use 8GB RAM. But, I'm not sure if my teammates or the customer - who using at last - they are using win 32 bit. Can they exchange code with me (using SVN)? Any differences between project or WAR file? Can 32bit system can run project?
The same question with .NET project? It will build .dll files, I think they are many differences between .dll
32bit and .dll
64bit.
Thanks for reading.
Pure Java is platform indepependent. It used on any project different platform which has a Java Runtime Environment (JRE). Oracle (Sun) provides the JRE implementation for major known platform architectures and OS. More overe, there's any thirdparty JRE instances which comply Java specs. All of these JREs will run your bytecoded projects.
Yes, they could share the code with you, either you running x86 or x64 processor architecture. Just uses different JRE implementation, but it should not concirn your project if it's 100% pure Java certified. You could consult the Oracle about get certification for your Java project.
I have nothing to know about .NET, but if it used with the Java project then you may have incompatibilities between platforms.
dlls ofcourse are different which built for different platforms, however you could run 32 bit dlls on x64 platform under the wow64 architecture.