0
간단한 asmx 웹 서비스를 만들고이를 사용하려고합니다. 다음은 ASMX 웹 서비스입니다asmx 웹 메서드 사용 문제
public class AddTwoNumbers : System.Web.Services.WebService
{
[WebMethod]
public int GetSum(int a, int b)
{
return a + b;
}
}
이 내가
namespace TestASMXService
{
class Program
{
static void Main(string[] args)
{
AddingNumber.AddTwoNumbers add = new AddingNumber.AddTwoNumbers();
Console.Write("First Number:");
int firstNum = Convert.ToInt32(Console.ReadLine());
Console.Write("Second Number:");
int secNum = Convert.ToInt32(Console.ReadLine());
Console.Write ("The Sum is:",add.GetSum(firstNum, secNum));
Console.ReadLine();
}
}
그것은 사용자의 입력을 수신하고 결과를 반환하지 않거나 오류가 발생합니다 생성 된 서비스를 소비하고있는 윈도우 콘솔 응용 프로그램입니다
는 아무도 내가 여기 잃었는지 말해 주시겠습니까.
, 왜 ASMX? – Dai
저는 asmx에 대해 배우기 시작했습니다. 웹 메서드를 사용하는 방법을 알아 내려고 노력했습니다. – xyz
ASMX는 더 이상 사용되지 않습니다. 웹 서비스에 대해 배우고 싶다면 ASP.NET 웹 API를 사용하는 것이 좋습니다. ASMX는 ASP.NET 코어에서 지원되지 않기 때문에 새 프로젝트에 사용하면 안됩니다. http://stackoverflow.com/a/35830341/159145 – Dai