Abstract
In a corporate environment, a programming language and software platform like Java has to fulfill a couple of needs that are important to running a business. It has to be able to connect to one or more databases, reliably establish communication with other IT-based systems in the same company or connected businesses, and be powerful enough to consistently handle input and perform calculations based on both input and database data, as well as present the appropriate output to clients. As a cross-concern, security also plays an important role: an authentication process needs to be established that forces users to identify themselves, and an authorization needs to be achieved to limit the amount of resources a particular user is allowed to access. In addition, activities need to be logged for technical maintenance and audit purposes, and the platform should be able to present monitoring data for technical sanity checks and performance-related investigations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Peter Späth
About this chapter
Cite this chapter
Späth, P. (2019). Java Development, Enterprise Needs. In: Beginning Jakarta EE. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5079-2_1
Download citation
DOI: https://doi.org/10.1007/978-1-4842-5079-2_1
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-5078-5
Online ISBN: 978-1-4842-5079-2
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)