`
zhongkem
  • 浏览: 152594 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
阅读更多

给师兄们打了一年的杂,终于要自己开始写东西了。希望能把做项目的点点滴滴都记下来,也算是对自己的鼓励吧。

 

项目题目:基于服务网络的半自动组合工具的设计与实现(暂定)

项目背景:实验室这两年都在搞web service方面的东西,也算做出点东西来了吧。如在服务发现,服务组合,Qos等方面都有了一定的成果,但始终缺乏一种工具把这些东西有机的结合起来。当然了,已经有同学在写基于网页形式的应用,但我总觉得还差一个C/S架构的集成工具。这工具能做的事肯定比网页形式要多,效果要好,更具灵活性。基于这样一种想法,我就希望做出这么一个工具:既能把现有的独立功能模块很好的应用起来,又能有自己的特殊功能!

项目展望:这个工具是什么样的呢?还没有具体的想法。自己的思路是先从服务的半自动组合出发!现有的组合是完全的自动组合,用户给出输入输出,服务器在后台运行一定的算法,返回用户一列服务。这样返回的结果在很多情况下是不尽如人意的:只能返回顺序执行的服务,不能加上控制逻辑;用户可能对其中的某个服务意见很大,想替换的时候操作起来麻烦;当不能得到组合服务时怎么办?放弃服务网络自己构建服务么?这似乎有悖SOA的主旨:尽可能的提高服务的可重用性。在这种情况下完全可以采取拆分的思路,把要做的事情分成好几步,然后每一步去找服务(组合服务),这样也许最终用户要写的模块就是一两个关键的模块。

以上就是一些零零散散的想法,具体哪些想法要实现还有待进一步考虑。

近期目标:决定采用快速原型的方法,先写一个简单的,有基本功能就行。

采用工具:eclipse下gef,rcp技术为主

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics