У меня есть сценарий, в котором у нас есть клиент, у которого есть хостинг php-приложения linux (joomla), который они хотят интегрировать с некоторым backpp asp.net mvc функциональность, созданная для сайта «сестра». В основном, на сайте mvc есть цены и методы доступности запасов, которые (на сайте сестры) заполняют выпадающие списки и другую информацию о стиле «порядок» на страницах. Мне было поручено изучить возможности интеграции, чтобы сайт php мог использовать эту информацию в качестве «службы». (как всегда, эти ребята смотрят на стоимость владения, обслуживания и т. д., поэтому это их предпочтительный маршрут)Двойное использование asp.net mvc и php в том же домене
Кто-нибудь сделал что-то подобное с успехом? Я бы предположил (так же, как сайт сестры) либеральные дозы ajax будут использоваться, чтобы заполнить части страницы по требованию. Таким образом, это может повлиять на любые предложения, которые у вас могут быть. Кроме того, методы, которые называются в конечном итоге, заполняют одну и ту же базу данных, поэтому нет проблем с корреляцией идентификаторов на разных платформах.
Я действительно не хочу спускаться по любому маршруту «iframe», если это вообще возможно, «реальность может диктовать это как вариант. Я (наивно) представляю себе, что могу просто вызвать функции mvc непосредственно из приложения php с передачей какой-либо переменной «session» для аутентификации.
довольно высокий заказ или довольно прямой?
веселит
джим
[править] - Тхо вряд ли будут реализованы в связи с существующей структурой сайта Joomla, будет ли использование OpenId счета помощи «клей» двойка сайты вместе?
также нашел эту маленькую статью, которая «может» идти каким-то образом twds, что я имею в виду: http://www.jeffancel.com/archive/2009/04/05/70.aspx
Hi Jeff, Я думаю, что вариант 1 был бы моим предпочтительным маршрутом. на самом деле, на основе eaxmple на http://blogorama.nerdworks.in/entry-EnablingJSONPcallsonASPNETMVC.aspx, я действительно справился с этим. моим использованием будет в основном доступ к jQuery из приложения php (я пробовал это, и он отлично работает). Я, однако, заинтригован вашим предложением API. это будет выпущено из приложения php app-> client browser ->. net controller? –
.. извините, что вы указали ключ API по отношению к абстракции на стороне сервера. –
любые мысли о «целостности» использования md5 вокруг контекста. HttpContext.Request.UrlReferrer.AbsoluteUri, а затем сравнивая это со стороной .net ?? –