54. 网上提供了许多Web Service,如股票走势等,但是很多都是收费的,免
费的不稳定也不多,那么的话我们可以调用这些需要收费的 Web Service的吗?如果可以的话我们是不是我们自己付费(呵呵,估计这个是肯定的)?我们只要确保在测试阶段网络的Web Service正常 就可以吗?要是不能调用网络上提供的Web Service那自己开发的Web Service我们在提供数据的时候提供的数据肯定会不完善,也就是说只相当于一个“模型”,实际中是不能够运行的。假如我调用Internet上提供的股票走势Web Service做个掌上股票查看类系统是否符合大赛要求?
答:至于Web Service调用收费的事情,当然要自己解决。但建议自己开发服务端的Web Service,这样,你作品的技术含量及工作量会比较饱满,这也是评审的一个标准。股票信息管理符合大赛的要求。
55. 信息管理、信息检索、信息合成的概念不是很懂;信息管理可以理解为在掌
上设备自身上信息的管理吗?还是在掌上设备上管理网上的信息? 信息检索是百度那样的检索工具吗? 还是直接可以利用掌上设备与网络的连接直接利用网上现有搜索引擎实现检索(像手机上网一样)?信息合成就一点概念也没有了。
答:你的应用系统应该是利用Web Service,基于掌上电脑和Internet共同完成.这样,信息管理应该是管理你的应用系统中的信息.信息检索是为了到Internet上找特定的 信息,如何找,会有很多方法.搜索引擎是最常用的一种.至于信息合成,建议你买几本专门讲Web service的书,里面应该都有.这属于人工智能的范畴,可能比较难.
56. 我们看这个题目有一段时间了,但是现在有个问题,一直困惑我们。就是说,
我们到底要不要做客户端的东西,当然做调用web service的程序是肯定的。但是,是不是可以把做成一个网站的形式,用手机去浏览网页,在这个网站中我们去调用我们写好的服务?如果我们做了需要安装的客户端,用户需要下载安装才能用我们的东西,那不是局限性很大吗?相当于cs结构却不是cs结构....需要安装才能用....
答:在掌上设备中做成应用程序的形式,虽然增加了安装,但是相对于访问网站来说,网络流量会大大减少。最终用户应该都希望网络流量越少越好。目前,手
机上的大多数应用都是安装的。再有,做成应用程序的方式,更能体现Web Service分布式计算的优势。
57. 为便于设计,确定应用范围为信息管理、信息检索、信息合成等领域。那是
要做之中的一个方向,还是要三个都做呢?
答:这种限定主要是区别于手机游戏类软件,纯计算类软件等.除此之外,几乎所有的软件都可算做信息管理类软件,留有很大的余地.不要将自己的思路限制太死.这并不代表三个方向,如信息管理可能会用到信息检索等.
至于信息合成属于人工智能领域,是目前热门研究的课题.去查询一些论文能找到着方面的资料.
58. 我是一名大二学生,我们看了有关软件设计大赛的公告。我们对此产生了浓
厚的兴趣,但是我们只学过c语言,c++和vb。虽然我们对此有浓厚的兴趣,但是我们看到大赛的题目后,我们产生了很多疑问:以我们的能力能否参加?就算参加我们能否在现有的时间内完成大赛的要求?我们担心盲目的参加只是浪费时间,没有大的收获。
答:不用担心,以你们的基础已经足够了.还有许多大二的参加呢.大赛可以让你从不会到会.如果你们找不到合适的指导老师,我们这边可以给安排.在这个过程中,你会学到很多.绝对不会浪费时间.
59. 这个题目应该怎么理解?(我们的理解是:开发两个部分,一个是掌上设备
上安装的软件,另一个是web service,用这个软件调用这个web service。重点是web service端的开发。)
答:开发是分两部分。重点是整个应用,谈不上孰重孰轻,关键是你的应用能体现出 web service的优势。
60. web service最好用什么平台开发? Visual Studio好吗?开发web
service需要掌握哪些知识和语言呢?学习java还是VB?
答:开发平台限定选用Studio或Java.用Studio时,要选用C#,开发嵌入式设备的应用,可开发掌上的程序;服务端的程序也可以用Studio来开发。用Java时,同样也分客户端(用J2ME)及服务端。
61. 我们准备开发手机上的软件,用什么软件开发最好? 答:如果开发手机上的软件,Java支持比较广泛。
62. 我对这个项目还不是很明白,还不知道从那里入手,虽然知道webService 但
老觉得这东西很抽象。请您给我一些建议。最好能给我一些资料。 答:针对这个题目,首先要理解web service,理解其优势在于构造分布式计算.然后,再考虑掌上应用如何发挥web service的应用.资料已发给你了.欢迎提问!
相关推荐: