是否可以在corba idl文件中接受字符串数组作为参数

时间:2015-02-12 16:54:15

标签: java

如果没有,人们可以接受字符串列表的其他选项是什么?

例如 当我尝试编译时

    module App{
    interface AppInterface{
       string get(in string name1,in string nameList[]);


                          };
               };

这里我试图获取name1和nameList,以便检查该名称是否出现在nameList中并返回所需的结果字符串。

错误 预期')'遇到'['

PS:我非常有限,不了解Corba

1 个答案:

答案 0 :(得分:1)

序列和数组无法直接传递,您需要先使用typedef

typedef sequence<string> NameList;
interface AppInterface{
   string get(in string name1, in NameList nameList);
};