fordevelopers
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
fordevelopers [2009/02/18 21:09] – created sestst | fordevelopers [2018/11/03 02:59] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{ : | ||
====== For Developers ====== | ====== For Developers ====== | ||
- | NetHomeServer is a pure Java application (Java SE) which run on Windows and Linux (probably on Mac OS-X too,but I have not been able to test this). | + | NetHomeServer is a pure Java application (Java SE) which run on Windows and Linux and Mac OS-X. |
- | The application is structured as a set of loosely coupled objects, which are connected with a message bus. The objects has a easy to use interface and the configuration GUI is automatically generated for the application objects. | + | The application is structured as a set of loosely coupled objects, which are connected with a message bus. The objects has a easy to use interface and the configuration GUI is automatically generated for the application objects. The object interface is get and set methods for attributes and actions to call. |
+ | |||
+ | |||
+ | If you prefer another development languge, you can still use NetHomeServer. All internal interfaces are exposed externally in the following ways: | ||
+ | * Text based TCP/IP interface | ||
+ | * Text base UDP/IP interface | ||
+ | * SOAP-Interface. | ||
+ | You can write your own functions in your favorite language as a separate application and integrate with the NetHomeServer via any of the interfaces. | ||
fordevelopers.txt · Last modified: 2018/11/03 02:59 by 127.0.0.1