• Blog
  • News
  • Events
  • Deutsch
  • Log in
  • Products
    • Ready-to-go products
      • Next® Enterprise Archive
      • Next® Mailroom
      • Next® Invoices
      • Next® Contracts
      • Next® Go
      • Next® Emails
      • Next® Processes
      • Next® Bank Transactions
      • clear
    • clear
  • Solutions
    • By industry
      • Insurance
      • Manufacturing
      • Transport & Logistics
      • Wealth management
      • clear
    • By integration
      • Aspect4
      • M3
      • Salesforce
      • SAP
      • Other
      • clear
    • By business need
      • Document Management
      • Document Archiving
      • Invoice Processing
      • Contract Management
      • Email Automation
      • Bank Statement Processing
      • Mailroom Automation
      • clear
    • clear
  • Cases
    • 1:1 Assekuranzservice AG
    • Autokeskus
    • Bauder
    • Bendura Bank
    • BoConcept
    • Burger King
    • Burghaus
    • CRH Denmark
    • DAT-Schaub
    • DHL
    • EG
    • EL:CON
    • Emhart Glass
    • Erdinger Weissbräu
    • Heidekreis Klinikum
    • Hönninger
    • Inco
    • Jansson Group
    • Kellerhals Carrard
    • LB Forsikring
    • Lytzen
    • Mifa
    • Pohjantähti
    • Per Aarsleff
    • Schweizer Zucker
    • Secure Trust Bank
    • Ski Bygg
    • Spiegltec
    • Stark Group
    • swisspartners
    • TAPROGGE
    • Tareno
    • TFG Transfracht
    • TORM
    • Umoe Catering
    • clear
  • About
    • About
    • International
    • Team
    • Jobs
    • Partners
      • EG partnership
      • clear
    • Responsibility
    • Product strategy
    • Legal Notice
      • Nextway financial structure
      • clear
    • Trust Center
    • clear
  • Support
    • Support Plans
    • Next® always up to date
    • Help desk
    • News in Next®
    • Help center
    • Downloads
    • Authorization codes
    • clear
  • Contact
search
clearCancel
  • You are here:
  • Home
  • / Blog
Blog

 

Java is dead. Long live Java.

Henrik Fjorback Project Manager

Have you heard it? "Java is a threat to your IT security, and generates all sorts of problems every time Oracle releases a new version"

 

How can we as a responsible IT vendor with thousands of companies running our software even consider using anything as unsecure as Java.

The short answer is we can't. And we don't.

A complete and more subtle answer takes a few more words.

Zero install client

Keeping so-called “fat clients” up to date on myriads of different PCs, including the ones at home, and the ones at airport lounges, proved to be a nuisance to both IT staff and end users. 

Hence the more forward viewing vendors developed a web client to their business systems, leaving behind the cumbersome fat clients. No more fat clients to install – everything available everywhere – zero install. 

And with that move also leaving behind the need to develop a client to every variant of a PC in the company. Or more realistically abandoning the rigorous restrictions on what PCs could be deployed. Suddenly Apple Macs where welcome in the office as well.

JAVA applets

At that time, the way to make full function business class applications in a web browser called for Java applets. Small programs that where downloaded automatically as needed, to extend the basic functionality of the browser. Everybody did it this way. Banks, insurance companies, online retailers, Multi Support – the lots.

But for a Java applet to run your PC or Mac needs the Java runtime. As this is something extra, and running under the hood, most people did not pay attention to keeping it up to date. Anything outdated in the Internet is a hazard. Java included.

HTML5

Luckily modern browses offer a viable alternative to Java applets – HTML5. This new version of HTML allows you to build full functional business applications that run in any browser. On a PC, a Macbook, an iPad, a Nexus 7, an iPhone, or an Android cellphone. Without any Java applets.
 

Next is anywhere. On PCs, Macbooks, tablets, and cellphones. Anywhere.

We have of course updated Next to using HTML5 instead of Java applets, and because it is truly “zero install”, the moment you upgrade your Next server, everyone will be using the new and lighter HTML5 version.

That’s why the short answer is “We don’t”. We don’t use Java applets anymore. They had their time, but it is over. Exactly like heavy fat clients that require to be developed to, and installed on, each and every device you want to use. They had their time, but it is over. Todays business user won’t take no for an answer, when they bring their own devices to work. “Sorry we don’t support Macs”, is simply not an acceptable answer anymore.

On the server side

The same goes on the server side. Nobody is taking no for an answer anymore. Saying to a CIO that “Sorry we don’t support Linux”. Or “We don’t believe in cloud”. Or going against whatever their infrastructure need might be is a no go.

For that reason you may choose to run your Next in the Cloud, on IBM i, Windows, OSX, Linux, AIX, or whatever fits your exact needs.

 

Next is anywhere. On AIX, IBM I, Linux, Windows, and Mac OSX. Anywhere.

We deliver this flexibility using primarily Java on the server side.

But we don’t take part in the religious fight between righteous believes of Java, C#, Scala, Ruby, Objective C, or any other “programming goddess”. We constantly evaluate what tools bring us, and our clients, the most “bang for the buck”. In the long run that is.

Currently our primary development tools are Java, Javascript, and C#. But the toolbox comprises many more.
New will be added, and old disappear. But in the foreseeable future,
Java - on the server side - is going nowhere.

Java is dead. Long live Java.


Henrik Fjorback
Product Manager

hfj@multi-support.com
Related Post

4,600,000 documents per hour

 

All blog posts

Receive the news in your inbox – sign up here:

 
 
  • Sitemap
  • Legal Notice
  • Privacy Policy
  • Follow us:
 

Get in touch with us

Select your business location

THE  

Thomas Hougaard-Enevoldsen

the@nextway.software
+45 61 63 96 71
THE  

Thomas Hougaard-Enevoldsen

the@nextway.software
+45 61 63 96 71
MBR  

Markku Brask

mbr@nextway.software
+358 50 356 7076
SMO  

Jørn M. Christensen

jmc@nextway.software
+45 26 77 66 40
THE  

Thomas Hougaard-Enevoldsen

the@nextway.software
+45 61 63 96 71
CCO  

Claus Cordes

cco@nextway.software
+49 177 6506222
MRI  

Marcel Ritter

mri@nextway.software
+41 78 671 79 02
THE  

Thomas Hougaard-Enevoldsen

the@nextway.software
+45 61 63 96 71

 

 

 

Get in touch with us

Select your business location

THE  

Thomas Hougaard-Enevoldsen

the@nextway.software
+45 61 63 96 71

JMC

SMO

 

Jørn M. Christensen

jmc@nextway.software
+45 26 77 66 40

 

Søren Mogensen

smo@nextway.software
+45 60 40 92 80
MBR  

Markku Brask

mbr@nextway.software
+358 50 356 7076

JMC

SMO

 

Jørn M. Christensen

jmc@nextway.software
+45 26 77 66 40


 

Søren Mogensen

smo@nextway.software
+45 60 40 92 80

JMC

SMO

 

Jørn M. Christensen

jmc@nextway.software
+45 26 77 66 40


 

Søren Mogensen

smo@nextway.software
+45 60 40 92 80
CCO  

Claus Cordes

cco@nextway.software
+49 177 6506222
RTS  

Raphael Tschopp

rts@nextway.software
+41 79 540 36 14

MRI  

Raphael Tschopp

rts@nextway.software
+41 79 540 36 14

MRI  

Raphael Tschopp

rts@nextway.software
+41 79 540 36 14

THE  

Thomas Hougaard-Enevoldsen

the@nextway.software
+45 61 63 96 71

 

Please accept marketing-cookies to view this video.

Click here to change your cookie settings