Tongda OA utilise le langage PHP pour la programmation et utilise également Socket pour la communication pour certaines opérations de messagerie instantanée. Un programme que j'ai récemment réalisé doit être réalisé en C#, qui implique cet aspect et a été réécrit en C#. L'effet spécifique doit être testé davantage.
using System; using System.Collections.Generic; using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; namespace monitorFlowworkAndSubmit.DAL { class SendSocket { string MYOA_TDIM_ADDR = "127.0.0.1"; int MYOA_TDIM_PORT = xxxx; public string Send() { string rst = ""; IPAddress ip = IPAddress.Parse(MYOA_TDIM_ADDR); Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram,ProtocolType.Udp); try { clientSocket.Connect(new IPEndPoint(ip, MYOA_TDIM_PORT)); Console.WriteLine("conn OK"); } catch (Exception ex) { rst = "conn err!"; return ex.ToString(); } try { string sendMessage = "x^a^admin"; clientSocket.Send(Encoding.ASCII.GetBytes(sendMessage)); } catch { clientSocket.Shutdown(SocketShutdown.Both); clientSocket.Close(); return "send error"; } return "OK"; } } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!