導航:首頁 > IDC知識 > 國外app伺服器

國外app伺服器

發布時間:2020-12-10 13:20:06

1、什麼是APP伺服器?

app server的前身是middleware(中間件),歷史要長的多。早在上世紀六七十年代就已經開始在IBM大型機系統上廣泛應用了,叫做TP Monitor,比較著名的是BEA的Tuxedo和IBM的CICS,運行在Terminal/Server模式的Server端,其功能主要是分離商業邏輯,進行分布式計算的,可以自動管理事務、資源和容錯等等。因為發展的時間很長,所以技術非常成熟。middleware最早是用cobol編寫的,現在還可以偶爾看到cobol的中間件的舊系統,再後來middleware改用C++來實現,著名中間件的有IBM的CICS,BEA的Tuexdo,仍然廣泛的應用在高端系統中,特別是銀行系統。

然而在面向對象的技術出現和廣泛的應用之後,TP Monitor由於不是面向對象的,而是面向過程的調用,因此TP Monitor管理的商業邏輯並沒有分布式對象系統中的商業組件那樣的可擴展性、可重用性,表現出來很大的局限。

不過像PHP這樣主要還是面向過程調用的函數式的語言來說,TP Monitor仍然可以支持的非常完美,由於有了TP Monitor的支持,PHP也可以應用在企業的環境中了。

我所知道的eachnet用的是:

1
Linux+Apache+PHP+Tuxedo+Oracle

eachnet在上海好幾個ISP那裡放了伺服器,以保證服務不因某個ISP的問題而無法訪問。我曾經見過eachnet在上海熱線機房的伺服器,說出來,大家可能不信,eachnet竟然用的是自己攢的兼容機,世紀之星的機箱,估計不比我們大家自己買的兼容機強到哪裡去。大概有六七台機器的樣子,來負載均衡。

對象請求代理(Object Request Brokers)是另一種用的很多的中間件,支持分布式對象的調用。然而它的問題是僅僅是一個代理(Broker),系統級的功能需要自己來實現,這包括管理並發性、事務、資源管理和容錯機制等等,而且不同的廠商提供的ORB之間也存在互操作的兼容性問題。

於是一種綜合了TP Monitor和ORB功能的新的伺服器出現了,叫做CTM(Component Transaction Monitor)組件事務監控器。用在我們特定的管理應用程序的環境中就是App Server。

在1997年開始,CTM市場發生了巨大的變化,因為這一年Sun的J2EE標准正式發布,從此除了微軟之外,所有的CTM廠商都用Java來改寫自己的產品,例如Sybase原來有一個叫做Jagus CTS的東西,現在已經變成了純Java實現的EAServer,Borland的公司app server也是這樣來的。這樣一來,除了微軟之外,就剩下基於Java的app server了。

App Server可以自動管理並發性、事務、對象分布、負載均衡、安全性和資源管理等等系統級功能。簡單的來說就是App Server是管理服務端組件的,它給服務端組件提供了一個全功能可靠的運行環境。

打個比方來說,資料庫系統是管理數據的,它也給數據提供了一個受監控和管理的運行環境,提供了事務、安全性、負載均衡,並發性等等系統級功能,對於使用者來說,你不需要自己處理資料庫表的並發鎖定問題,自己處理SQL語句的解析、自己處理索引的優化等等系統級功能,同樣對於服務端組件的調用者來說也不需要自己處理並發請求、對象創建、銷毀、緩存,控制組件事務等等系統級功能。

App Server對服務端組件的的關系就是資料庫系統對數據的關系。App Server完全是一個類似資料庫系統這樣一個非常復雜的服務端軟體,所不同之處就是資料庫系統(RDBMS)是管理數據的,而App Server是管理對象的。這也是我研究Weblogic Server之後的切身感受。

Microsoft是最早發布App Server的廠商,叫做Microsoft Transaction Server(MTS)。其他還有很多基於不同技術的App Server,不過隨著EJB規范的發布,主流的App Server基本上都是基於J2EE的了。目前看來,App Server市場主要就是實現J2EE規范的Java應用伺服器和Microsoft的.Net應用伺服器這兩大主流。

Tuxedo等基於過程傳統的中間件會繼續在特定的場合發揮巨大的作用,像那些需要極高的響應性能和基於特定平台C/C++的場合,還是具有不可替代的作用。

App Server提供的服務端組件模型並沒有解決所有的問題,基於不同技術實現的服務端組件之間不能互相調用和數據共享,比如EJB組件和COM組件之間不能之間交換數據,所以基於SOAP協議的Web Services試圖解決這個問題,想把互聯網上所有的不同技術實現的組件服務都統一成單一的Web Services。這也是Web Services熱門的原因之一,標準的統一對大家都有好處。

2、WHATSAPP的伺服器是在中國還是外國?

WhatsAPP的伺服器在抄外國。

PS:目前,WhatsAPP在國內已襲經無法使用。

3、請問,如果伺服器放在國外,對應的手機wap站和手機app是否在國內就無法登陸了?

這個不一定吧,也可以登錄的應該。。。

4、APP使用國外不用備案的伺服器影響正常上架嗎,安卓和蘋果都需要上架。

蘋果的審核是非常嚴格的,如果你的APP不上架別人是無法正常的,當然還有一種方式,那就是你開通用戶299美元一年,就可以把APP發布到你自己的伺服器,讓人,具體去了蘋果官方解一下

5、我想知道WHATSAPP的伺服器是在中國還是外國

這是美國的本土應用

6、公司今年開發海外App,如何保證海外伺服器穩定在線?

你要在海外多個地方布點和設立數據中心的。比如易微聯在歐洲、亞洲、北美洲、澳洲都設有數據中心,配合多個CDN加速節點,所以很穩定。

7、伺服器在國外的APP,用郵箱注冊安全嗎

首先,你需要考抄慮訪客來源來選擇伺服器的。
如果APP針對的都是國內用戶訪問,APP又不違規,為了追求速度來說,建議使用國內機房。
如果你想放國外,理論上也是可以的。至於你說的個人信息,是APP用戶信息還是你的個人信息。
APP用戶的信息都是存貯在伺服器上面的,你AAP所在的伺服器是國外,那存貯就在國外伺服器上面的。

8、現在什麼軟體可以用來搜尋國外有用的代理伺服器ip?

關於瀏覽網頁問題我可以解決
自動代理瀏覽器使用全攻略+TouchNet瀏覽器!!

問:有很多兄弟問為什麼要用代理上網啊?

呵呵,代理上網有很多用處,在這里不多說,只說明一點:目前國內電信把包括不少網站IP地址都屏蔽了(也就是禁止了大家訪問xx論壇),但只要你選用了代理伺服器上網,你的IP連到的就是代理伺服器的IP後再連到xx論壇,相當於你轉了一圈再到,這樣電信就不能禁止大家訪問xx論壇了,如何,明白了吧??

問:哪如何用代理上網啊?
找到了一個超級簡單好用的自動代理瀏覽器,可以為你解決代理上網的問題,下面跟偶一步一步來。
1.下載自動代理瀏覽器
TouchNet Browser
2.用RAR解壓下載的壓縮文件後如圖點自動代理瀏覽器.EXE安裝
3.安裝完成後桌面上出現圖標TouchNet Browser打開會提示你注冊,用自動代理瀏覽器-帳號里提供的注冊碼即可
4.運行TouchNet Browser後點工具選項,下拉菜單里選多代理伺服器
5.再點整理代理伺服器
6.再點更新代理伺服器列表,哈哈,出來好多代理啦吧,注意要把啟用代理伺服器前打勾。
7.雙擊選一個,例如偶選的200.48.218.179:80,再點確定就OK了
8.到這里看看,ip地址已變為200.48.218.179了,呵呵,成功了
9.這個瀏覽器最大的好處是平時你還是可以用IE瀏覽器正常訪問,如果本站被屏蔽不能訪問了,就打開自動代理瀏覽器選好代理,哈哈,一樣可以來到維納斯了,是不是超級簡單好用啊
10.有時候會看不到圖片是怎麼回事?
從菜單里點「選擇」---「TouchNet選項」,把下載裡面的「下載圖片」選上就可以了。
TouchNet瀏覽器介紹
國外頂級黑客一直在使用的瀏覽器
真正拒絕POPUP廣告窗口,.切換標簽無閃爍,放鬆你的雙眼!.超強的搜索Bar可以同時在幾十個搜索引擎尋找你要的東西!方便的高亮顯示讓你更方便!支持高亮顯示字詞、查找…….語音精靈讓你沖浪更Q~,放鬆眼睛聽網頁吧!.office XP的界面讓你的眼睛感受更COOL!.極少的內存使用,超低的CPU佔用率!.好處太多了,說不過來,更多的你自己來體會吧!
該版是1.27的加強版。在1.27的基礎上增加了:
1、匿名沖浪——代理伺服器;
2、點擊地址欄選擇全部 URL;
3、搜索快捷鍵 CTRL + SHIFT + S;
4、高亮顯示關鍵字快捷鍵 CTRL + M。改進了彈出菜單標簽等。

簡體中文版
同時也是5頭牛工具。用過不少瀏覽器,這個最符合專業高手用。

軟體那裡都可以下到
我提供給你注冊碼和用戶名
用戶名:logroll 注冊碼:295416435575
Guhong 291625486646

9、想做個APP,使用哪個美國伺服器比較合適?

數據灣美國伺服器還可以的!

10、中國的app store的伺服器是在中國還是美國?

你好,是在中國的,因為有中國區,你如果用美國區的Apple ID登陸的話,就會登陸到美國區的App store(那裡的app相對於中國區更多)。

與國外app伺服器相關的知識