Я хочу сказать, что выполнение "гидравлических расчетов" не входит ни в модуль Schematics, ни в Network Analyst.
Network Analyst вообще предназначен для построения и анализа не сетей коммуникаций (utility network), а транспортных сетей.
Для построения геометрической сети (utility network), и её анализа достаточно лицензии ArcEditor без всяких модулей.
Но сама геометрическая модель сети имеет ограничения и может потребовать введения дополнительных объектов, атрибутов, поведения и пр. для выполнения гидравлических расчетов.
Я не говорю, что этого нельзя сделать. Но эту функциональность придется или программировать, или искать и докупать у сторонних разработчиков.
Докупать дополнительных SDK для ArcGIS не требуется. Объекты у Вас и так есть, если есть ArcGIS.
И программировать Вы можете как на .Net, так и на Java. Но работать всё равно придется с COM-объектами.
http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#Geometric%20network
http://help.arcgis.com/en/sdk/10.0/java_ao_adf/api/arcobjects/index.html
Но Вам также нужно учитывать, что если Вы расширили функциональность настольного продукта, это не означает, что она автоматически будет работать на сервере.
Придется писать отдельную логику для Web-сервисов и приложений.