Какие технологии используются / рекомендуются для HTTP Rpc Calls от Silverlight. Мой стек на стороне сервера - JBoss (servlets / json_rpc [jabsorb]), и у нас есть тонна бизнес-логики (создание объектов, проверка, сохранение, события на стороне сервера), которой я все еще хочу воспользоваться.
Это наша первая попытка привнести в наш продукт стиль апплета, и в идеале мы сохраняем версии HTML и Silverlight.
Что бы там ни было, силы, которые были, оттолкнули нас по пути серебряного света, и хотя flex / java fx / silverlight - интересная дискуссия, этот вопрос удален из уравнения. Нам просто нужно найти способ заставить серебряный свет вести себя с нашими классами.
Должен ли я определять представление .NET Class наших объектов JSON и методологию сериализации / десериализации доступа к этим объектам? IE "blah.com/dispenseRpc?servlet=xxxx&p1=blah&p2=blahblah создает функции, которые вызывают веб-запрос и преобразуют входящую строку ответа в объекты?
Другим способом может быть обратный инжиниринг связи .NET wcf (или чего-либо еще) и реализация обработчика на стороне Java, который вызывает правильный код на стороне сервера и возвращает то, что .NET ожидает обратно. Но это звучит гораздо сложнее.
T