есть ли у Python какой-либо сервис, такой как jndi? - PullRequest
2 голосов
/ 22 апреля 2010

Я хотел знать, есть ли у python какой-либо сервис, такой как JNDI в Java.

В частности, я хочу услугу, в которой поставщики могут зарегистрироваться, а затем потребители могут спросить, где находятся конечные точки определенных поставщиков.

Например, предположим, что я хочу создать почтовый ящик для всех моих друзей. У каждого из них есть своя конечная точка, поэтому у friend1, friend2, friend3 есть своя конечная точка. Кроме того, каждая конечная точка может меняться со временем, поэтому если изначально мы начнем с:

friend1 -> end-point1
friend2 -> end-point2
friend3 -> end-point3

Мы можем после некоторого момента иметь:

friend1 -> end-point1
friend2 -> end-point3
friend3 -> end-point4

Демон serice discovery должен согласиться с этими динамическими изменениями в системе.

1 Ответ

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

У вас нет точного эквивалента, но вы можете прочитать это исследование , чтобы получить обзор того, что доступно. Помните, что вы всегда можете использовать Jython, если вам хочется использовать Python и Java вместе.

В конце концов, я склонен согласиться с @msw, JNDI, вероятно, излишне.

...