Ask your own question, for FREE!
Computer Science 16 Online
OpenStudy (anonymous):

is java is best or .net is best for security purposes.

OpenStudy (anonymous):

java....

OpenStudy (anonymous):

java

OpenStudy (anonymous):

java is highly secure ....................

OpenStudy (anonymous):

in what way java is more secure than .net

OpenStudy (anonymous):

In terms of what security is supported they are both good. If you mean hacking the JIT or the java byte code they are both the same. If you mean which is used more often in the industry for security then java is the answer.

OpenStudy (anonymous):

now java doesn't allow pointers(it only allows references) for the sake of security. also java enables firewalls for our applets when we download from the internet. in this way java is called a secures language..

OpenStudy (anonymous):

ok fine can any one give me clear cut idea in which platform the webservice can be developed whether in java or .net ? it should meet the following criterias like 1.security 2.speed 3.easy develop and deploy 4.reusable and 5.good contract

OpenStudy (anonymous):

If you are using Visual Studio, then creating web apps is a since using ASP.NET since all the security stuff can be done using a UI. This would also add to you speed and easy develop and deploy. Java has access to Apache Shiro for security, and other built in libraries for cryptography. For deployment in Java you can use Tomcat or Jetty. .Net has Code Contracts for design by contract development. I haven't found this anywhere for Java yet, but Scala has some design by contract stuff. If you don't mind Scala which runs on the JVM look at Lift which is touted for its security, speed, and easy develop and deploy. Scala is also extremely reusable.

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!