Pracuję nad aplikacją kliencką DotNet, która wyśle wiadomość do serwera Java przez HTTPS. Wcześniej jeden z członków mojego zespołu opracował aplikację, która używa klienta tcp z ssl do komunikacji z serwerem. Uprzejmie mi pomóż, jeśli użyję jego kodu źródłowego, niż to, co muszę zrobić dla komunikacji Https w Dot Net.Jaka jest różnica między HTTPS a TCP przez SSL
Odpowiedz
"TCP przez SSL" to nie jest to, co masz - to SSL "działa" przez TCP. W przypadku HTTPS masz HTTP przez SSL przez TCP. HTTP jest tutaj protokołem na poziomie aplikacji. W przypadku "SSL over TCP" masz niestandardowy protokół na poziomie aplikacji, az HTTPS masz standardowy HTTP.
W związku z tym można ponownie wykorzystać części istniejącego kodu, ale należy zastąpić niestandardowy protokół (cokolwiek to jest) za pomocą protokołu HTTP. Jeśli działa istniejący protokół, nie ma sensu go zastępować (chyba, że wiesz, że potrzebujesz zamiennika i wiesz, czego potrzebujesz).
Witam, możesz podzielić się przykładowym kodem dla komunikacji https w C# lub kropce netto – funsukvangdu
@AshishKhandelwal Najprostszym jest użycie klasy HttpWebRequest (http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx). Szukaj w Google dla przykładowego kodu HttpWebRequest. –
- 1. Różnica między protokołem https a certyfikatem SSL
- 2. Jaka jest różnica między app.doScript a $ .evalFile?
- 3. Jaka jest różnica między pakietem a intencją?
- 4. Jaka jest różnica między wywołaniem przez odniesienie a kopiowaniem/przywracaniem?
- 5. Jaka jest różnica między cat_id a term_id?
- 6. Jaka jest różnica między IEnumerable a tablicami?
- 7. Jaka jest różnica między == a === w Verilog?
- 8. Jaka jest różnica między UseCase a Workflow?
- 9. Jaka jest różnica między węzłem a wierzchołkiem?
- 10. Jaka jest różnica między Ember.computed.alias a Ember.binding?
- 11. Jaka jest różnica między alertem a window.alert?
- 12. Jaka jest różnica między @android a android:
- 13. Jaka jest różnica między krotką a kompresją?
- 14. Jaka jest różnica między proxy a reify?
- 15. Jaka jest różnica między @Inject a @PersistenceContext?
- 16. Jaka jest różnica między sqlite3 a pdo_sqlite
- 17. Jaka jest różnica między Const a Constant?
- 18. Jaka jest różnica między Socket.IO a Firebase?
- 19. Jaka jest różnica między macierzą a tablix?
- 20. Jaka jest różnica między KERN_INVALID_ADDRESS a KERN_PROTECTION_FAILURE?
- 21. Jaka jest różnica między Float.POSITIVE_INFINITY a Float.MAX_VALUE?
- 22. Jaka jest różnica między SGML a XML?
- 23. Jaka jest różnica między Cake a Leiningen?
- 24. Jaka jest różnica między JavaBean a POJO?
- 25. Jaka jest różnica między kopiowaniem a klonowaniem?
- 26. Jaka jest różnica między HAVING a WHERE?
- 27. Jaka jest różnica między ItemTemplate a ItemPanelTemplate?
- 28. Jaka jest różnica między słownikiem a tablicą?
- 29. Jaka jest różnica między cancelBubble a stopPropagation?
- 30. Jaka jest różnica między NSString a NSMutableString?
Głównie, że nie ma czegoś takiego jak TCP przez SSL. – EJP