クライアント(Windows7)上でC++を使って、サーバー側(Windows)に対してデータを送りたいです
(ソケット通信?)。
サーバ受信側はC#を使ったプログラムで以下のような感じで考えてます。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Net.Sockets;
using System.IO;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int port = 2222;
System.Net.IPAddress ip = IPAddress.Parse("127.0.0.1");
System.Net.Sockets.TcpListener server = new TcpListener(ip, port);
Console.WriteLine("Enter押してください");
ConsoleKeyInfo info = Console.ReadKey();
if (info.Key == ConsoleKey.Enter)
{
Console.WriteLine("サーバー待機中");
server.Start();
TcpClient client = server.AcceptTcpClient();
NetworkStream ns = client.GetStream();
StreamWriter sw = new StreamWriter(ns);
Console.WriteLine(sw);
}
}
}
}
C++のことがよくわかってないので、送信側でC++を使ってどのように
送信すればいいのかわかりません。
送信するデータはINT型で、1秒間に1回、繰り返し送ります。
よろしくお願いします。
お礼
ありがとうございます。 助かります。