I am trying to create an application (Language C++ using .NET 2.0) which allows users to get information about a domain, for example if the domain is free or it is used, update date, creation date, expiration date etc.
I know about some services which do that like whois.domaintools, whois etc. Now I want to know how they work and how I can write an application which will collect the same information without using any service. Can anybody help me?
WHOIS is the protocol for querying domain information. So you probably want to implement this protocol.
As a starting point, you can use the Wikipedia article about it.
Check these urls:
http://www.mentalis.org/soft/class.qpx?id=10
http://www.aspheute.com/english/20000825.asp.
http://www.codeproject.com/KB/cs/whoisclient.aspx
Related
So I'm evaluating this tool called QLIK over BIRT which should be used to pull and represent data from a SOAP service.
In BIRT I basically just supply the WSDL and I'm done. If I want to do the same with QLIK they tell us in the tutorial to use an external tool to create the SOAP Request and then use it as POST in something they call "Web Connector", which I can't find anywhere in the UI.
Am I missing something here or is it basically not possible to use SOAP services with QLIK inside the tool?
Bonus points if you can tell me where this "Web Connector" is.
Also I find it pretty confusing that they offer a REST connection but no SOAP connection on the datasource selection page?
I did find a place to configure a SOAP service in a menu called "SalesForce" shich is as far as I understand some 3th party service. This all makes totally no sense to me.
There are a couple of options to do this as I understand it, however I've not worked with SOAP/WDSL myself.
Use the REST Connector which is included with Qlik Sense v2 but is also free for earlier versions of Qlik Sense and QlikView. This allows you to issue a POST command rather than a GET command. The request body would presumably be the XML.
Use the "General Web Connector" from "Qlik Web Connectors". This is an add-on that you have to subscribe to, so if the REST one works for you, there's probably not much reason to go for it. That said, the documentation for it is more useful with some worked examples. (The background here is that Qlik bought a company that made a tool called QVSource earlier this year - hence the overlap between these two approaches and why the documentation is still branded as QVSource)
Hope that helps, sorry I can't be more specific.
I am trying to use the Stock Change Screen Web API for Sage X3. I have had success using other APIs, but this one is proving difficult. Example of link that does not help enough is http://www.greytrix.com/blogs/sagex3/2012/10/20/access-sage-x3-data-from-external-applications-through-web-services/. That link is accurate, just does not help with this specific Web API. All of the other Web APIs I have used, I can simply substitute my values, blank out the key field, and it will create the record I want. This one will not work that way. Here is the pertinent information from the WSDL so someone with knowledge will know which API I am using:
OBJ=SCS, TRA=ALL, VER=6.30
I know this may sound like a stupid question, but numerous google searches haven't given me the answer I'm looking for. I see a lot of data on how to format emails based on Sitecore Templates etc, but nothing on actually sending mail. Do I need to do this via .net code, or does Sitecore have a component that manages sending mail?
Take a look at Sitecore.MainUtil.SendMail as a built in function within Sitecore to send email. My understanding is it uses the standard .net mail library, but puts a Sitecore wrapper around it.
It depends on the volume of mail you want to send. If you just want to send simple emails (ie alert emails or 'thank you for registering' type emails then you would just use the normal built-in .NET email functionality.
For more complicated (campaign/mass) emailing there are add-on modules such as the Email Campaign Manager (ECM) - http://sdn.sitecore.net/Products/ECM.aspx or http://www.sitecore.net/unitedkingdom/Resources/brochures/Sitecore%20Email%20Campaign%20Manager
Sitecore provides some example auto-emailer actions in the 'Sample Workflow' that comes with the default Sitecore install too.
The Web forms for Marketers module also has some emailing actions that are included with the package.
Hope this helps :)
You should probably look into system.mail.net. The best reference site for this can be found here:
http://www.systemnetmail.com/
Thanks for all of the replies.
As with other Sitecore issues, I found that Sitecore was not necessary to solve this issue. Standard .Net functionality did what I wanted much easier.
My situation: I'm working on a web monitoring dashboard that assembles informations from different applications and sources and generate graphs, info graphics and reports.
The applications I'm trying to integrate are CACTI, Nagios, and other local private monitoring tools. I had no problem to integrate these applications, except for Nagios (I don't have much experience with it).
What I want to know is if there is a way to use Nagios as a Web Service, or something similar, so I can expose some of the informations and use it to generate my own reports on my dashboard application.
Is it possible to do that without any epic effort?
thanks for reading.
Nagios 4.x starting with version 4.4 now includes CGIs for JSON output. Installing the newest version of Nagios might be the easiest way to go.
See the announcement here.
Review the slides from Nagios World Conference 2013 here.
The Check_MK Multisite GUI (Web base GUI using MK Livestatus) offers a web service mode, where you can send queries/commands as URL parameters and get the response as JSON in the body.
The trick is: Create a view in the GUI, which fits your needs. Then extract the URL of that view and add the parameter output_format=json. Now you should have the output in a parsable format.
For example, this URL should give you a JSON list of all services:
check_mk/view.py?view_name=allservices&output_format=json
You can try:
1) MK Livestatus http://mathias-kettner.de/checkmk_livestatus.html
it's not web service but it can give current data without any complicated action. All you need redirect this data.
2)status-json plugin http://exchange.nagios.org/directory/Addons/APIs/JSON/status-2Djson/details which return data in JSON format.
3)NagiosWS plugin but I wasn't able to get to work it yet. I think it can be done for Nagios 2.x
4)GroundWork Foundation plugin. I think I will try use it now.
I was able to get to work 1 and 2 solution now.
Otherwise you can use Icinga which can give you some JSON or XML output. Icinga is fork of Nagios and can be installed with saving all your nagios data and plugins. At least it written on Icinga's site =) They have some other solution like PHP lib.
Sorry, I cannot post only 2 link while I'm newbie on this site.
Best regards.
Worked for me - MK Livestatus http://mathias-kettner.de/checkmk_livestatus.html it's not web service but it can give current data without any complicated action. All you need redirect this data.
I think for two options, either to send messages to Drupal with SOAP or XML-RPC or by sending e-mail.
From the description, it looks like this module does exactly what you want. From the page just linked:
"Mobile Media Blog allows you to post media via e-mail or mobile phone.
It integrates with Mailhandler and saves the submitted text as node and attaches all files sent with it.
You may choose to use the inline module to display attached files automatically.
The mailalias module allows your users to provide more than on e-mail address for posting."
ORIGINAL POSTER SPECIFIED HE/SHE WANTS TO USE WEBSERVICES
If you want to use webservices to achieve this functionality, then I would suggest to use the blog_api module from the Drupal core. This module essentially exposes a number of well-known standards via the xml-rpc interface (MoveableType is the oldest one, but there are also MetaWeblog e Blogger API's in there).
Don't let you be fooled by the name of the module: with blog_api you can actually interact with any type of nodes on your site.
As for the reference material, that depends by the kind of API you want to adopt. Here is an example for the blogger API.
On a side note: if you go for the blog_api solution, then it might be useful for you to know that there are a number of blogging clients available as desktop applications under nearly any possible operating system. You might well consider using a dedicated software then, rather then an Outlook add-on.
If you want to post by mail, check out the Mailhandler module. It doesn't look very popular but it sounds like someone new is taking over maintenance.
If you want to do it via XML-RPC, Drupal has a built-in XML-RPC interface but I don't know about using Outlook for an XML-RPC client.
And of course, yet another module: Mail2Web. If you are using OG, Mail to OG may also be of interest.