Hello Everyone,
During my meeting with Luis today, we discussed a common repository. There
would be a number of components common between the aggregator, and agents.
For example, the Google Protobuf .proto should be applicable across all
entities. Other examples include the restlet resources, regex, parsers etc.
But having said this, there's a major hiccup here. The mobile agent will
obviously be in Java while the aggregator and desktop agent would primarily
consist of Python code. For instance, for the mobile agent this is the
.proto (considering Java):
http://dev.umitproject.org/projects/icm-mobile/repository/revisions/master/entry/ICM-Mobile/src/org/umit/icm/mobile/proto/Messages.proto
<http://dev.umitproject.org/projects/icm-mobile/repository/revisions/master/entry/ICM-Mobile/src/org/umit/icm/mobile/proto/Messages.proto>As
you can see, these two lines make the .proto Java-specific:
22<http://dev.umitproject.org/projects/icm-mobile/repository/revisions/master/entry/ICM-Mobile/src/org/umit/icm/mobile/proto/Messages.proto#L22>
package org.umit.icm.mobile.proto.generated;
23<http://dev.umitproject.org/projects/icm-mobile/repository/revisions/master/entry/ICM-Mobile/src/org/umit/icm/mobile/proto/Messages.proto#L23>
option java_outer_classname = "MessageProtos";
Otherwise the message format is applicable to Python as well.
Any thoughts on this?
--
Best,
__
Zubair
------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its
next-generation tools to help Windows* and Linux* C/C++ and Fortran
developers boost performance applications - including clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Umit-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/umit-devel