What are some advantages that a company can gain by using a


What are some advantages that a company can gain by using a J2EE environment? How should a company determine which environment to use?

When responding to classmates, note if you agree or disagree with their thoughts and why/why not.

1. When deciding on what type of architecture to use between J2EE and .Net, there are a lot of advantages to both. Below are some of the advantages that a company can achieve by using J2EE.

J2EE is a "standards based application server that ensures interoperability and vendor neutrality" (Cegonsoft) Since this is the case, J2EE can support a wide range of development opportunities and teams. Roles of these teams can be easily identified and separated as needed to accomplish desired tasks. J2EE is available on any systems that can handle Java and can integrate easily with current IS systems through APIs. This will allow a company to utilize resources already on hand and not have to invest in new equipment. This architecture also integrates nicely with several different open source environments and open sources application servers which can reduce the overall implementation costs. A company should determine what architecture that would be best suited to them, by first examining what the overall goal of the applications that they are going to create are. Is one architecture better at accomplishing that goal over another architecture. The company should also look at existing systems (i.e. Windows v. Linux),systems to be used and personnel that will be working on/developing for these systems. Does the current inventory of personnel and existing equipment favor one architecure type over another.

2. J2EE is now known by the name Java EE. It is software owned by Oracle and designed by Sun Microsystems to simplify application development. Java EE simplifies development with standard reusable modular components. Java EE allows developers to improve their APIs by making it easier to use popular design patterns. It can simplify common challenges such as handling incoming requests from wed-based clients. Java EE allows for highly scalable logic components and the creation of web services by utilizing the Enterprise JavaBeans (EJB) specification (Rouse, 2017).

A company should look at its current platform for operations and at the experience of its developers when choosing which environment to use. Using a .Net environment can be a good choice if the company is using a Microsoft platform but due to improvements in the .Net environment, it can also be used on Linux and Mac (Lardinois, 2015). According to some, the differences between the two platforms are negligible because the technologies are very similar (Lurie & Belanger, 2002). This can make it a very difficult decision. Therefore, companies should look at the experience of its developers to see which environment they are more comfortable working in.

Solution Preview :

Prepared by a verified Expert
Business Management: What are some advantages that a company can gain by using a
Reference No:- TGS02335869

Now Priced at $20 (50% Discount)

Recommended (97%)

Rated (4.9/5)