我有两个一起工作的项目。它们分别是Java & C#。后端是Java,前端是C#。他们正在使用REST API互相交谈。由于它们是两种不同的编程语言,现在我必须为两个项目定义一些公共类,这对于任何方式来说都是多余的。如何在Java和C之间共享类定义#
我在找的是一个类/结构,可以使用两个项目。所有成员都是字符串或int。例如,
class Person
{
int age;
String name;
String grade;
};
我的第一选择是像IDL(一个文件可以在这两个项目被编译)。如果不可能,在编译期间,从一种语言到另一种语言的转换也是可以接受的,因为转换是免费的,可用于企业代码库而没有法律影响。
非常感谢!
什么阻止你使用IDL? – curob
@curob他不知道该怎么做,这是我的猜测。 – Gendarme