Trustin Lee ha scritto:
> You guys might think I am stupid, but I think both Emmanuel and
> Stefano are correct.  It's a matter of point of view.
> 
> The primary mission of MINA project is to provide an easy way to
> develop a network application.  Today, many net apps are built with
> proprietary immature protocols because of lack of research and
> customizable protocol implementation.  If we provide an out-of-the-box
> codec for HTTP, FTP, SMTP, and DNS, people will start to reuse
> existing standard protocol and overall interoperability in the
> industry will increase. (I hope!)


My opinion was very related to DNS. IMHO DNS is different from FPT, HTTP
and SMTP because HTTP, FTP, SMTP clients (not protocol) will rely on DNS
for hostname resolution and not viceversa.

If a developer builds its own protocol to be used on internet, well, it
is very likely to need DNS somewhere.

That's why I think that DNS belongs to MINA TLP.
About SMTP, FTP, HTTP and so on I see MINA only as an incubator,
specific to MINA based product.

As I said as MINA user I would probably expect to find DNS resolution
helpers directly in the core distribution of mina and not even as a
separate download: we cannot tell people you do everything
asynchronously but you will have your thread to wait X seconds for the
reverse lookup ;-)

Stefano

Reply via email to