P. 1
App Development

App Development

|Views: 7|Likes:
Published by bns1234

More info:

Published by: bns1234 on May 12, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less






y Platform/Hardware independent: J2EE portability tends to be good for core components such as business rules, Java Server Pages and Enterprise JavaBeans. o Corporate users have a negotiating leverage to present "a credible threat" that they'll move an application to another vendor's platform, something they can't do with Microsoft, because the .Net framework runs only on Windows J2EE has more features to offer for session management, fail-over and load balancing than the Microsoft architecture does o For large enterprise wide applications, Java would be more scalable and hence a good option Users who buy major packaged applications will probably be driven to gain some Java skills, since enterprise software vendors such as SAP AG and Oracle Corp. lean toward Java o A pool of Java resources can be created and these resources can be reused for several applications Number of Java programmers in the market will be higher because it is an older programming language Java tends to be a more stable language than .Net primarily because it is hosted on Unix environments



y y

Microsoft .Net
y y y Microsoft's .Net environment allows developers to program in more than 20 languages, including Cobol, which could appeal to programmers who have worked in legacy environments. Microsoft tools have an edge over Java for building applications that require rich graphical user interfaces and that deliver content to Web browsers .NET supports Rapid Application development and is hence preferred for building low cost applications with a quick turnaround time (.NET is effective for applications that have <1000 concurrent users) On a straight cost basis, Microsoft presents an appealing option. Its Windows server operating system ships with a built-in application server, while pricing for the most popular Java-based application servers starts at $8,000 to $10,000 per CPU Some IT shops may use .Net for some types of new projects and Java for others. Others may explore using .Net for the presentation layer, to take advantage of Microsoft's client-building tools, or to connect to Java-based business logic via XML-based Web services or a Java/Microsoft bridge.



You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->