{"action":"created","issue":{"url":"https://api.github.com/repos/tomwendel/octoawesome/issues/111","repository_url":"https://api.github.com/repos/tomwendel/octoawesome","labels_url":"https://api.github.com/repos/tomwendel/octoawesome/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/tomwendel/octoawesome/issues/111/comments","events_url":"https://api.github.com/repos/tomwendel/octoawesome/issues/111/events","html_url":"https://github.com/tomwendel/octoawesome/issues/111","id":142165509,"number":111,"title":"Network Linux Server <--> Windows Client funktioniert nicht","user":{"login":"ManuelHu","id":10050780,"avatar_url":"https://avatars.githubusercontent.com/u/10050780?v=3","gravatar_id":"","url":"https://api.github.com/users/ManuelHu","html_url":"https://github.com/ManuelHu","followers_url":"https://api.github.com/users/ManuelHu/followers","following_url":"https://api.github.com/users/ManuelHu/following{/other_user}","gists_url":"https://api.github.com/users/ManuelHu/gists{/gist_id}","starred_url":"https://api.github.com/users/ManuelHu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ManuelHu/subscriptions","organizations_url":"https://api.github.com/users/ManuelHu/orgs","repos_url":"https://api.github.com/users/ManuelHu/repos","events_url":"https://api.github.com/users/ManuelHu/events{/privacy}","received_events_url":"https://api.github.com/users/ManuelHu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-03-20T13:52:42Z","updated_at":"2016-03-21T11:54:47Z","closed_at":null,"body":"Wenn ich den Server auf meinem Raspberry laufen lasse und mich mit meinem Client von meinem Windows Rechner darauf verbinden will, bekomme ich am Client eine System.ServiceModel.CommunicationException:\r\n```\r\nFehler beim Deserialisieren des Textkörpers der Antwortnachricht für Vorgang \"Connect\". Unerwartetes Dateiende gefunden. Folgende Elemente sind nicht abgeschlossen: Envelope.\r\n```\r\n\r\nRemote Stack Trace:\r\n```\r\nServer stack trace: \r\n   bei System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message message, Object[] parameters)\r\n   bei System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc)\r\n   bei System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)\r\n   bei System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)\r\n   bei System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)\r\n   bei System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)\r\n\r\nException rethrown at [0]: \r\n```\r\n\r\nWir sollten wirklich mal in den nächsten Streams das Thema Network ohne WCF angehen."},"comment":{"url":"https://api.github.com/repos/tomwendel/octoawesome/issues/comments/199239952","html_url":"https://github.com/tomwendel/octoawesome/issues/111#issuecomment-199239952","issue_url":"https://api.github.com/repos/tomwendel/octoawesome/issues/111","id":199239952,"user":{"login":"tomwendel","id":2411364,"avatar_url":"https://avatars.githubusercontent.com/u/2411364?v=3","gravatar_id":"","url":"https://api.github.com/users/tomwendel","html_url":"https://github.com/tomwendel","followers_url":"https://api.github.com/users/tomwendel/followers","following_url":"https://api.github.com/users/tomwendel/following{/other_user}","gists_url":"https://api.github.com/users/tomwendel/gists{/gist_id}","starred_url":"https://api.github.com/users/tomwendel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomwendel/subscriptions","organizations_url":"https://api.github.com/users/tomwendel/orgs","repos_url":"https://api.github.com/users/tomwendel/repos","events_url":"https://api.github.com/users/tomwendel/events{/privacy}","received_events_url":"https://api.github.com/users/tomwendel/received_events","type":"User","site_admin":false},"created_at":"2016-03-21T11:54:47Z","updated_at":"2016-03-21T11:54:47Z","body":"Mir fehlt leider vollkommen die Erfahrung mit Mono auf ARM. In der Theorie sollte das zwar funktionieren, aber Lassi hat da einen Punkt. Das schlimme: Wenn es ein BigEndian/LittleEndian Problem ist, laufen wir da bei unserer Socket-Lösung auch rein, denn wir werden dort auch den BinaryFormatter für das Serialisieren der Datentypen verwenden. Das würde sogar bedeuten, dass wir uns sogar um den string<->byte[] Convert selbst kümmern müssen. Lasst uns das auf jeden Fall im Auge behalten und testen, sobald wir die ersten Schritte mit Sockets gemacht haben."}}