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
LVL 2
DaFouAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Mayank SAssociate Director - Product EngineeringCommented:
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.
0
Mayank SAssociate Director - Product EngineeringCommented:
http://www.xbill.org/dnsjava/ is also written in Java.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
DaFouAuthor Commented:
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.
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Mayank SAssociate Director - Product EngineeringCommented:
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/
0
DaFouAuthor Commented:
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

0
Mayank SAssociate Director - Product EngineeringCommented:
>> Is it true that any computer that supports java also supports java writen in 1.0?

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).

>> Also please go on about java 1.0 being EOL. does this mean that I trouble customers that use my 1.0 code?

I'm afraid so.

>> 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.

The link on EOL says: "customers may procure specific support entitlements to provide product support beyond the stated EOL period. Once EOL has been announced on a major product family, Sun will provide support for a subsequent 1.5 year period. " so basically, it will be a pain.

>> I am merly trying to understand why going for 1.0 is not the best of idea's

Well, times have moved ahead and so we should move with it too. If Java has released version 5.0 and 6 is already in Beta, there is no reason to stick to 1.0. Make use of the new features that the newer versions give.
0
objectsCommented:
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.

0
DaFouAuthor Commented:
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?
0
objectsCommented:
> so possibly systems running anything higher then java 1.0 might not support my program written in 1.0 ( using depricated stuff

no, deprecated code will still work

> Are the later java releases better in terms of performance?

definitely
0
DaFouAuthor Commented:
guys, lets continue this some more..

i am still confused

http://www.experts-exchange.com/Programming/Programming_Languages/Java/Q_21830701.html
0
DaFouAuthor Commented:
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?
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.