高分听建议:大家说说使用VS开发WebService不方便的地方(帮顶有分)
现在SOA(面向服务体系结构)已经非常火了,但使用VS开发WebService程序感觉不是特别好,就算使用.net3.0中WCF也不方便,
大家来说说都有那些方面不方便。
[解决办法]
不好意思,我是用C#的 ,但是看到了,帮兄弟顶哈
[解决办法]
还没用过.NET3.0的说!
[解决办法]
soa和WebService不矛盾,WebService也算soa的一个方向,而且WebService的soap协议是跨平台的,我想没有什么不爽吧
[解决办法]
soa和WebService不矛盾,WebService也算soa的一个方向,而且WebService的soap协议是跨平台的,我想没有什么不爽吧
===============================================================================
严重同意这个观点。
[解决办法]
各尽其职,没什么不妥
[解决办法]
soa和WebService不矛盾,WebService也算soa的一个方向,而且WebService的soap协议是跨平台的,我想没有什么不爽吧
===============================================================================
严重同意这个观点。
[解决办法]
WebService好用、、、
[解决办法]
通过 HTTP 界面进行访问比直接连接数据库要慢。
如果用户无法访问 Internet(或 Intranet),则无法使用该应用程序。
[解决办法]
Webservice传递的参数类不能是特别复杂的(例如集合对象List),这应该算一个吧!
[解决办法]
刚接触webservice,倾听ing.
[解决办法]
up~
[解决办法]
感覺還不好,就是第一次訪問的時候,連接數據太慢了
[解决办法]
效率比较低
[解决办法]
up
[解决办法]
大量垃圾代码,而且开发模式限制了功能
不过对一般对路子的而言,效率提高
[解决办法]
.NET 3.0 中的WCF还没接触过呢··
不过 WEB SERVICE怎么就不能传递集合对象呢·
这能不能传递集合类型参数,要取决于你用什么方式调用的吧
如果引用代理类,任何类型的都是可以传递··
如果用SOAP方式,是可以将数参数以XML的形式发送的吧··
格式按协议组织就是可以了的吧·
[解决办法]
WebService对于返回结果数据量大的支持不好。
[解决办法]
习惯就好;
[解决办法]
还行吧,习惯就好;
jf
[解决办法]
刚开始接触,帮顶。
[解决办法]
刚接触就发现还要对IE6.0以上版本进行什么特别的设置,否则无法运行,确实不方便
[解决办法]
刚开始接触,帮顶。
[解决办法]
帮up
[解决办法]
帮up
[解决办法]
jf
[解决办法]
路过。。。
[解决办法]
不懂!学习!
------解决方案--------------------
数据量大的要考虑压缩,序列化传输。
[解决办法]
WebService只是SOA的技术基础,SOA太大了,没接触过
[解决办法]
david_anwei() :
没有internet,谈什么SOA...
如果你做局域网的WebService,同样不需要Internet。
fengfeiyang(风飞扬) ( ) :
WebService又不是VS特有的,不能传复杂数据只是说没有序列化过的数据不能传……如果不用.net的remoting,你同样没有其他办法来利用网络传递复杂数据。
[解决办法]
返回的数据太大,或传输的数据太大,需要考虑压缩...可以通过Soap扩展属性实现,总的来说还是很方便。不方便地方也有,比如在生成的wsdl中,很难自己定义PortType,PortName的名称.而且每次把soap12也带上,
[解决办法]
帮顶!
[解决办法]
我觉得挺好,也许设计模式不同,WEBSERVICE可以做出很灵活的东西
[解决办法]
JF
[解决办法]
学习
[解决办法]
学习
[解决办法]
SOA 应该算是WEB服务的一个方向 吧 ,这个思想在 02年就出现了
[解决办法]
顶!
[解决办法]
学习
[解决办法]
WebService的soap协议是跨平台的,方便好用
[解决办法]
web service 似乎可以传递List类参数
好象不可以传类似多维数组 xml 不能对它序列化
是吗?
[解决办法]
噢,这么多的大虾,咋捞也捞不完,不愁
[解决办法]
我觉得很方便啊
比起我在其它平台开发web service来说
[解决办法]
我以这个软件就是用VS.net webservice做的, 感觉还不错
p2p通讯软件开发2007-05-06 19:54p2p通讯软件开发
成功案例 http://www.ppvss.com
联系QQ: 22122873
注: 软件由 VC + ATL + Javascript , 跟QQ近8成相似!
支持 NAT 防火墙穿透, 视频、语音、文件、图片传输、捕屏等功能。
[解决办法]
up
[解决办法]
异常处理不爽,不能使用泛型。。。。我用remoting
[解决办法]
如果不是跨平台的话,别用webservice,用remoting
[解决办法]
学习了
[解决办法]
感覺很不錯啊﹐就是傳參和返回值局限太大﹐沒有效率﹐總體不錯.
[解决办法]
不论是Web Services 还是Enterprise Services 或者WCF 都是SOA的实现技术
[解决办法]
jf!
[解决办法]
MARK
[解决办法]
你说得牛头不对马嘴。
方不方便跟开发平台有什么关系?
楼主说说你认为哪里不方便了?或许你说的不方便是缺点的意思,可能是我理解错了
[解决办法]
顶
[解决办法]
debug太麻烦
[解决办法]
我觉得WCF开发比web Service开发麻烦多了
[解决办法]
速度不快
[解决办法]
感觉还可以了,就是在调试的时候不是很方便
[解决办法]
如果VS都不方便,那就没有方便的了
[解决办法]
虽然能穿透防火墙,但是开发时要考虑性能...
.Net的webservice开发方便,简单...
调试的时候也方便啊,设置调试,插入断点就可以等着来调用了...
[解决办法]
调试困难?
你们是不是把业务流程都封装到WEB SERVICES中去了?
[解决办法]
不能有同名(不同参)的方法。
方法太多显得有些乱
用nhibernate框架时候没办法保持持久对象
[解决办法]
webservice还有一个问题,就是如果你跨语言调用webservice的话,比方ASP,你会发现会有一个编码问题,webservice的编码是unicode的,而ASP是没有这个编码的,如果你要用ASP调用远程webservice实现文件传输的话,那你必须用XML对象来转换编码,这也是一个很不方便的地方。
[解决办法]
up
[解决办法]
感觉比java好,不用自己写wsdl文件
[解决办法]
jf
[解决办法]
学习&帮顶=JF
[解决办法]
用vs开发webservice很方便,我做的一个项目就是用winform+webservice,使用数据压缩,实际运用中感觉在数据转输速度方面,比直连数据库要快不少.
[解决办法]
呵呵。对于IIS 6来说4000个动态页面处理能力=1个WebService处理能力。
服务器不强劲是不行的。
上次参加SOA中国实践大会听到的。
自己没试过,仅供参考。
[解决办法]
学习
[解决办法]
用vs开发webservice还不方便,我现在搞java 你没有用过MyEclipse开发webService呢,导出好几个十第三方包.晕
[解决办法]
没有不方便的啊,也不冲突
[解决办法]
学习了。帮顶!
[解决办法]
web service 似乎可以传递List类参数
好象不可以传类似多维数组 xml 不能对它序列化
是吗?
是这样的
[解决办法]
UP..
[解决办法]
wsdl
在.NET下不用写啊..
只要*.asmx?wsdl就可以了啊
[解决办法]
顶
[解决办法]
web service是可以事项跨语言和跨平台,你可以用任何语言调用它,它需要的协议是在HTTP之上的SOAP协议,SOAP协议就是用XML语言写的,如果看他的内容可以看其WSDL文件,这个不用直接写,正如楼上说的可以自动生成的
[解决办法]
还没用呢
帮定吧
[解决办法]
jf 偶还没有搞过呢,不过最近准备自学一下(偶的.net基础还可以),各位有没有什么好的方法推荐,可以迅速的掌握webservice的精髓
[解决办法]
一般的应用还是蛮方便的。但是数据量大时就比较慢了,效率低。而且传递复杂参数或者返回复杂类型时比较麻烦,需要序列化。