Learn about a new IIS feature called the Windows Process Activation Service (WAS) that makes it possible to host Web services beyond HTTP.
Dominick Baier, Christian Weyer, and Steve Maine
MSDN Magazine September 2007
View Complete Post
In an earlier article the authors showed how to build a custom WebMethods extension that provides XML Schema validation, a function that is lacking in ASP.NET. In the process they established a foundation for enforcing business rules during the deserialization of XML data. The technique, which is described in this article, uses declarative XPath assertions to test business rule compliance.In building this business rules validation engine, the authors integrate the validation descriptions into the WSDL file that is automatically generated by the WebMethod infrastructure. Finally, they demonstrate how to extend wsdl.exe, the tool that generates WebMethod proxy/server code from WSDL files, to make use of their extensions.
Aaron Skonnard and Dan Sullivan
MSDN Magazine August 2003
WebMethods make the development of XML Web Services easier by encapsulating a good deal of functionality, but there is still a lot of underlying XML processing that you have to be responsible for. For example, WebMethods do not validate messages against the implied schema. Because they are not validated, the response that's returned can result in unintended consequences. To address this, the authors extend the WebMethod framework by adding XML Schema validation through a custom SoapExtension class.
MSDN Magazine July 2003
I am trying to install reporting services and join it into existing service farm.
Main MOSS 2007 is on one pc, with config bases etc, while reporting services, reporting services db will be on other pc.
We are using same domain account to run sharepoint services and reporting services.
I've installed web part of MOSS on that other computer, also reporting services and sql server, set reporting services in integration mode.
Either way, it wont work for me:
If i am running the service of reporting services as Network Service account, then the /reportserver page will complain about some generic error "probably you dont have access to the farm if you are in integrated mode" etc....
I've read that i should include networkservice into a group WSS_WPG which i did, no luck anyway, same error
If i try to type the adress into the integration with reporting services in moss admin page, i will get error like "expected xml received html" and alot of red text.
If i switch service to run from domain account (the one that is used for running sharepoint on the domain) (we did the spn thing, didnt work either), the /reportserver page will open
(moss2k7/ReportServer - /
I'm getting the error "The request failed with HTTP status 401: Unauthorized" whenever I try to list the reports on my reporting server. The weird thing is, it works when I run the asp.net application on my dev machine hitting the server reporting services web service url (http://www.example.com/reports/reportservice2005.asmx?wsdl) but when the asp.net app is installed on the server (running iis 7) hitting the same url I get the error. Here's my set up:
SQL Server Reporting services 2008 (not R2)
Web service url: http://www.example.com/reports/reportservice2005.asmx?wsdl
Created a proxy ReportingServices2005.cs
Web.config has <identity impersonate="true"/>
Code to list reports:
<asp:ListView ID="lvReportList" runat="server">
<asp:PlaceHolder runat="server" ID="itemPlaceholder"></asp:PlaceHolder>
<asp:HyperLink runat="server" ID="hpReportLink" NavigateUrl='<%#Eval("Url")%>'><%#Eval("Name")%></asp:HyperLin
Can all services that are non-SOAP, be deemed as RESTful? Where can I get some indepth information on the same?
Hello SSRS Community,
I would like to know if the activation of SSL (Secure Socket Layer) allow the use of both HTTP and HTTPS to access the report server
I have been asked by a web developer in my company to check if in SQL Server 2005 reporting services the activation SSL makes it possible to access the Report Server with both HTTP and HTTPS.
1. Without SSL activation you can use http://ServerName/ReportServer to access your report server
2. Once SSL is activated, we are wondering if it will be possible to access the Report Server with the following two links:
When I using a windows service call WCF service, exception happened.
There was no endpoint listening at
http://xxxx/xxx/Services/MyService.svc that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
I have tried http://xxxx/xxx/Services/MyService.svc from url and it is shows its WSDL.
The WCF service in another domain, local machine who invoke web service is Win7, and service is win8.
<binding name="BasicHttpBinding_IFqlService" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" receiveTimeout="00:05:00" sendTimeout="00:05:00" closeTimeout="00:05:00">
<extendedProtectionPolicy policyEnforcement="Never" />
One of the things that caught my attention when WCF Data Service was released a couple of years ago was the ability of using URI segments for passing queries directly to an underline linq provider. This represented a very powerful feature for allowing clients to filter and manipulate a large data result set on the server side with a simple API and without incurring in any unnecessary performance penalty (the queries are performed and resolved in the data source itself most of the times) and having all that logic implemented in the service itself.
I've always thought that this cool feature should be something that anyone could reuse in any service, and not something available in WCF data services only. For example, If you already had an existing REST service implementation, moving that logic to a WCF data service with OData support was only the option you had if you wanted to reuse that query support. By moving your service to a WCF Data Service, you were also limiting your service to the content types supported by OData (Xml Atom and JSON), and it would only makes sense with services centered around the concepts of CRUD for manipulating data.
Fortunately, this functionality has been moved to a separated library and released as part of the new WCF Web APIs in wcf.codeplex.com. This means that you can now use the IQ
As I discussed in my last post, the new WCF Http Model includes http processors that you can use to inject cross cutting aspects into an existing service. We can use processors for supporting a versioning schema based on content types as it discussed here by Peter Williams.
Supporting custom media types in a WCF Http Service is a now a piece of cake with the new MediaTypeProcessor. The only thing you need to do is to implement a new processor by deriving your class from the base class MediaTypeProcessor or any existing implementation like XmlProcessor for example.
The implementation I showed below derives from the XmlProcessor implementation and adds support for two new content types ("application/vnd.mycompany.myapp+xml" and "application/vnd.mycompany.myapp-v2+xml")
in .net 3.5 Microsoft has introduced Applicaton Service through WCF. This includes Authentication Service, Role Provider Service and Profiler Service. Now I am having a requirement that force me to add one more Function in AuthenticationService class. But
I have found that AuthenticationService Class have no public Constructor. Thus it cannot be inherited. So is there any other way, I can add one more function into System.Web.ApplicationServices.AuthenticationService class.