Hiho devs out there.
I'm happy to announce the first official (beta) release of our WCF Webservice.
The provided package installs the webservice as windows service.
For using it you have two possibilities:
The first one is to use service references within Visual Studio the needed adress is
Then you need to instanciate
(you need a reference to System.ServiceModel)
The other possibility is to use the TV4Home.Server.TVEInteractionLibrary.Interfaces.dll (can be found in C:\Program Files (x86)\TV4Home Core Service)
Then you can use it with the following code:
I hope you like it and i appreciate all constructive feedback
I've updated the setup files on http://tv4home.codeplex.com now there are beta setups for both 1.1.3 and 1.2 beta.
Changes:
update3:
Splitted WebProgram
update2:
- added multiuser support
- JSON interface
- fixed timeshifting bug
Known Issues:
-
I'm happy to announce the first official (beta) release of our WCF Webservice.
The provided package installs the webservice as windows service.
For using it you have two possibilities:
The first one is to use service references within Visual Studio the needed adress is
Code:
http://<servername>:4321/TV4Home.Server.CoreService/TVEInteractionService
Then you need to instanciate
Code:
TVEInteractionClient tvWebClient;
string ServerName = localhost;
EndpointAddress address = new EndpointAddress(String.Format("http://{0}:4321/TV4Home.Server.CoreService/TVEInteractionService", ServerName));
// Initialize Service Client
tvWebClient = new TVEInteractionClient(""BasicHttpBinding_ITVEInteraction"", address);
The other possibility is to use the TV4Home.Server.TVEInteractionLibrary.Interfaces.dll (can be found in C:\Program Files (x86)\TV4Home Core Service)
Then you can use it with the following code:
Code:
ITVInteraction tvWebClient;
tvWebClient = ChannelFactory<ITVEInteraction>.CreateChannel(new BasicHttpBinding() { MaxReceivedMessageSize = 10000000 }, new EndpointAddress("https://localhost/TV4Home.Server.CoreService/TVEInteractionService"));
I hope you like it and i appreciate all constructive feedback
I've updated the setup files on http://tv4home.codeplex.com now there are beta setups for both 1.1.3 and 1.2 beta.
Changes:
update3:
Splitted WebProgram
update2:
- added multiuser support
- JSON interface
- fixed timeshifting bug
Known Issues:
-