|
Bonjour is Apple Computer’s implementation of zero-configuration networking
known generally as “zero config”. It enables automatic discovery
of computers, devices, and services on IP networks without having a knowledgable
person manually configure DNS servers. The Apple specific implementation is
available for MacOS X, Windows, Linux, BSD Unix and others.
Bonjour Adapter and Valentina Embedded Server
The Bonjour Adapter has a very modest footprint. For servers, there is very
little overhead on the Macintosh. Windows requires an installation of Bonjour
since it is not built into the operating system. Bonjour support is built into
Valentina Studio and Valentina Office Server, but it is optional in Valentina
Developer Network.
Using Bonjour Adapter
With the Bonjour Adapter for VDN Embedded Server, your Embedded Server is
automatically registered with Bonjour using your Bonjour Adapter developer
code. The real work happens on the client side - your application.
Any client (including all Valentina ADKs) higher than Valentina 2.5
can query on the network to locate any Bonjour enabled server (Embedded Server
with Bonjour Adapter or Valentina Office Server 2.5 and later) using one simple
call. An example:
ArrayOfStrings servers = Valentina.LocatedBonjourService( “valentina_.tcp_” )
|