Hallo,
ich hoffe ich habe den richtigen Bereich getroffen ... 😃
Hat schon einmal jemand von euch ein GPRS Modem für den Versand und für den Empfang von SMS angebunden?
Ich stehe hier irgendwie auf dem Schlauch und sehe leider noch nicht einmal einen kleinen Funken am Ende des Tunnels.
Ich würde eigentlich gerne einfach nur über COM1 ein GPRS Modem ansteuern (Cinterion MC55i) über dieses würde ich gerne zum testen / spielen SMS versenden und auch empfangen können.
Leider drehe ich mich aktuell komplett im Kreis und kann noch nicht einmal sagen wo ich ansetzen muss ... Kann mir einer von euch vielleicht einen Tipp geben womit ich mich befassen müsste um die Kommunikation zum GRPS Modem aufzubauen?
Danke euch
Hier konnte ich leider nur sehen, dass alle Ports belegt waren 😃. Somit konnte ich nicht sagen ob es Auswirkungen hat, wenn ich auf einem "belegten" Port die Infos versende, ob dies zu Netzwerkproblemen, Routingproblemen, ... führt, da dort andere Protokolle erwartet wurden.
Wie ich jetzt aber inflames2k verstanden habe, kann ich jedes Port nehmen egal was es ist und es hat keine Auswirkung.
Ich würde nur sehr ungern die Switche stören, weil ich z.B. auf Port 80 Nachrichten versende, die aber mit HTTP nichts am Hut haben. 😃
Hallo,
gibt es Vorgaben / Richtlinien welche Ports für eigene Entwicklungen genutzt werden dürfen und welche nicht? Ich habe ein Tool, welches ich gerne Netzfähig machen würde und brauche hierzu eine Kommunikationsmöglichkeit über TCP. Jetzt habe ich aber nichts im Netz finden können welche Ports ich zur freien Verfügung habe.
(So wie z.B. ein Class-C Netz in der Netzwerktechnik einfach von jedem genutzt werden kann, wäre die Frage ob es auch so etwas für Ports gibt (z.B. 13000-13999).
Danke euch im Voraus
OK, das war auch schon der Fehler 😃. Jetzt bekomme ich auch einen 200 und den Inhalt!
Super!!! Danke dir, für die Hilfe
ich habe leider keinen zugriff auf den Server und muss somit leider auf das Raten zurückgreifen ...
Ich habe nur festgestellt, dass in der Dokumentation das XML so aussehen sollte:
<soapenv:Envelope xmlns:Soapenv=http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ab:StatusReturn>
<StatusInfo110>
<ID>39050</ID>
<STATUS></STATUS>
<UnixDateTime>1388876400</UnixDateTime>
</StatusInfo110>
</ab:StatusReturn>
</soapenv:Body>
</soapenv:Envelope>
Wenn ich aber mein XML in eine Datei schreiben lasse, sieht es so aus
<Envelope>
<Header />
<Body>
<StatusReturn>
<StatusInfo110>
<ID>3905</ID>
<STATUS>110</STATUS>
<UnixDateTime>1388876400</UnixDateTime>
</StatusInfo110>
</StatusReturn>
</Body>
</Envelope>
Irgendwo hängt es, ich kann aber nicht sagen wo, wie, ...
Ich bekomme aber vom Webservice nur einen 500 Internal Error zurück ... leider kann ich hier ändern was ich will, es ändert nichts 🙁
Wäre super, wenn mir vielleicht jemand von euch helfen könnte ... X(
XmlDocument xmlDoc = new XmlDocument();
XmlNode rootNode = xmlDoc.CreateElement("soapenv:Envelope");
xmlDoc.AppendChild(rootNode);
XmlNode userNode = xmlDoc.CreateElement("soapenv:Header");
rootNode.AppendChild(userNode);
userNode = xmlDoc.CreateElement("soapenv:Body");
XmlNode userNode2 = xmlDoc.CreateElement("ab:StatusReturn");
XmlNode userNode3 = xmlDoc.CreateElement("StatusInfo110");
XmlNode userNode4 = xmlDoc.CreateElement("ID");
userNode4.InnerText = "3905";
userNode3.AppendChild(userNode4);
userNode4 = xmlDoc.CreateElement("STATUS");
userNode4.InnerText = "110";
userNode3.AppendChild(userNode4);
userNode4 = xmlDoc.CreateElement("UnixDateTime");
userNode4.InnerText = "1388876400";
userNode3.AppendChild(userNode4);
userNode2.AppendChild(userNode3);
userNode.AppendChild(userNode2);
rootNode.AppendChild(userNode);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://WEBSERVICEURL");
request.ContentType = "text/xml;charset=\"utf-8\"";
request.Accept = "text/xml";
request.Method = "POST";
Stream stream = request.GetRequestStream();
xmlDoc.Save( stream );
stream.Close();
using( HttpWebResponse response = (HttpWebResponse)request.GetResponse() )
{
//auswerten ...
}
habe ich fast befürchtet ...
Bei 3.5 und 4.0 kann ich die Werte einfach so an den WebService übergeben. Muss ich bei 1.1 / 2.0 dann einen kompletten envelope bauen?
Hast du vielleicht ein einfach Beispiel wo man / ich mir dies einmal grob anschauen kann?
Danke dir
Hallo,
ich hoffe ihr könnt mir helfen. In den letzten Jahren und Monaten hat sich die Anbindung von Schnittstellen immer weiter in Richtung SOAP geändert und dies war bis jetzt, in Framework 3.5. und 4 gar kein Problem, da Visual Studio ein hier doch extrem unterstützt hat.
Jetzt habe ich aber das Problem, dass eine alte Applikation ebenfalls eine SOAP Anbindung bekommen soll, aber alle Workplaces maximal über Framework 2.0 verfügen und hier auch kein Upgrade mehr bekommen können ... ich habe leider überhaupt keine Ahnung, wie ich einen SOAP aufruf, mit 3 Parametern (ID, Datum, Status) durchführen kann ... leider konnte ich auch bei Google nichts passendes mit einem Beispiel finden ...
Könnt Ihr mir hier vielleicht weiterhelfen, wie ich hier einen Aufurf durchführen und anschließend den Response auswerten kann?
Ich danke euch sehr im Voraus
Hallo Bernd,
irgendetwas habe ich wohl bei der Suche in Google falsch gemacht ... die Klasse ist SUPER! Ich werde jetzt mal ein kleines Testprojekt erstellen und schauen, ob ich daraus schnell und einfach das drucken kann, was ich will.
Die andere DLL ist für das was ich vor habe etwas Oversize, aber die Funktionen sind genial, vielleicht findet sich ein anderes Projekt, wo ich dieses einbauen kann.
Es geht darum, dass ich ein A6 Dokument bedrucken muss, welches schon mit vordrucken versehen ist. Daher muss das Template auch genau fest stehen.
Das Problem ist nur, der Ausdruck muss automatisch erfolgen (also aufbereiten und direkt aufs Papier) und ich kann vorher keine PDF, ... erzeugen sondern muss eigentlich direkt aus der DLL heraus die Daten erzeugen und drucken. (Diese DLL ist eine externe Funktionsklasse der Hauptsoftware und soll sich um die Aufbereitung der Daten und den Druck auf das Dokument kümmern.)