NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following table contains the technologies of the NCI Technology Catalog that power NBIA. 

Also see the most recent NCI Technology Catalog.

Technology

Platform

Current

Operating Systems




Linux

CentOS 7.7 

Web Servers



Apache Web Server

Linux

2.4.x

Container Technologies



Tomcat

Linux/Windows

Tomcat 7

Application Development Technologies



Java J2EE

Linux/Windows

Java 8

CSM


5.2

Ant


1.9.x

Hibernate


3.2.x

Spring Framework


3.2.8

IceFace


1.8.3nci

Apache Lucene


4.6.0

Angular


2, 8

Jersey RESTful Web Services


2.27

Spring Security OAuth2


1.0.5

Database Options



Oracle DB

Linux

11g

MySQL

Linux/Windows

5.5.x

Directory Services



NCI LDAP

All


SSL Certificate CA

All

VeriSign

...

Technology 
Platform
Deprecated (phasing out)
Current
Future (within 12 months)
     
Operating Systems
    
Red Hat Enterprise
Linux
 
5.x
      
Web Servers
    
Apache Web Server
Linux
 
2.4.3
      
Container Technologies
    
Jboss
Linux/Windows
 
5.1.x
 
Jboss
Linux/Windows
 
4.0.5 for NBIA Grid Service
      
Application Development Technologies
    
Java J2EE 
Linux/Windows
 
1.6.x (Java 6)
 
CSM
  
4.2.3.1
 
caGrid
  
1.4
 
Globus Toolkit
  
4.0.3
 
Ant
  
1.7.x
 
Hibernate
  
3.x
 
Spring Framework
  
3.1
 
IceFace
  
1.8.3nci
      
Database Options
    
Oracle DB
Linux
 
10g
 
MySQL
Linux/Windows
 
5.1.x
      
Directory Services 
    
NCI LDAP
All
        
SSL Certificate CA
All
 
VeriSign