我们在Android,iPhone和Windows Phone上有一个服务器(Java + Spring)和客户端项目.所有交互都将通过JSON格式实现.我们只想描述我们的协议一次,而不是通过此描述为所有客户端生成Java,C#和Obj-C类.我们正在寻找一种工具,比如Google ProtoBuf编译器(protoc).但是ProtoBuf生成了太复杂的代码,在这种情况下对我们来说没用,因为我们想要使用JSON而不是二进制序列化.有任何现成的解决方案吗?
开罗成名的微软正在开发一个新的建模平台 Oslo .微软服务器和工具业务高级副总裁Bob Muglia表示,建模的好处一直很明显.
从简单实用的角度来看,奥斯陆给用户带来的明显好处是什么?
使用Xcore定义元模型比使用EMF和Ecore更容易.问题是我需要将元模型作为Ecore文件.是否可以将Xcore模型导出到Ecore模型?我没有在Eclipse中看到任何导出选项.
据我了解,模型驱动开发(MDD)可以实现自动化,从而可以通过应用转换从相应的模型自动生成程序/模型。
我所了解的所有转换都是通过某种方式存储开发人员特定于平台的专业知识。
但是,究竟是什么转变?
我有一个基于自定义元模型的DSL,而后者又基于EMF/Ecore.我想弄清楚选择哪种解决方案,我无法在任何地方找到任何体面的比较.
有没有人有任何理由为什么我应该选择一个而不是另一个?
到目前为止我所知道的是Acceleo使用OMG标准化语言,但它似乎比Xpand更难使用.
mdd ×5
java ×2
acceleo ×1
c# ×1
eclipse ×1
eclipse-emf ×1
ecore ×1
mda ×1
model ×1
objective-c ×1
oslo ×1
terminology ×1
xcore ×1
xpand ×1