Комиссионный транспорт в клиенте javascript
Я пытаюсь построить клиент JavaScript для моего Thrift-сервера. Сервер запущен и работает, и я могу получать звонки на сервер, работающий с клиентом PHP. Я просто могуt понять клиент JavaScript.
В частности, создание транспортного средства ставит меня в тупик. Учебник вhttp://thrift.apache.org/tutorial/js/ показывает:
function calc() {
var transport = new Thrift.Transport("/thrift/service/tutorial/");
var protocol = new Thrift.Protocol(transport);
var client = new CalculatorClient(protocol);
Когда я делаю это, я получаю http 404 на/ Вар / WWW / бережливость / сервис / учебник / "Я
мы нашли один или два других примера, которые используют
var transport = new Thrift.Transport("/service");
Но это также дает мне 404. Я
никогда не видел объяснения того, что ям должен перейти к конструктору транспорта в javascript. В своем PHP-коде я создаю сокет, а затем передаю его конструктору Transport. Тем не менее, JavaScript жалуется, что Thrift.Socket () нет конструктор.
Учебник вhttp://thrift.apache.org/tutorial/js/ ISN»ужасно полезно. Это говорит:
Первое, что нужно для использования файлов Thrift - это настройка вашего транспортного протокола. В настоящее время он поддерживает только AJAX и работает следующим образом:
var transport = new Thrift.Transport("/thrift/service/tutorial/");
Там'Нет описания того, каким должен быть этот путь, переданный конструктору.
Я потерян на этом. Что я передаю конструктору транспорта в javascript?