Q:

Does Photon Server supports multiple protocol connections? 

I need to connect Unity3D client to Photon Server using both UDP and TCP connections.  Is it possible?  Where can I read about it? 
P.S. I want to use TCP to send large amount of data.  

A:

Photon server supports multiple protocols simultaneusly.  If you downloaded the server sdk
look for the PhotonServer.config:
It contains entries like this
<UDPListeners>
    <UDPListener
        IPAddress="0.0.0.0"
        Port="5055">
    </UDPListener>
</UDPListeners>

and
<TCPListeners>
    <TCPListener
        IPAddress="0.0.0.0"
        Port="4530"
        PolicyFile="Policy\assets\socket-policy.xml"
        InactivityTimeout="10000"
        >
    </TCPListener>
</TCPListeners>

Your clients can connect per udp or tcp and interact with each other no mater what protocol thy have chosen. 
For the full set of configuration options you can look here: http://doc.exitgames.com/en/onpremise/current/reference/server-config-settings
When a client connects you can query in your server side application how the client connected like this:
public class YourApplication : ApplicationBase
{

    if (initRequest. LocalPort == 5055)
    {
    //
    }

    if (initRequest. PhotonPeer. GetListenerType() == ListenerType. TCPListener)
    {
    //
}

Note: UDPListener in the config are represented as ListenerType. ENetListener in code. 
You can find the server sdk documentation in the downloaded {sdk}\doc\Photon. SocketServer.chm or online here http://doc-api.exitgames.com/en/onpremise/current/server/doc/annotated.html

