ICE security.

LiunengLiuneng Member neng liuOrganization: Hainan AirlineProject: support external system connect ticketsalesystem
hello,I want to ask a question, ICE in communication security mechanisms which? and ICESSL whether to support java.

Comments

  • matthewmatthew NL, CanadaMember Matthew NewhookOrganization: ZeroC, Inc.Project: Internet Communications Engine ✭✭✭
    Which form of security are you looking for? Ice provides encrypted communications and authentication through SSL which is supported in all of the Ice language bindings (including Java). You can read more about IceSSL at IceSSL.html. For firewall traversal and general back end server side protection you should look at Glacier2 Glacier2.html. You can find a good introduction to Glacier2 in Michi's article in http://zeroc.com/newsletter/issue22.pdf.
  • LiunengLiuneng Member neng liuOrganization: Hainan AirlineProject: support external system connect ticketsalesystem
    communication security

    Thank you for your suggestion.I have two questions.
    Only SSL communication security it?
    Glacier is used to pass through the firewall, right?
  • benoitbenoit Rennes, FranceAdministrators, ZeroC Staff Benoit FoucherOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
    Yes, IceSSL is the recommend way to secure your connection. It provides encryption of the communication between the client and server and also allows authentication to ensure that the server and client are really the processes that they claim to be. See the IceSSL Introduction in the Ice manual for more information.

    Glacier2 does indeed allow firewall traversal. In general, IceSSL is also used with Glacier2 to secure the connection between the client process and Glacier2 process (the connections between Glacier2 and the server processes in your internal network can either use TCP if the network is considered "secure" or also use IceSSL). For an introduction on Glacier2, see this link.

    Cheers,
    Benoit.
Sign In or Register to comment.