是否可以通過僅使用J2SE而不使用任何Web組件來完成https get/post? servlets
等東西。如果可能,那麼該怎麼辦?如何做HTTPS post/get in java。
如果我使用sockets
發送和接收,那麼將不會有任何獲取/發佈。我是這樣說的嗎?
我的場景如下所述。
運行在同一服務器上的應用程序A和B.應用程序A嚮應用程序B發送https帖子。應用程序B應該做些什麼來獲取該URL並處理請求參數?再次沒有servlets
。這兩個應用程序都將獨立應用程序而無需Web界面。應用程序A將如何擊中我的服務器?
爲什麼你不想使用servlets?它們是Java中處理http請求的標準方式。如果它只是您想要的安全通信,那麼您可以將套接字與SSL結合使用,即「SSLSocket」等。 – Thomas 2011-12-21 17:22:43
+1,因爲通過套接字和線程處理,您基本上正在編寫嵌入式Web服務器。只需使用Jetty就可以。 – RichW 2011-12-21 17:50:46
@Thomas Y我不使用servlets嗎?正如我所說,mmy應用程序不是一個Web應用程序。它是一個接口應用程序有些東西像中間件。 – AKV 2011-12-21 23:08:07