asp.net的webService是干啥的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net的webService是干啥的相关的知识,希望对你有一定的参考价值。

如题
我一般都是为了实现Ajax的时候用脚本调用WebService 才用到了它
难道WebService只是为了实现Ajax? 不可能吧
我知道它是为了实现跨平台的 分布式应用之类的
可要怎么实现呢? 难道也是从别的机子向服务器调用WebService吗
要怎么调用?
等等之类的关于Webservce的疑难杂症
请解释一下啊 非常感谢
我不是要了解它是干什么 而是具体要怎么用!

WebService 就是web服务了。是微软主推的一种跨平台的分布式应用程序。他使用SOAP协议通讯,用XML封装数据,所以是跨平台的。任何客户端只要按照WebService发布的格式发送数据就都可以得到结果。就好像你提交一个http://www.163.com/请求,163的服务器不管你用哪个浏览器,都给桶一个你一个页面,至于你要把他显示成什么样子,那是你浏览器的事了,跟服务器没关系。明白了么? 参考技术A 如果你用的vs软件的话,你可以右击你的项目名,选择“添加web引用”或者“添加服务引用”,
在url中输入引用的地址:例如:http://www.bubuol.com/WebService.asmx
然后会看到WebService里的方法,点击“添加引用”,这样就在自己的项目里引用了别人的服务了,也可以引用自己写的其他项目里的WebService,方法是一样的,只是地址变一下。
这样,你会在自己的项目了,看到一个文件夹,里边就是刚才应用后自动添加的,同时,在web.config里也会用记录,可以看一下。

WebService 作为一个服务处理逻辑,可以重复利用,同时,修改维护方便。

WebService弊端,要再处理代码了,做好安全处理,一般要限制ip访问。目前推出的“添加引用服务”,的安全机制很强。具体,可以交流。
参考技术B 额 没分 不教你

textview是干啥的

TextView可以用于显示丰富的文本信息,也可以用来显示图文并茂的混排页面。
  1.TextView常用属性
  TextView的常用属性有以下一些:
  setText(); //设置文本内容,同xml中的android:text
  setTextSize(); //设置文本字体大小,同xml中的android:textSize
  setTextColor(); //设置文本颜色,同xml中的android:textColor
  setBackgroundColor(); //设置背景颜色,同xml中的android:background
  此外,还可以在xml中设置一些TextView的属性,如下:
  android:autoLink //设置是否显示为可点击的链接。可选值(none/web/email/phone/map/all)
  android:drawableBottom //在text的下方输出一个drawable(图片)
  android:drawableLeft //在text的左边输出一个drawable(图片)
  android:drawableRight //在text的右边输出一个drawable(图片)
  android:drawableTop //在text的正上方输出一个drawable(图片)
  android:drawablePadding //设置text与drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果
  android:ellipsize //设置当文字过长时,该控件该如何显示。可设置如下属性值:"start"省略号显示在开头;"end”省略号显示在结尾;"middle"省略号显示在中间; "marquee" 以跑马灯的方式显示(动画横向移动)
  android:gravity //设置文本位置,设置成"center",文本将居中显示
  android:linksClickable //设置点击时是否链接,即使设置了autoLink
  android:marqueeRepeatLimit //在ellipsize设定为marquee时,设置重复滚动的次数,设置为marquee_forever时表示无限次。
  android:lines //设置文本的行数,设置两行就显示两行,即使第二行没有数据
  android:shadowRadius //设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好
  android:shadowColor //指定文本阴影的颜色,需要与shadowRadius一起使用
  android:singleLine //设置单行显示
  android:textColorLink //设置文字链接的颜色
  android:textScaleX //设置文字之间间隔,默认为1.0f
  android:textStyle //设置字形 bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2, 可以设置一个或多个,用“|”隔开
参考技术A http://wenku.baidu.com/view/1c9b637102768e9951e7389d.html
去看看就知道了。

以上是关于asp.net的webService是干啥的的主要内容,如果未能解决你的问题,请参考以下文章

java和点net是干啥的?

intellij中的 iml文件与web.xml 文件分别是干啥的

web里的action、dao/model、service、util是干啥的?

dotnet程序员是干啥的啊

async中await是干啥的,用不用有什么区别?

phpStudylong是干啥的?