Можем ли мы использовать PHP-классы в Asp.net - PullRequest
0 голосов
/ 22 декабря 2009

У меня есть несколько библиотечных файлов на PHP. Я хочу использовать их в asp.net. пожалуйста, дайте мне некоторое представление о том, как его использовать или как преобразовать его для использования в asp.net (vb.net). на самом деле я хочу подключиться к веб-службе на основе XML (HostelsClub), но они просто имеют API в PHP, а не в asp.net. ну и что делать.

Ответы [ 4 ]

2 голосов
/ 22 декабря 2009

Если это служба XML, особенно если это сторонняя служба, и она прекрасно работает в PHP, почему бы просто не вызвать службу из .net с использованием XML-RPC или аналогичного? Из вашего вопроса я не уверен, что вам действительно нужно переписывать сервис PHP.

Службы XML должны использоваться на любом языке, если известны структуры вызовов XML.

Хотя их API написан на PHP, он не должен иметь значения , если , это API, зависящий от кода. Читая между строк вашего запроса («хотите подключиться к ...»), не ясно, является ли это локальная библиотека, к которой вам нужно подключиться из PHP в PHP, или вам просто нужно позвоните / подключитесь к веб-сервису, который был построен поверх библиотеки, которую вы упоминаете. Если это веб-сервис, то все основные протоколы, безусловно, возможны в .net, php, ruby, perl и т. Д.

1 голос
/ 22 декабря 2009

Так работает с c #

Tomasp.net

Я не уверен насчет vb.net, но это вообще .net.

1 голос
/ 22 декабря 2009
0 голосов
/ 22 декабря 2009

Лучше всего будет выучить несколько языков, чтобы вы не зависели от какого-либо конкретного поставщика.

...