Tengo un C# winapp que llama a una aplicación java por tcp y devuelve todo por tcp al C#.WinApp en C# programa java llamando
La razón por la que estoy usando Java es porque recibí una API de Java. Así que escribí una pequeña aplicación Java que llama a esa API y obtiene toda la información que necesito.
Así que me preguntaba si hay otra solución para esto. Porque va lento, especialmente con una gran cantidad de datos.
Gracias
Estoy usando cadenas para representar los datos. Al igual que csv, uso ";" para separar los datos. Quizás no sea la mejor solución. – Gerbrand
Bueno, es simple, al menos. Hay formas más exóticas de serializar que * puede * ser más rápido (como "búferes de protocolo", que tiene versiones de Java y C#), pero normalmente no sería trivial investigar. ¿Cuál es el * volumen * de datos que está enviando? –
Estoy enviando a java un nombre de usuario y contraseña para la API y el tipo de información que necesito. El java está enviando en algunos casos alrededor de 2000 registros. Esto depende del cliente para el que necesito la información. – Gerbrand