Novera Software, Inc The Leader in Java Application Servers.
-
Upload
johnathan-dean -
Category
Documents
-
view
226 -
download
0
Transcript of Novera Software, Inc The Leader in Java Application Servers.
![Page 1: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/1.jpg)
Novera Software, Inc
The Leader in Java Application Servers
![Page 2: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/2.jpg)
Novera Software, Inc
Agenda
• Novera Mission
• Java Computing
• Java Application Servers
• Novera EPIC
• Examples
• Summary
![Page 3: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/3.jpg)
Novera Software, Inc.
• Mission: Make it easy for IT organizations to build, deploy and manage distributed Java applications on the enterprise
• Products: Smart Java application services - the necessary compliment to Java applications and
“thin” client
– Pre-built smart Java application services
– Smart Java application service builders
– Management of smart services and users
![Page 4: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/4.jpg)
Architecture Evolution
No Client/Server Fat Client/Server Thin Client/Server 1 - Tier 2-Tier ‘n’-Tier
1995 1996 1997-2000s
• Network Computing• Enterprise Wide• Mission Critical• Client/”Service”• Ubiquitous client
Java
C
omp
uti
ng • Centralized
• Web Server• HTTP• Direct Link• ‘Dumb’ Browser
• Client/Server only• Legacy backends• HTTP• TCP/IP, Ethernet• Browser
• Distributed• PC/WS• LAN/WAN• TCP/IP, Ethernet• GUIs
• Centralized• Mainframe/Mini• SNA• Channel Attach• Terminals
• DCE• CORBA• Stored Procedures• IDL’sL
egac
y C
omp
uti
ng
1970’s 1980’s 1990’s
![Page 5: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/5.jpg)
Enterprise Computing Requirements(Can Java do this?)
• Universal Enterprise Login
• Assignment of Network Resources/Application Services from Anywhere
• Security, Authentication, and Authorization to all Enterprise Applications
• Network Intelligence: Scalability, Fault-Resilience (HA) and Capacity Planning
• Transparent Access to Native Operating System Services
• Centralized Configuration, Management and Control
• Access/Integration with Existing Infrastructure
• True Distributed ‘n-tier’ Architecture
![Page 6: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/6.jpg)
Building Multi-tiered Applications
Advantages
• Scalable
• Fault Tolerance
• Replication
• Load balancing
• “Thin” Client
• Long Learning Curve
• Hard to use
• No management framework
• Hard to integrate with existing infrastructure, products, tools
Disadvantages
![Page 7: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/7.jpg)
Java Application Server Requirements
• Independence
– Server Platforms, Desktops/Browsers, Databases, Locations
• Supports CORBA and Integration with DCOM
• Multi-tiered “services” to separate presentation, business, and resource layers.
• Integrates with existing infrastructure
• Integrated management and access control
• Standards Based
![Page 8: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/8.jpg)
Novera Product Line
Open, Standards-based Platform Novera EPIC
Java, CORBA/IIOP, LDAP, JNDI, LIPS
Directory, Access Control, Management, Events
Pre-built Smart Java ApplicationServices
File/PrintMailLockTime
Smart Java Application ServiceBuilders
NoveraDatabase Access
NoveraMainframe Access
Novera EPICService
![Page 9: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/9.jpg)
How Java services get developed
Java Business Logic Class
Files
Java Applet Class Files
javac
Applet Classes
Business Classes
java
c
epicc
Management
Authentication
Business Classes
Stub Classes
Skeleton Classes
![Page 10: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/10.jpg)
Applet Classes
Stub Classes
How Java services get deployed
Java Client
UNIX
Web Server
Mainframe
Netware
NT
LDAP
![Page 11: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/11.jpg)
How Java services get managed
Management
Authentication
Business Classes
Stub Classes
Skeleton Classes
Access Control Lists
Start services Stop services
Event Creation/Tracking Monitor services
in real time User Profiles
Single sign-on
HeartbeatMonitor
![Page 12: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/12.jpg)
• Universal Enterprise Login using the Novera Desktop
• Management Application allows Administrators to create and manage network resources from a single location
• EPIC integration with LDAP allows for seamless naming and directory services
• Automated load balancing and replication of services
• Java access to OS resources across architectures (ie: access NT services from a Solaris machine)
• Easy integration with other objects services (CORBA)
• True Distributed ‘n-tier’ Architecture in Java - gives easy access to multiple architectures
Enterprise Computing Requirements(How Java does it with Novera)
![Page 13: Novera Software, Inc The Leader in Java Application Servers.](https://reader035.fdocuments.net/reader035/viewer/2022062421/56649e305503460f94b204ce/html5/thumbnails/13.jpg)
Summary
• Use Novera EPIC’s Java Application Server to deploy enterprise applications
• Novera EPIC allows multi-tiered applications to be built with the ease of traditional 2-tiered apps
• Creates scalable apps regardless of platform/OS
• Reduce development time and cost
• Independence from: platforms, browsers, location, databases
• Leverage Java skills across projects - people re-use
• Integrated management reduces cost of supporting Java applications