Автор Тема: Простой Java socket policy server  (Прочитано 1378 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Ноябрь 02, 2013, 15:40:10 pm
Прочитано 1378 раз

Mimi Neko

  • Администратор
  • Старожил форума

  • Оффлайн
  • *****

  • 2454
  • Репутация:
    153
    • Просмотр профиля
Простой Java server, который слушает 843 порт и отдаёт  crossdomain.xml файл

crossdomain.xml:
<?xml version="1.0" ?>
<cross-domain-policy>
<allow-access-from domain="*" to-ports="80"/>
</cross-domain-policy>


Подключение к серверу из Unity3d:

using UnityEngine;
using System;
using System.Net.Sockets;
using System.Collections;
 
public class SocketClient:MonoBehaviour
{
    static TcpClient socketClient;
 
    void Start()
    {
        try
        {
            socketClient= new TcpClient("myhost.com", 843);
        } catch
        {
            Debug.LogError("Failed to connect to server");
            return;
        }
    }
}

Ниже сам сервер, в виде откомпилированого файла:
« Последнее редактирование: Ноябрь 02, 2013, 15:46:42 pm от Mimi Neko »