diff --git a/EHEC_Server/EHEC_Server/ClusterService.asmx b/EHEC_Server/EHEC_Server/ClusterService.asmx
new file mode 100644
index 0000000..3fa03b9
--- /dev/null
+++ b/EHEC_Server/EHEC_Server/ClusterService.asmx
@@ -0,0 +1 @@
+<%@ WebService Language="C#" CodeBehind="ClusterService.asmx.cs" Class="EHEC_Server.ClusterService" %>
diff --git a/EHEC_Server/EHEC_Server/ClusterService.asmx.cs b/EHEC_Server/EHEC_Server/ClusterService.asmx.cs
new file mode 100644
index 0000000..4d6603a
--- /dev/null
+++ b/EHEC_Server/EHEC_Server/ClusterService.asmx.cs
@@ -0,0 +1,34 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+using System.Web.Services;
+using System.Web.Script.Services;
+using System.Web.Script.Serialization;
+
+namespace EHEC_Server
+{
+ ///
+ /// Summary description for ClusterService
+ ///
+ [WebService(Namespace = "http://localhost:50200/")]
+ [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
+ [System.ComponentModel.ToolboxItem(false)]
+ // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
+ [System.Web.Script.Services.ScriptService]
+ public class ClusterService : System.Web.Services.WebService
+ {
+ [WebMethod]
+ //[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
+ public void GetJson(HttpContext context)
+ {
+ context.Response.ContentType = "application/json";
+ ClusterConverter cc = new ClusterConverter();
+ var json = cc.WriteJson();
+ JavaScriptSerializer js = new JavaScriptSerializer();
+ context.Response.Write(js.Serialize(json));
+ //return new JavaScriptSerializer().Serialize(json);
+ }
+ }
+
+}
diff --git a/EHEC_Server/EHEC_Server/EHEC_Server.csproj b/EHEC_Server/EHEC_Server/EHEC_Server.csproj
index ee168bd..7843f8c 100644
--- a/EHEC_Server/EHEC_Server/EHEC_Server.csproj
+++ b/EHEC_Server/EHEC_Server/EHEC_Server.csproj
@@ -83,6 +83,7 @@
EntityModelCodeGenerator
Model.Designer.cs
+
@@ -164,9 +165,14 @@
cluster.aspx
+
+ ClusterService.asmx
+ Component
+
+
@@ -223,7 +229,9 @@
-
+
+
+
10.0
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
diff --git a/EHEC_Server/EHEC_Server/cluster.aspx b/EHEC_Server/EHEC_Server/cluster.aspx
index 72e172f..70a03fe 100644
--- a/EHEC_Server/EHEC_Server/cluster.aspx
+++ b/EHEC_Server/EHEC_Server/cluster.aspx
@@ -11,6 +11,7 @@
+
<%----%>
@@ -18,19 +19,75 @@
<%----%>
-
+
+
+
+ <%--diese habe ich versucht nachzustellen:--%>
+ <%--https://codereview.stackexchange.com/questions/3208/making-a-simple-call-to-a-server--%>
+ <%--https://stackoverflow.com/questions/8703317/troubleshooting-jquery-ajax-call-using-generic-handler-in-asp-net--%>
+ <%--https://codepedia.info/jquery-ajax-json-example-asp-net-sql-database/--%>
+
+