Link to home
Start Free TrialLog in
Avatar of DaFou
DaFou

asked on

Custom java 1.0 DNS server

HI All,

I am looking to build my own DNS server using java 1.0.
Where can I find good information about this subject?

Perhaps there is already some source code out there or else then link to the building blocks i need would be great
Avatar of Mayank S
Mayank S
Flag of India image

This is a DNS server written in Java:

http://sourceforge.net/projects/jdnss/

But it needs Java 1.2 or greater. Why do you want to use Java 1.0? Its an EOL (end of life product) and you should use Java 1.4.2 or higher.
ASKER CERTIFIED SOLUTION
Avatar of Mayank S
Mayank S
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of DaFou
DaFou

ASKER

I want to use 1.0 becuase every computer that suports java supports 1.0. Not every computer that supports java supports anything higher then 1.0.

I am probably making no scense on this matter but this is how i feel while building in a language ( java ) that is supposed to run anywhere.
No, you need to upgrade your version of Java. It is recommended that you should not use any EOL versions of products because you will not get any support for them:

http://java.sun.com/products/archive/eol.policy.html

>> Not every computer that supports java supports anything higher then 1.0.

Meaning? Some computers will not have Java installed by default. You need to download and install it. You can download the updated version from http://java.sun.com/j2se/
Avatar of DaFou

ASKER

mayankeagle,

Please explain some more so that I perhaps can change my vision about this.

Is it true that any computer that supports java also supports java writen in 1.0? if not then I will quickly rethink my position about this.

Also please go on about java 1.0 being EOL. does this mean that I trouble customers that use my 1.0 code?
How I see it it means that I have to make damned sure I am able to provide support as sun no longer supports 1.0.

Don't get me wrong, I am not here telling you what is what, I am merly trying to understand why going for 1.0 is not the best of idea's

regards

SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
you would be severly limiting yourself by using 1.0.

And the only boxes you will gain support for are probaly ones running windows that do *not* have java installed (from sun or other), but do have M$ java support. This would be a very small percentage and anyone who seriously wants to run any Java application would have 1.2+ support installed, and probably the large majority would have even later.

Avatar of DaFou

ASKER

quoting mayankeagle
~
Yes, any computer that does support Java will either have Java 1.0 or higher, so it will support applications written in Java 1.0 (unless the application uses some deprecated API, which was removed in future versions).
~

This makes me think. so possibly systems running anything higher then java 1.0 might not support my program written in 1.0 ( using depricated stuff )?

Objects,
As you are someone in the know about performance. Are the later java releases better in terms of performance?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of DaFou

ASKER

guys, lets continue this some more..

i am still confused

https://www.experts-exchange.com/questions/21830701/write-once-run-anywhere.html
Avatar of DaFou

ASKER

someone just suported my beleives in my new question! what is it that makes me unable to understand why 1.0 is not the way?

performance?
I can agree if all systems will benefit.

support?
Sun will in NO case offer suport for a program written by someone else ( even when in the latest version ( this is my beleive, i might be totally mistaken and if so have to rethink my point of view ) )

lets go on about this in my new question?