java配置dsf,基于Spring-DM实现分布式服务框架(DSF)(一)

评论

# re: 基于Spring-DM实现分布式服务框架(DSF)(一)

2008-04-14 17:03

赵斌

BlueDavy,你好:

最近正在研究关于“服务框架”的内容,看了你的系列文章,很受启发。上周还和银狐999就“服务框架”的内容一起进行了研究。我对比了基于标准自己设计和SCA两条路线,岑文出正在实施SCA路线,在Tuscany上进行了大量改造,我打算走自己设计的路线。

首先一个问题是,你考虑了以自己的方式来实现服务注册和服务查找,为什么不用UDDI呢?我这两天翻了不少UDDI的资料,感觉UDDI是一个很完整的的体系,从服务的元数据的设计,访问UDDI的Java的API,UDDI本身的SOAP支持,都表现出UDDI是一个更标准、更开放、更完整的体系。当然,UDDI也有缺点,就是太过完整了,太麻烦,不如自己设计服务的元数据,弄张表一存那么简单,但带来的问题是如何访问?总不能要求所有访问你的服务库的程序都使用你规定的私有API吧?个人觉得UDDI是个方向。

另一个问题是,为什么要把服务发布在JNDI上?从客户端访问WebService时,只需要知道WSDL就可以了,也就是知道WSDL的URL就可以了,这个WSDL的URL字符串存储在哪里好像不重要。

另外,昨天我用CXF做了一些Demo程序,打算用CXF来作为服务发布和调用的实现机制,感觉还是比较方便的,因为CXF本身就是Open Source Service Framework。我再把注册、查询、管理等整合进来就可以了。

期待你的回复,谢谢。

赵斌

回复  更多评论

# re: 基于Spring-DM实现分布式服务框架(DSF)(一)

2008-04-14 18:20

BlueDavy

@赵斌

首先,我们面对的需求场景并不同,呵呵,这里讲的不是一个通用层面的分布式服务框架,就像你说的,这里就是要求所有访问服务的都必须通过此分布式服务框架,只是这个分布式服务框架会提供一定的集成性,例如你可以在spring中直接访问,可以在ejb中直接访问等...而你强调的是服务的通用性,也就是说客户端完全可以不用你的框架就实现调用,所以自然要符合一定的标准。

第二点,为什么要把服务发在JNDI上,因为在这个分布式服务框架中,压根就不会支持webservice,所以...不过这块确实可以调整,有别的更好的办法可以去实现。

:),总而言之,我们面对的应用场景不同,所以自然设计的方向也是会有所不同的。  回复  更多评论

# re: 基于Spring-DM实现分布式服务框架(DSF)(一)

2008-04-15 15:23

赵斌

答复收到,非常感谢。

我再研究研究,有了思路后会贴上来,再请你指正。

再次感谢。  回复  更多评论

# re: 基于Spring-DM实现分布式服务框架(DSF)(一)

2008-04-16 13:20

BlueDavy

@赵斌

:),多交流,这样吧,你私下发封邮件给我,我们MSN交流好了。

回复  更多评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值