标签: web-services

Web服务与WCF,优点和缺点

我想澄清一些与Web服务和WCF相关的疑问.以下是我的疑惑..

  1. Web服务中的消息格式是什么,比如在WCF中,每条消息都是SOAP消息?
  2. 我们可以在Web服务中使用TCP/IP协议吗?如果没有,那么为什么不呢?
  3. 为什么我们在WCF中使用DataContractSerializer而我们已经在.Net Framework中使用了XMLSerializer,SOAP Serializer,BinarySerializer?
  4. 当我创建一个wcf服务并定义端点,即使我不添加IMetadaExchange端点,我只是添加服务行为,并说httpGetEnabled = true,为什么可以通过使用创建一个代理类AddServiceReference,我的意思是如何有人访问我的服务细节,直到我不穿暴露mex端点.

请帮助我解决上述问题中的疑虑.

comparison wcf web-services

-2
推荐指数
1
解决办法
5292
查看次数

如何制作一个像 apple.com/mac 这样的网站?

我知道一些 javascript、html 和 css。但是,我不知道他们如何制作像http://apple.com/mac这样的网站。

当我查看该网站的源代码时,它看起来像是由某些程序/ IDE 生成的。我想在这种情况下人们不会使用记事本自己编写所有代码?

您能否建议人们通常如何做(哪些步骤/工具/IDE...)来开始制作像 apple.com/mac 这样的网站?

web-services web-frameworks

-2
推荐指数
1
解决办法
8479
查看次数

在spring应用程序中使用@RequestHeader时处理异常

这是我使用Spring Framework的Java代码:

@RequestMapping(method = RequestMethod.POST)
public @ResponseBody String SampleFunction(@RequestHeader("Authorization") String details)
{
    System.out.println("Authorization details recieved");

}
Run Code Online (Sandbox Code Playgroud)

我正在尝试访问Authorization标题.我想Authorization通过将它重定向到400 Bad Request页面来处理丢失的标题.我怎样才能做到这一点?

java spring web-services exception-handling

-2
推荐指数
1
解决办法
6857
查看次数

通过Internet连接没有TCP/IP

今天我在考虑连接两台没有tcp/ip的电脑.其实我在搜索:没有ip的连接; 如果我设法连接没有IP,这些网络是无法追踪的.

我的完整问题是:

可以通过互联网连接两台没有tcp/ip的计算机.

可能这些情况对ISP来说是不可能的.我不知道.

如果可能的话,它可以成为互联网的竞争对手.

ip networking web-services tcp-ip

-2
推荐指数
1
解决办法
887
查看次数

使用R调用Web服务:发送数据并将结果表返回到R中

http://snomedct.t3as.org/这是一个Web服务,可以分析英文临床文本,并报告任何可以检测到的概念.
对于例如 - 我有头痛.它会将头痛识别为症状.

现在我想做的是通过R将句子发送到Web服务,并将表格从网页返回到R进行进一步分析.

web-services r rcurl asp.net-web-api httr

-2
推荐指数
1
解决办法
6226
查看次数

为什么我不能在repl.it上使用Python绘图

出于实际原因,我想在repl.it上测试一小段Pyton代码(基于web,因此我不需要安装Python).

代码

import numpy as np
import matplotlib.pyplot as plt

time = np.array([0, 1, 2, 3])
vec = np.array([1, 4, 3, -2])

plt.plot(time, vec)
Run Code Online (Sandbox Code Playgroud)

给出以下错误:

[GCC 4.8.2] on linux

Traceback (most recent call last):
  File "main.py", line 16, in <module>
    plt.figure()
  File "/goval_modules/python35/matplotlib/pyplot.py", line 535, in figure
    **kwargs)
  File "/goval_modules/python35/matplotlib/backends/backend_tkagg.py", line 84, in new_figure_manager
    return new_figure_manager_given_figure(num, figure)
  File "/goval_modules/python35/matplotlib/backends/backend_tkagg.py", line 92, in new_figure_manager_given_figure
    window = Tk.Tk()
  File "/usr/local/lib/python3.5/tkinter/__init__.py", line 1868, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, …
Run Code Online (Sandbox Code Playgroud)

python web-services matplotlib python-3.x

-2
推荐指数
1
解决办法
4345
查看次数

C#在401中调用Web服务的结果

我正在尝试调用一个简单的Web服务来获取一个地址的经度和纬度,当我手动尝试该地址时可以使用:

https://services.gisgraphy.com/geocoding/?address=paris
Run Code Online (Sandbox Code Playgroud)

但是,使用该代码,我会得到401未经授权。.我在做什么错呢?

        WebRequest request = WebRequest.Create("https://services.gisgraphy.com/geocoding/?address=paris");
        request.Credentials = CredentialCache.DefaultCredentials;
        request.Method = "GET";
        WebResponse response = request.GetResponse(); // It happens here.
Run Code Online (Sandbox Code Playgroud)

c# asp.net web-services

-2
推荐指数
1
解决办法
53
查看次数

如何在WebService中实现身份验证

我将在c#中创建一个Web服务.Client将发送用户名和密码.我想在访问Web方法之前验证用户,即在IIS级别.是否可以在c#中创建过滤器.任何人都可以共享代码或链接.用户详细信息存储在MSSQL数据库中[我想验证这样的用户是否存在于Database.If用户不存在,那么我想阻止请求,那里有自己.目的是避免在每个Web方法中验证用户].

.net c# authentication iis-6 web-services

-3
推荐指数
1
解决办法
8505
查看次数

将wsdl文件制作成java时缺少"soap:fault"元素异常

她有//路径/ a/wsdl文件,我正在努力生成webservices客户端程序,但是当我们添加文件时,它显示以下错误

示例wsdl: wsdl:definitions targetNamespace ="http://xyz.com/"xmlns:tns ="http://xyz.com/"xmlns:cmn ="http://xyz.com/Common/"xmlns: wsdl ="http://schemas.xmlsoap.org/wsdl/"xmlns:xsd ="http://www.w3.org/2001/XMLSchema"xmlns:soap ="http://schemas.xmlsoap.org/ wsdl/soap /"xmlns:soap12 ="http://schemas.xmlsoap.org/wsdl/soap12/"xmlns:xmime ="http://www.w3.org/2005/05/xmlmime">

        <s:element name="GetPublisherRevenueCSV">
            <s:complexType>
                <s:sequence>
                    <s:element minOccurs="1" maxOccurs="1" name="name" type="s:string" />
                    <s:element minOccurs="1" maxOccurs="1" name="pwd" type="s:string" />
                    <s:element minOccurs="1" maxOccurs="1" name="operatorId" type="s:int" />
                    <s:element minOccurs="1" maxOccurs="1" name="criteria" type="tns:PublisherRevenueCriteria" />
                </s:sequence>
            </s:complexType>
        </s:element>

        <s:element name="GetPublisherRevenueCSVResponse">
            <s:complexType>
                <s:sequence>
                    <s:element minOccurs="0" name="CSVFile" type="tns:CSVFile" />
                </s:sequence>
            </s:complexType>
        </s:element>

        <s:complexType name="CSVFile">
            <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="File" type="s:hexBinary"
                    xmime:expectedContentTypes="text/plain" />
            </s:sequence>
        </s:complexType>


        <s:complexType name="PublisherRevenueCriteria">
            <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="publisherId" type="s:int" /> …
Run Code Online (Sandbox Code Playgroud)

java axis soap web-services

-3
推荐指数
1
解决办法
8034
查看次数

如何修复java.lang.IndexOutOfBoundsException

线程"main"中的异常java.lang.IndexOutOfBoundsException:索引:0,大小:0,java.util.ArrayList.rangeCheck(ArrayList.java:604)

在arraylist.java中

private void rangeCheck(int index) {
    if (index >= size)
        throw new IndexOutOfBoundsException(outOfBoundsMsg(index));
}
Run Code Online (Sandbox Code Playgroud)

排队

List lstpp = getResult(pp) ;
    System.out.println("=====Persegi Panjang====");
    System.out.println("luas = "+((Integer)lstpp.get(0)));
Run Code Online (Sandbox Code Playgroud)

请帮忙

java web-services arraylist

-3
推荐指数
2
解决办法
11万
查看次数