Getting Started with your RemObjects SDK Windows Forms Server
This readme will help you to get started with creating your Windows Forms Server project. Once you're familiar with the RemObjects SDK and your project is well under way, feel free to remove this file from the project.
Defining Your Service
A RODL file has been added to your project that defines your service(s) and related types. You can launch the Service Builder to edit your RODL file at any time by double-clicking the RODL in your solution, by clicking the RODL button on top of Solution Explorer or by selecting Edit Service Library from the RemObjects menu.
Inside Service Builder, you can define your service or services as well as any custom types needed for your service interface. Once you close Service Builder, the RemObjects SDK's CodeGen will generate three or more source files for you and add them to your project:
Note: If you launch Service Builder again at a later time, the _Intf and _invk files will be automatically regenerated to match your changes, therefore you should not make any modifications to these files.
Implementing Your Service
The _Impl file (or files) now provides an empty skeleton class with the methods that you defined in your service. You will fill these stubs with your own code to implement your service.
Project Settings for FingerReader
You selected the following settings when creating your project:
Library Name: FingerReaderLibrary
Service Name: FingerReaderService
Message Class: RemObjects.SDK.BinMessage
Server Channel Class: RemObjects.SDK.Server.IpSuperTcpServerChannel
RemObjects Assembly Folder : C:\Program Files (x86)\RemObjects Software\RemObjects SDK for .NET\Bin
Creating a Smart Service
You can always add additional Server or Message types manually, by dropping additional server and message components on your form. For example, drop an IpTcpServerChannel in addition to an IpHttpServerChannel component to make your service accessible via both HTTP and raw TCP. When dropping new server channel components, be sure to set up the dispatchers for that channel.