Доступ к базе данных BIM-сервера

Я Java-разработчик. Недавно моя компания планирует использовать BIM Server. Идея заключается в том, что сервер BIM будет интегрирован с нашим текущим проектом, и мы будем получать доступ к базе данных сервера BIM через некоторый API. Я подключился к локальному серверу BIM, создал проект и добавил файлы IFC в проект, используя «JsonBimServerClientFactory» (пример предоставлен в репозитории git сервера BIM). Есть ли в группе кто-нибудь, у кого есть такой опыт?

Я в большом замешательстве, как мне использовать API для доступа к базе данных BIM Server из моего существующего проекта.


person Nazar-E-Bukhari    schedule 23.04.2014    source источник


Ответы (1)


Команда bimserver предоставляет REST API и клиентскую библиотеку Java. Вы можете общаться любым из этих способов.

Вы не можете получить доступ к базе данных напрямую без создания соединителя BerkelyDB, но интерфейсов API должно быть достаточно (в частности, ServiceInterface и LowLevelInterface).

Некоторые полезные ссылки:
BimServer — клиентская библиотека и сервер
BimServerGUI — полезный плагин с графическим интерфейсом

person Cory Silva    schedule 22.09.2014
comment
@ Назар-Э-Бухари, этот ответ кажется правильным для вашего вопроса. Пожалуйста, отметьте это. - person arshpreet; 20.10.2015
comment
но как мне использовать его с java-приложением? плагин - это javascript, и у меня есть настольное приложение java - person Shubham; 29.10.2018
comment
В каждом релизе есть java-клиент. github.com/opensourceBIM/BIMserver/wiki/BimServerClient - person Cory Silva; 30.10.2018
comment
да, я могу использовать это, чтобы получить все виды информации, и я также сделал некоторую часть этого, но я не уверен, как мне сделать 3D-представление, как bimviews, которое находится в java-скрипте, могу ли я встроить существующий плагин в java приложение? извините, что задаю такой вопрос, но я очень смущен. - person Shubham; 21.11.2018