1. 如何通過手機app獲取伺服器資料庫數據
首先不要管安卓端還是蘋果端,現在一般都是響應式的app,你放到安卓或者蘋果或者pc或者平板都是沒有問題的。一般採用的是http介面通訊,或者socket連接。具體你要去查資料找Demo了。而且現在主流是採用html5開發或者混合開發了。所以最好是伺服器提供appAPI介面,通過http訪問伺服器,獲取數據,數據一般是json,或者xml,拿到後解析數據就可以了,然後再用UI框架或者其他框架或者自定義的UI封裝下格式很漂亮了,至於cookie和session等,看你的習慣,網路驗證和簽名那些也自己看習慣,如果涉及到大數據,還需要引入第三方框架的,直接引入就可以了,不過推薦自己寫,防止侵權。都是很通用的。
2. 如何抓取指定網站後台伺服器數據
先打開wireshark監聽指定的網卡就是上網的那一張網卡,開始抓包,然後使用瀏覽器訪問你想要的網站,當瀏覽器顯示網站數據傳輸完畢,停止抓包,將所抓的數據保存下來即可
3. 我是網路方面的新手,希望請教各位一個問題:如何抓取機內的數據包 就是說我的資料庫伺服器在自己的機器
一般來說抓包都是用軟體,抓包軟體是抓去進,出設備的數據包。所以如果數據沒有流動那就抓不到。不知道你想要查看些什麼內容,如果你想看數據伺服器與其他設備都傳遞些什麼數據包那就得把數據伺服器和另一個設備連在一起,讓他們處於信息交互的狀態,這樣才能抓包。
比較有名的抓包工具有sniffer,etherpeak,wireshake(可能拼寫有誤,網路會為你糾正^_^)
而個人pc抓包一般都是抓取網卡上的數據,一般抓包軟體會讓你選擇抓哪個網卡的數據,那就選你連接伺服器和另一設備的那張網卡就行了。
抓取的包是所有通過網卡的數據,所以准確的篩選就要看你自己的知識夠不夠了。
4. 我能使用php從另外的伺服器抓取數據嗎
可以的,使用curl工具
或者使用ajax
就這樣的,我報名了後盾人實訓班,樓主感興趣可以去學習一下
5. c#客戶端如何向伺服器提取數據
新建控制台程序後,引用右鍵選擇添加引用,依次選擇COM/OPC DA Automation Wrapper 2.02選中,確定。這樣就把OPCAutomation 添加到了引用中了。
接著,寫如下程序(所有程序如下,完整版本,稍作修改即可使用。):
using OPCAutomation;//需要手動添加
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;//需要手動添加
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
OPCServer server = new OPCServer();
//此處127.0.0.1字元串,為本地IP地址,也可別的電腦IP或者電腦名稱;此處測試,就以本地IP測試;
IPHostEntry host = Dns.GetHostEntry("127.0.0.1");
//獲取此電腦上的所有OPC伺服器的ProgId,有了它,才能連接到OPC伺服器。注意此處為一組OPC伺服器集合,
//而非單個,具體數量根據實際情況而定,當然,也可以是一個,我只是想說它是一個伺服器的集合。
object progIds = server.GetOPCServers(host.HostName);
foreach (string progId in (Array)progIds)
{
//此處是獲得單個progId,方便後面連接。
server.Connect(progId);
}
//此處為常規設置,group中還有許多參數沒有設置,我都採取了它的默認值,我沒有特殊要求,所以不用改。
OPCGroups groups = server.OPCGroups;
OPCGroup group = groups.Add("myGroup");
//此處必須修改,因為默認訂閱功能為false;當然你也可以根據別的方式獲取數據。
group.IsSubscribed = true;
group.DataChange += Group_DataChange;
//此處為設定需要的ItemIds,就是你需要訂閱的那些數據。
//具體根據需求而來。
這就是一個OPC客戶端
6. 怎麼把DNS伺服器里的數據提取出來
如果是用bind搭建的dns伺服器,可參考辦法:
options { 選項里相關配置:
forwarders { 8.8.8.8; }; #指向你的目標美國dns伺服器緩存其上的數據
mp-file "/var/named/data/cache_mp.db"; #這個文檔是用rndc mpdb命令把內存的緩存數據保存的位置
7. 怎樣從apache網頁伺服器中提取想要的文件包括從伺服器里提取資料庫的文件。本人新手。還望見諒。
在客戶端伺服器的WCF服務代碼里調用ReadFile方法,傳入公司伺服器上文件的物理路徑,即可在客戶端伺服器端獲取到公司伺服器文件的二進制流了,之後可以保存下來,也可以直接回發給客戶客戶端
可以用SQL語句來獲取文件:
select T.c from openrowset(bulk N'D:\DB_Backup\E5KST01\audit_trail_20130419.bak', single_blob) T(c)
8. html5怎麼從服務端獲取數據
前端通過介面去訪問伺服器,伺服器通過腳本去取資料庫里的數據,並將數據組織成xml或者json數據格式發送給前端,前端使用一個操作句柄進行接收。技術就是採用ajax。可以使用jquery封裝好的$.ajax去非同步獲取後台的數據。
直接網路ajax用法:
$.ajax({
type: "POST",
url: url,
data:{},//數據
async: false,//同步
dataType: 'json',
success: function (data) {
alert(JSON.stringify(data))
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("報錯");
}
});
9. 資料庫怎麼從伺服器提取
用phpmtyadmin或者帝國備份。可以打包為zip下載
10. 微信伺服器如何提取數據沒有備份
沒有辦法提取的,所以平時重要數據都要記得備份,以免丟失了沒法找回來。