On Fri, Dec 16, 2016 at 11:33 AM, Keith Gaughan <[email protected]> wrote: >> Many people complained, hence RFC 4992. > > Here's a question: was BEEP really the problem, or was the problem > really that IRIS itself never got enough traction? > > Because if IRIS got any traction, we wouldn't have needed RDAP.
A multiplexing protocol is not trivial to implement correctly. The problem with IRIS isn't that the XML was hard or the XPC or DCHK were hard, but the compounded layers simply added to complexity for a problem that was easily solved with common tools. > The nice thing about Nominet's protocol is that it's trivial to > implement and you get pipelining for free if you want it. While it has > its issues (a way to get a list of field names would be nice, and > headers giving request and response lengths would be preferable to > using CRLF as terminators), it fits its purposes very well. Until you need protocol versioning, extensibility because no two registries have the same problem, Unicode support, and security... etc. etc. etc... And pretty soon you've re-invented the wheel. -andy _______________________________________________ regext mailing list [email protected] https://www.ietf.org/mailman/listinfo/regext
