Access A Rails 3 REST-ful Web Service Using A .NET Consumer?
Sep 10, 2010
What is the best way to access a Rails 3 REST-ful web service, developed using standard Active Resource techniques including HTTP authentication over SSL, from a VB.NET consumer?Consumer can be .NET 4.0 if that is necessary.Are there any .NET libraries yet that can bridge the gap?
I have already come across links like this [URL]..web-services/), which use Linq.XML or XML.XPath to parse responses and generate post data for REST-ful web services. I have in fact coded a system similar to the one at that link, except for a different geo-coding provider and using XPath instead of Linq.
View 2 Replies
ADVERTISEMENT
Jul 25, 2009
I have an application with 4 threads. (GUI, Controller, Producer, Consumer) The GUI is self-explanatory. The controller starts the producer and consumer threads after some intial setup. The producer creates items and places them in a free slot in a "ring buffer". The consumer takes items from the "ring buffer" and writes them to disk. The producer creates items at a much higher rate than the consumer. The consumer is IO heavy and IO bound. Currently I am checking a variable in each ring buffer slot to determine if it can be written to.
if Slot.Free then
Write Slot.Data To Disk
end if
I am not using lock/synclock instead I'm just reading / writing the value of the slot's "free" variable. I don't believe that is correct even though it is a volatile read/write. Is there a better method to read/write this variable? The variable is of type "integer" and is either 0 or 1.
View 5 Replies
Nov 5, 2010
I cannot figure out how to build a VB.NET REST web service. I can't find any tutorials on the internet and the Microsoft templates only come in C#.
View 2 Replies
Feb 16, 2012
I've just created my first web application project.Now I want to add a RESTFul service.It can be pretty simple, all I need is to pass 1 string (userid) and 1 integer (objecttype) and return a json result.
View 1 Replies
Jan 18, 2012
private String[] createid(String id,HttpServletRequest req) throws Exception {
try {
final Client client = Client.create(); [code]....
View 1 Replies
Apr 19, 2012
I have a finished a software written in ruby on rails. It is possible to convert it to visual basic?
View 3 Replies
Jul 23, 2009
I'm trying to replicate a design pattern used in a graphical programming language called LabVIEW. One thread produces commands, and another thread, or series of threads, consumes the commands.This is very similar to using Queues in VB...but there doesn't seem to be an easy way to start the consumer thread when new items are added to the queue.
Here is what I would like to accomplish, please let me know if there is a straightforward way to accomplish this with out of box .Net functionality.1) Start the Consumer Thread...it sits idle, waiting for some new commands to appear in its Queue.2) Producer places a few commands into the Queue. Example: "Home X Axis", "Home Y Axis", "Initialize Pump", "Display Ready Message"3) Consumer thread 'wakes up' at seeing the new commands, then performs the 4 tasks specified in 2.4) Consumer thread goes 'idle' again, and simply waits for new commands to appear in the Queue.
Process can continue on and on forever. The main problem I see with Queues is that there is no 'Wait for Something to Appear in Queue then Retrieve it" functionality. I don't want to use a perpetual loop to keep checking ever n milliseconds.
View 1 Replies
Mar 21, 2012
I am creating a simple XML web service and have run into something I can't quite explain.My web service class has the following structure :
Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel
[code]....
Invoking my method using the built in VS web service test harness works fine. I created another project, in another solution, to test consuming the web service. I added a web reference to my project and set it so I could reference my web service by using "localWS". Then in the page load event of my consuming class I tried to instantiate an object of my web service:
Dim srv As New localWS.MyWS
But there was no "MyWS" type found. There is however a localWS.MyWSSoapClient class. When I use it I can invoke my web methods. My question is, why can't I create a straight up version of MyWS class? In the tutorials I'v read, and in the book I have, example consuming classes for .NET XML web services can instantiate objects of the web service class they are consuming. As a further test I added a new web form to my web service project and from there I was able to instantiate a MyWS class.
View 1 Replies
Jul 14, 2011
i have a Windows service that is hosting a WCF service through net.tcp and this is working great. I have also created a WCF service application. I am trying to add the net.tcp service reference to the service application. Then I add it to the GAC that goes ok but if I try to RegAsm the WCF service application to allow it to be called from Server.CreateObject I get the error:
Warning: Type library exporter encountered a type that derives from a
generic class and is not marked as
[ClassInterface(ClassInterfaceType.None)]. Class interfaces cannot be
exposed for such types. Consider marking the type with
[ClassInterface(ClassInterfaceType.None)] and exposing an explicit
interface as the default interface to COM using the
ComDefaultInterface attribute.
It does not work. I have tried to call it through a class library but this does not work either as the end point is not set correctly.
View 1 Replies
Nov 14, 2010
I have developed a web service on my LAN PC, then I hosted that Web Service using IIS and now I can access that web service on that Local PC using http://localhost:<PortNo>/Service.asmx and similarly I can access this service from another PC on my LAN network using http://<ip address>:<PortNo>/Service.asmx, all is well.
Now I am trying to access this web service from a VB.net Program on another PC on my LAN. I added the Service to my VB.net Project using the Add reference in solution Explorer, all is well again. Now the problem is I don't know how to access that service in my code? When I try something like this:
dim myService as new WebCalService
'Webcal is my service running on a network PC.
I get an underline under WebCalService and it says Type Expected? How to use a WebService on a LAN in VB.net??
View 1 Replies
May 9, 2010
I need to write a Windows forms app in VB 2008 to communicate with a Web Service.I have searched MSDN and many other sites trying to find a good tutorial or example code with no luck. The one really good piece of code I found did not compile.It needed to import Microsoft.UDDI.I found numerous references to the UDDI SDK, but could not find any site where I could successfully download it.I have the UDDI.dll but it is in my VB 8 folder and would not register.There is no such ddl in my VB 9 folder.
View 3 Replies
Jan 18, 2012
I was wondering if anyone knows how to access a web service in vb.net 2010? Im trying to figure out how but the interface has changed since vb.net 2005 and 2008 and i havent found any updated web service sample code. Anyone got a simple web service code
sample somewhere i can look at to see how its done in vb.net 2010?Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth. - "Sherlock holmes" "speak softly and carry a big stick" - theodore roosevelt. Fear leads to anger, anger leads to hate, hate leads to
View 3 Replies
May 1, 2011
can we access the msacces table using a windows service which is created in vb.net.
View 1 Replies
Oct 21, 2011
I have a class
Public Class NotifierAuthHeader
Inherits SoapHeader
Public HandlerId As Integer
Public Guid As Byte()
End Class
which I use in webservice in following methods:
<OperationContract()><WebMethod()> _
public Function GetTestNotifierAuthHeader()
Dim testNotifierAuthHeader as NotifierAuthHeader=new NotifierAuthHeader()
[code]....
I can use GetTestNotifierAuthHeader method at client, but type of return object is..object, not NotifierAuthHeader.asmx service is 3.5 and wpf app is 4.0 c#.
View 1 Replies
Apr 30, 2009
I created a project in flex builder with application server type set to none. When I debug, I can access the web service from my local machine thats on a site [URL] When I upload the flex app to [URL] it works great.But, when I upload it to myapp.mysite.com/myapp.html it wont access the web service.
P.S. The WS was created with VB.net, and when I create a flex project with application server type set to .net, it wont access the WS from my local machine this is my crossdomain.xml file
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
[code]....
My guess is that it isn't a flex problem, but a .net security feature... wich I don't know how to configure. .NET won't allow apps to use it outside of its own domain.
View 2 Replies
Mar 3, 2009
I want to create a Web Service that will insert values into a access database.
Probably be something like this but dont no the code enough to complete:
[WebMethod]
public void CreateUser(string name, string password)
[Code].....
View 7 Replies
May 6, 2011
I tried this one...but its not working.[code]...
View 1 Replies
Mar 3, 2009
I want to create a Web Service that will insert values into a access database. Probably be something like this but dont no the code enough to complete:
[WebMethod]
public void CreateUser(string name, string password) {
msConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=R: C:events.mdb"
****Insert code e.g. INSERT INTO eventstbl(User, pass) Values(name, password)***}
View 3 Replies
May 17, 2011
I am trying to work on a service where I need to export a report into a folder under the service project and email it to the user. The delete the report when complete. The issue I am having is I need to know how to access a folder under the project. I know you can use System.AppDomain.CurrentDomain.BaseDirectory to get into the bin where the excuting file is but I want to get to a folder is this possible? If not is there a way of creating the folder under the bin directory and accessing it. I can manually create a folder under the bin but didnt really want to do that.
View 1 Replies
Aug 1, 2010
I've been developing in .NET (VB, C++, C#) for a number of years, but I am finally creating my first service application (in VB). I need to read/write to a file contained within a user's documents. As a service is not associated with a particular user, would a service have access to a user's documents? ...regardless if that user is signed on or not?
View 2 Replies
Feb 6, 2011
I'm new to write windows services and I was searching around collecting necessery info and howtos. What I'm missing is the interaction between my webapp and the service. The servicecontroller sending messages to the service and gives me the main status of the service. Is there a way to get custom messages, set custom properties and get properties? If there are not, should I use a file for both the service and the web app where both can read and write on, like a settings file in xml or are there better methods? Is there a way to get the messages in the corresponding eventlog, how do I access them?
View 1 Replies
Nov 23, 2009
I have a very simple VB.net Windows Service written using VS.net 2008. The program after doing several other functions writes a log in one of the network folders. The code is as shown below: If I change the path from "Y:Activity_Log" to "C:Activity_Log" it is working like a charm.What is the problem if I use Y drive which is a valid one and I am able to access it from other VB.net desktop apps. Please help.
Dim strFile As String = "Y:Activity_Log" & DateTime.Today.ToString("dd-MMM-yyyy") & ".txt"
Dim fs As FileStream = Nothing
Dim activityfolder As String = "Y:Activity_Log"
Dim di As System.IO.DirectoryInfo
[code]....
View 2 Replies
Jan 5, 2012
I'm trying to do a simple select query from a MS access database from my service. Has anyone managed to do this in the past using their Jet eninge?
I had originally debugged and tested the code in a windows form and it worked fine. Once I moved the code into a windows service and installed it, it bombs out and doesn't generate any errors.
Thing is, I just found a .mdb file on the net so not entirely sure of the database version. I'm running office 2007 and read that if you used the .accdb version on a machine that didn't have access 2007 installed (which is going to be 99% likely), you had to install some drivers etc. in order for it to work. That is not an option unfortunately which is why I went with the old .mdb that could use Microsoft.Jet.OLEDB.4.0 without any drivers to be installed.
Do I need to import something into this project to get this to work? I've attached the code below. I've added a comment after the problematic line.
Dim con As New OleDb.OleDbConnection
Dim dbProvider As String
Dim dbSource As String
[Code]....
View 6 Replies
Dec 16, 2011
I'm creating an executable that will run as a background service.I want to communicate with this executable with a browser - similar to how you talk to sophisticated copiers in a big office.and was told to build an HTTP interface in that app.All the examples of httprequest and httpresponse I can find are about talking to web sites - or public services.How would I go about having my app "fire an event" when an async POST is made from a browser page? How do I wait on a port in the app?
View 1 Replies
Nov 22, 2011
I am trying to change the "logon as" userid and password for a service on a remote machineMy user is a domain admin Here is the code I am using...
Dim wmiScope As ManagementScope
Dim wmiConOpts As New ConnectionOptions
wmiConOpts.Impersonation = ImpersonationLevel.Identify
[code].....
View 6 Replies
Mar 30, 2009
I get the following error in Vista while trying to start/stop a Windows Service that I created.
Cannot open ServiceName service on computer '.'.
The same code works for XP.
View 2 Replies
Sep 23, 2011
I've been researching for days and I've gotten to the point where my WCF service creates an Access object via com/interop.I've ran the Open Current Database call for the Access object without an error but Application.CurrentDB is still nothing/null. If the CurrentDB is nothing then I surely can't call Application.Run "myFunction" I realize WCF services aren't meant to be user interactive, but it's a long story why I'm trying to go this route. Basically I need to have a proof of concept ready sooner rather than later and the alternative (correct) route involves the complete re-writing of a large complex access VBA application. It's not a permissions issue, I have the IIS user names added to the security tab. What I really need is a way to set Environment.UserInteractive to true so my WCF service can create an instance of Access on my server machine, run the VBA functions, close out, return true.I'm using VS 2010 for the WCF, IIS 7 for my server, Access 2010 for the VBA application.
View 1 Replies
Feb 7, 2011
I have created a very basic web service in vb.net using vs 2008. When I run the service within visual studio debugger, the service runs fine and gives me the expected results. When I deploy the service to the server and invoke it from a client, it always throws a NullReferenceException error when trying to access the data. More specifically when I call the DbConnection open() method within a dbhelper executeScalar method.
I'm using a custom dbhelper class I found on the web here: [URL] The only thing I've changed is the _factory at the top points to Providers.Odbc (since I'm using a ODBC connection). Like I said previously, the service (and the dbhelper class) work as expected within VS- it's only once I deploy it that it seems to bomb out. I've even tried hard coding the connection string in case it was having problems getting that but no difference there.
View 2 Replies
Feb 3, 2010
I have a VB2008 application which can control a windows service i.e. start, stop, pause etc. This runs ok on a Windows XP machine but not on a Win 7 machine (message is - Service error cannot open <service name> service on computer '.') ( if I stop the UAC then it runs ok ). It seems to be a rights issue,
View 3 Replies
Apr 4, 2011
I can load a generic user control just fine in my WCF service doing the following:
UserControl userControl= (UserControl) new Page().LoadControl("~/UserControls/MyControl.ascx");
However i can't seem to find any way to do this
[code].....
View 2 Replies