IceSSL for C#/.NET

kwaclawkwaclaw Oshawa, CanadaMember Karl WaclawekOrganization: Personal
Are there any plans to add IceSSL for C#/.NET?

Karl

Comments

  • marcmarc FloridaAdministrators, ZeroC Staff Marc LaukienOrganization: ZeroC, Inc.Project: The Internet Communications Engine ZeroC Staff
    It wouldn't be hard to add, but at present, we don't have any commercial customers who require it (and our development priorities are of course driven by the needs of our commercial customers). If you have a commercial need for this feature, please contact us at [email protected].
  • kwaclawkwaclaw Oshawa, CanadaMember Karl WaclawekOrganization: Personal
    Workaround for .NET 2.0
    marc wrote:
    It wouldn't be hard to add, but at present, we don't have any commercial customers who require it (and our development priorities are of course driven by the needs of our commercial customers). If you have a commercial need for this feature, please contact us at [email protected].

    I was actually able to build an SSL plugin for C# under .NET 2.0, using Visual Studio 2005 Beta 2. It works with the hello and throughput demos, but needs more testing. I based it on how the TcpConnector, TcpAcceptor, TcpTransceiver and TcpEndpoint classes work. I also had a look at the Java plugin.

    One major disadvantage is that the new SslStream class in .NET 2.0 only works with blocking sockets, which ICE is not normally using for performance reasons. A proper solution would probably have to use OpenSSL.

    If anyone is interested I am willing to share.

    IceCS is not hard to build under .NET 2.0, only a few minor changes
    have to be made to the sources.

    Karl
Sign In or Register to comment.