Вызов другого прокси-сервера API из одного прокси-сервера API в той же организации

У меня есть существующий прокси-сервер API в моей организации, который я хочу вызывать в своем другом прокси-сервере API.

Есть ли другой способ реализовать это?

Одно из соображений при разработке и проектировании прокси-сервера API заключается в том, чтобы не реализовывать ServiceCallout от одного прокси-сервера API к другому в той же организации или рекурсивно от прокси-сервера API обратно к себе, как указано в документации.


person lesi    schedule 19.03.2014    source источник


Ответы (2)


Вы можете вызвать один API-прокси в другом, как и любой другой запрос.

Но я считаю, что это не то, что рекомендуется, так как это вызовет отдельный запрос. я предлагаю создать новый поток в том же прокси-сервере API и скопировать поток и политики в другом прокси-сервере в новый поток, который вы создали. Делая это, вы просто создаете новый поток выполнения. (Что быстрее и эффективнее, но с некоторой избыточностью)

person Naveen kumar    schedule 19.03.2014

Как вы сказали, не рекомендуется вызывать прокси-сервер API из вызова службы другого прокси-сервера API, потому что система не предназначена для этого и не будет работать должным образом.

Однако вы можете использовать общие ресурсы среди API-прокси. Под ресурсами я подразумеваю java, JavaScript, XSLT и т. д. Это достигается путем хранения этих общих ресурсов на уровне вашей организации (или даже на уровне вашей среды) и последующей ссылки на них в каждом прокси. Я не уверен, действительно ли это помогает в вашей ситуации или нет.

person Randy Solton    schedule 19.03.2014