Clients of semantic-*. Including a Java and Javascript version. The C# version is in intensive development.
This repository has multiple clients, all of which can work independently.
With the protocol based on json, we are planning to implement the clients:
- Anclient/csharp
The C# client API runing on .net framework 4.7.1.
The Visual Studio solution is
csharp/anclient/anclient.sln
There are 4 projects in the solution:
-- anclient.net
The c# version of anclient, for .netframework 4.7.1. The project name is also
the assembly name can be referenced with C# reflection.
-- Antest.Ancleint
Anclient unit test project.
-- gltf-export
A [Revit](https://en.wikipedia.org/wiki/Autodesk_Revit) plugin using anclient.net
exporting gltf and communicate with semantic-\* server with Antson for protocol
packages handling.
To run this example, user must have Revit installed. This example is running
on Revit 2017 and has no plan to upgrade.
-- file.upload
The trying and testing project of gltf-export, also used to test jserv-sample
project's file uploading function. Jserv-sample project source can be downloaded
[here](https://github.com/odys-z/semantic-jserv/releases).
- Anclient/js
js client API depending on jquery.
Of which the jclient/js/easyui can basically working, providing the semantic-jsample server is running. See it's readme for quick start.
- Anclient/java
Java client API.